You can use the Asset Library to upload and organize creative assets (such as images, videos, and other creative files) for dynamic campaigns.
About advertiser-level assets for dynamic campaigns
Dynamic creatives are always advertiser-level bound. Assets must be uploaded under the corresponding advertiser (either in system-created campaign folders or user-created custom folders) to be used in a dynamic creative. You can't use dynamic assets across advertisers. To use the same assets for multiple advertisers, you need to re-upload the assets for each advertiser that needs them.
If you have an advertiser that is synced over from the creative workflow, you can only use the assets for dynamic campaigns for that corresponding advertiser.
Upload assets into the Asset Library
On the Assets tab, navigate to the folder into which you want to upload the asset.
Select files to upload and click Open.
You can select multiple files at once.
If you upload a compressed file (ZIP) of assets, Asset Library will automatically unpack the files.
When the files have been uploaded successfully, they'll be listed on the Assets tab.
Copy a single asset path
- Open the asset in Asset Library.
- In "Details" pane, click the "Dynamic Path" field and copy it.
When your dynamic feed has many asset URLs in a column, it's easier to download dynamic paths for all of the assets at once. Asset Library provides these asset paths in a single CSV file so that you can copy them into a spreadsheet column.
To copy multiple dynamic asset paths to your feed:
- Navigate to the folder or folders you want to use in your feed. Check the box to the left of the folder names or individual asset names for the assets you need paths for.
- Click the Dynamic paths button . A CSV file will be downloaded.
- Open the CSV file with your favorite spreadsheet editing software.
- The spreadsheet has two columns. The first column lists the folder name and the asset name. The second column lists the asset's dynamic path. Select and copy the second column.
- Open your feed spreadsheet and paste the copied paths into your feed's asset URL column.
Alternatively, use the Download dynamic paths... folder action to download paths for all assets in that folder.
Use a dynamic asset path in a feed
Once you've uploaded your assets, you'll see them in your Asset Library folder along with an icon that indicates the type of asset you uploaded. To learn more about the icons, see the Asset Library overview Help Center article.
When you check the box to the right of the asset name, a File Details Page displays on the right side of the window. Next to the name of the assets, preview, dimensions, and file size, you'll see Dynamic path.
To use the asset in your dynamic feed, copy the dynamic path and paste it into the cell of the corresponding asset column.
Example dynamic path
DRM_Asset:ourfolder/where we host our assets/assetimage-1.jpg
Sample feed with assets from the Asset Library
|1||Text_Hi||Hi there||DRM_Asset:ourfolder/where we host our assets/assetimage-1.jpg|
|2||Text_Welcome||Welcome||DRM_Asset:ourfolder/where we host our assets/assetimage-2.jpg|
|3||Text_Whats||What's up||DRM_Asset:ourfolder/where we host our assets/assetimage-3.jpg|
Use a dynamic asset path in a profile field
- Go to Studio's "Assets" tab and select the asset you want to use in your campaign. The "Details" pane displays.
- Go to Studio's "Dynamic Content" tab and open your campaign's profile.
- In the "Profile" field, select one of the following "Data types":
- AssetLibrary path: For all asset file types except video.
- AssetLibrary directory path: For referencing all assets within a folder (Learn about the AssetLibrary directory path).
- AssetLibrary video file path: For use with video assets only.
- Into the "Values" field, paste the dynamic path you copied from the "Assets" tab.
- Save your changes.
Asset Library supports both streaming and progressive video playback.
Progressive playback offers the following formats:
MP3, WAV, WMA, AAC; MP4, OGV, WEBM, OGG
Video file size limits
The maximum file size for video files in Asset Library is 60 MB, except for OGG and OGV, which are limited to 10 MB.
Using video paths
Once you have uploaded the videos to Asset Library you need to copy the dynamic path of your Asset Library video URL into the feed.
Example Asset Library video paths in a feed
|1||Text_Hi||Hi there||DRM_Asset:ourfolder/where we host our assets/assetimage-1.webm|
|2||Text_Welcome||Welcome||DRM_Asset:ourfolder/where we host our assets/assetimage-2.webm|
|3||Text_Whats||What's up||DRM_Asset:ourfolder/where we host our assets/assetimage-3.webm|
Under Step 2 in your profile, once you have retransformed your feed, the column that defines your
video_url will be automatically detected and set to "AssetLibrary video file path”.
The real file name won’t be included in the video file path.
Step 4: (Feeds only) Upload the feed to your dynamic profile
After uploading the feed, use the field type to “AssetLibrary path” for the columns that reference assets from the Asset Library. (Studio should automatically detect the correct field type). If you do not find the field type “AssetLibrary path” in your profile, contact the support team.
Once your feed has finished transforming, click the Generate Code step of the Dynamic Creative workflow, copy the code, and paste it into your dynamic creative asset. You will see that the image serving path has been changed for the line with the “AssetLibrary_path” and indicates that the asset will be served from an https:// environment.
Example image serving path
Frequently Asked Questions
assetimage1in the Asset Library and replaced it with another image. Are these changes reflected the live campaign?
No, this change is not reflected in the live campaign. If the image was updated under a certain asset name in the Asset Library and is being used in a live campaign, you will need to retransform the feed.
To retransform the feed, go to Step 2: Manage Data > Actions > Retransform. By retransforming, the new image is copied over to the dynamic creative.
assetimage_newin Asset Library. What should I do to reflect that change on the dynamic side?
You need to update the dynamic path in the feed and then retransform the feed under Step 2: Manage Data > Actions > Retransform.
If you retransform the feed with the old name, you will get a transformation error in the dynamic profile.
No. You can't use different types of video files under one column because you always need to set as many columns as you have media files.