[Creative Upload] in Google Ad Manager: Custom Code Creatives Support (with 2.170 release)

 

Challenge

Can we help customers who use Creative Upload by enabling Custom Code Creatives for Google Ad Manager and preparing templates?


Solution

Users can upload creatives of the Custom Code format and any other fixed creative types. It is important to fill out the following required fields when uploading:

  • Name

  • Target Size

  • Standard Code, AMP URL or both (this can be set in the picklist values)

  • Set 'SafeFrame' value to 'true'

Please find below the required naming conventions for variables and external IDs in our JSON object to import necessary templates into Salesforce:

  • Creative:

    • External ID: HasDestinationUrlCreative

      • Type: CustomCreative * Custom Code

 

The following Ad Creative Template Variables are used for Custom Code Creatives:

*Enum Value

*Salesforce value (Variable Template Id)

Value examples

Required

Comment

*Enum Value

*Salesforce value (Variable Template Id)

Value examples

Required

Comment

Size

TargetSize

“728x90”

any size in the format NUMBERxNUMBER

File

File

“0691j000001mK5aAAE”

Use this to provide assets to be used in your custom creative code, these are usually image files, which you want to use as Macros. This file needs to be combined with a MacroName

DESTINATION_URL

DestinationURL

https://www.advendio.com

 

DESTINATION_URL_TYPE

DestinationURLType

“CLICK_TO_WEB;

CLICK_TO_APP;

CLICK_TO_CALL”

The destination needs to be one of the following values:

CLICK_TO_WEB

CLICK_TO_APP

CLICK_TO_CALL

HTMLSnippet

HTMLSnippet

<a href='http://ad.doubleclick.net/clk;a;b;c?http://adclick.g.doubleclick.net/aclk%253Fsa%253Dl%2526ai%253DC8qeK%2526adurl%253Dhttp://www.google.com/page.html%253Fparam1%253Dred%2526param2%253Dblue' target="_blank"> <img src='//www.google.com/img.gif'> </a>

Use this to paste in the HTML code

MacroName

MacroName

“CLICK_URL_UNESC”

The MacroName is required for uploaded files/assets, so that you are able to refer to them in your HTML. Enter the Macro Name here and in the code refer to them with the following format: %%CLICK_URL_UNESC%%

IsInterstitial

IsInterstitial

“TRUE;

FALSE”

 

IsInterstitial needs to be one of the following values:

TRUE;

FALSE

Orientation

Orientation

“FREE_ORIENTATION;

PORTRAIT_ONLY;

LANDSCAPE_ONLY"

 

Orientation needs to be one of the following values:

  • FREE_ORIENTATION

  • PORTRAIT_ONLY

  • LANDSCAPE_ONLY

SSLManualOverride

SSLManualOverride

“NO_OVERRIDE;

SSL_COMPATIBLE;

NOT_SSL_COMPATIBLE"

 

Override needs to be one of the following values:

  • NO_OVERRIDE

  • SSL_COMPATIBLE

  • NOT_SSL_COMPATIBLE

For instructions on how to customize, assign, and use templates in the Ad Material Management UI after importing, please refer to the https://advendio.atlassian.net/wiki/spaces/SO/pages/2903015456page.