Hi Michael,
Yes, you may use the Creative Service for this by using getCreativesByStatement. When retrieving a creative, it would also return back their specific type. In your case, retrieving a creative with a type of Campaign Manager 360 returns the type InternalRedirectCreative which, based from our documentation, is a Creative hosted by Campaign Manager 360.
Please let us know if you have any further questions.
Regards,
|
||||||
Hi Michael,
Based on the link of our documentation that you have sent, it should be seen on the right side, under Inheritance. Furthermore, it is listed in our documentation on CreativeService, you may check out the types from there.
Hi Michael,
I am resending my response as I am unsure if my previous one made its way to you.
As per our documentation on getCreativesByStatement, indeed, it gets a CreativePage of Creative objects that satisfy the given Statement.query. If you navigate towards our documentation on CreativePage, the field you are looking for is listed under results.
Can you please try running the method getAllCreatives by making use of the statement builder to see if this works for you? Furthermore, do take note of the interface used in the sample code.
Hi Michael,
I can confirm that I was able to retrieve the field type while using the method getAllCreatives by making use of the statement builder, such that if I were to get a creative with a creative type of Image, it would return a type of ImageCreative as well as if I were to get a creative with a creative type of Campaign Manager 360 it would return the type InternalRedirectCreative.
May I request for your complete SOAP request and response logs (SOAP logging must be enabled) when you retrieve a creative while using getCreativesByStatement so that I may further investigate this? You may send them via Reply privately to author option, or a direct private reply to this email.