Dynamic Product Ads Guide

Welcome to Yahoo Ad Tech’s Dynamic Product Ads!

This guide is intended for DPA partners, developers and account managers. It serves as the source of truth for the combined documentation suites dedicated to DPA for the Yahoo Native API and UI.

Use the guide as a toolkit to navigate topics and essential reference material, and to explore implementation details, how-to’s, case studies, FAQs and best practices.


This guide provides you with the basic steps on how to get started and what you need to know in order to take advantage of this new Ad Platform offering. For managed accounts, be sure to reach out to your Yahoo Ad Tech account team for greater assistance in setting up and launching your catalogs and product feeds.

For Yahoo Native API Partners & Developers

If you’re working with the Yahoo Native API, you’ll need to apply for access and an API Key. The process is simple and straightforward.

  1. Just fill out the form at Apply for Access.

  2. Once you complete the form, you’ll need to create an app and obtain an API key and secret. See the section on Creating an app and obtaining an API key.

  3. Once you have an API key and secret, explore the section on Navigating the Yahoo Native API.

  4. Next, you’ll want to study and understand the Yahoo Native RESTful API objects – Ad, Ad Extensions, Ad Group, Advertisers, Campaigns, Keyword, Shared Site Link and Targeting Attribute – and their relationships in the v3 Yahoo Native API data model.

Once you’ve worked through the topics in the API, navigate to the section in Dynamic Product Ads API for details on how to get started.

For Yahoo Native UI Advertisers

To start advertising on Yahoo Ad Tech properties, you’ll need a Yahoo Native account.

  1. Navigate to the Yahoo Native Advertising main landing page.

  2. Click the Sign up button in the upper right corner of the page.

  3. Enter the required information in the panel to sign up.


If you already have an account, you can sign in, or create one if you don’t have an account. Then fill out the form that appears with basic information about your company.

Once you’ve completed the form, navigate to the topics in the section in Dynamic Product Ads UI for details on how to get started.

Account Manager Sync-up

Once you’ve applied for access and an API key, or signed up for a Yahoo Native account in the UI, you’ll need to sync-up with your Account Manager, and be prepared to address some important questions before you get started, which are listed in Prerequisites.

Have Feedback?

Your ideas, suggestions and feedback are important to our product and engineering teams.

For support, you can email the Yahoo Ad Tech Team at adsupport@yahooinc.com or, if you’re working with the Yahoo Native API, reach out directly for more information at solutionsengineering@yahooinc.com.

Learn More