1. Integrate Dynamic Product Ads

Integrating Dynamic Product Ads is straightforward and easy to implement, enabling you to display feed-based ads on a Yahoo native ad platform.

Follow these steps:

  1. Apply for Yahoo Ad Tech API access. Details on how to apply are available at Yahoo Ad Tech API: Apply for Access. Complete the form and submit. If you are already an Yahoo Ad Tech API partner, skip this step.

  2. Create an Advertiser account with Yahoo Ad Tech using gemini.yahoo.com. If you want to use an existing account, skip this step. Note that DPA targeting requires 1 website per account.

  3. Create a Campaign with the Objective as VISIT_OFFER and channel as NATIVE. Create an Ad group and set the CPC bid.

  4. Use the Product feed API, described in Product Feed Operations, to upload your feed to Native Ad Platform. The feed file should be in .csv or .tsv format. Refer to the section describing the DPA Feed File Formats for details.

  5. Create the product set using the Product Set API.

  6. DPAs are available using a CPC bid. Once you’ve created an Ad group, be sure to set the CPC bid and provide productSetId in the request body. Note that you need to customize your ad template, as described in the section DPA Templates.

  7. Retrieve your dot tag from your account on gemini.yahoo.com and place it on each page of your product website. If you have already implemented the dot tag, skip this step.

  8. Implement DPA rules, once you’ve instrumented your dot pixel tag; otherwise, your product catalog cannot be served. For details, refer to DPA Dot Tag Instrumentation.


If you have not installed dot tags, be sure to review Dot Tags, which describes how to install and manage dot tags. We request that you use an event script that enables you to track the product that the user has interacted with on your website. To accomplish this, you’ll need to focus on event actions, specifically these string values: ViewProduct, AddToCart, and Purchase to differentiate the conversion funnel. Details are available in Dot Tag Instrumentation.

That’s it. Your ad should start serving to the users you are retargeting when the user visits anywhere Yahoo Ad Tech native ads are served.