7.2.21.4 How to set the Creative Upload feature up for External Storage

7.2.21.4 How to set the Creative Upload feature up for External Storage

Available with Version:

2.170 and up

Available with Version:

2.170 and up

Role

Ad Operations

ADvendio Edition

ADvendio ONE

External Systems

Custom AWS

Challenge

Being able to upload creatives to ADvendio while maintaining affordable file storage costs or using custom storage.


Solution

To offer affordable file storage when using Creative Management in ADvendio we offer to connect to your custom AWS storage.

This allows you to seamlessly upload Creatives through your ADvendio interface.

Screen Recording 2024-01-17 at 13.43.35.mov

What you can not see is that the system will upload the creative to your AWS and create a public URL to preview the file and download the file again when sending it over to AdServers when starting the submit.

Check the Setup section at the bottom for more information on the configuration of this feature.

If you don’t have the required license you will see the following message when opening the Ad Material Management: “This feature is not part of your current ADvendio license.“

Screenshot 2024-01-17 at 13.49.03.png

 

Outlook

During 2024 we are working on he following topics in this regard:

  • supporting custom Google storage


Setup

To enable the External Creative storage please keep in mind that there are certain steps to fulfill in your AWS space. Feel free to submit a support case to request the documentation.

Please follow these steps to complete the steps in ADvendio:

  1. Create a new Connection record with the Record Type “AmazonWebServices“ and fill in your API login data as indicated here: 7.3.1.1 Which Login User do I use to create Login records | External Storage

  2. Make sure that the OAuth access is granted via any connection record: 1.6 How to authenticate/authorize ADvendio Gateway for the use of our Third Party System integrations? Authorize ADvendio message / OAuth .

  3. Go to your Administration settings and select “Custom AWS“ for the field “External Creative Storage“

    Screenshot 2024-07-11 at 13.42.49.png

  4. Create two Trusted URLs via Setup > Trusted URLs, give it a name and add the URLs:

    1. https://exchange.advendio.com:8080“.

    2. https://dlj1hzn6prd1v.cloudfront.net

    3. Enable them for all CSP Directives (see image below) and hit Save.

      Screenshot 2024-01-23 at 17.40.52.png
  5. Update Configuration of Creative Templates: In order to use our Creative templates with the external storage, you will need to adjust your connection record (either Google AdManager or Xandr) and then run the import of creative templates:

    1. Go to Setup → Object Manager → Connection and modify the picklist field Connection Features (API Name: ADvendio__AdServerFeatures__c) make sure the following picklist value exists and is available for the Google AdManager and Xandr record type: “Import External Storage Creative Templates”

    2. It might be required to manually define the picklist value, you can simply click the ‘new’ button in the values section

      Bildschirmfoto 2025-05-05 um 14.21.21.png
    3. For your Connection records, make sure the value is chosen in the Connection Features field

      Bildschirmfoto 2025-05-05 um 14.16.47.png

       

    4. Click ‘Transfer to ADvendio’ and start the import for Creative Templates. This should ensure that all Variables of the type ‘Attachment’ will now be imported as the Type ‘ExternalAttachment’, which is needed for external storage solutions.

    5. Bildschirmfoto 2025-05-05 um 14.23.54.png

       

    6. At any time you can modify the ‘Connection Features’ field and run the transfer to ADvendio again, in order to switch between internal and external storage creative templates.

  6. You are ready to go. Just use your Creative Upload features as usual and notice the small message during upload saying that the upload is running to an External system. Also instead of saving the image file for the Ad Creative, the publicURL will be saved.