> For the complete documentation index, see [llms.txt](https://docs.dinmo.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.dinmo.io/integrations/dinmo-ingest/yahoo-dsp/setup-guide.md).

# Setup Guide

### Prerequisites <a href="#prerequisites" id="prerequisites"></a>

To connect Yahoo DSP to DinMo, you need:

* A Yahoo DSP account
* A Seat and Advertiser under the Yahoo DSP account

### Setup instructions <a href="#setupinstructions" id="setupinstructions"></a>

#### STEP 1: Fill out your credentials <a href="#filloutyourcredentials" id="filloutyourcredentials"></a>

1. In your connection setup form, enter your chosen destination schema name.
2. Input your "Client Id" and "Client Secret". Read [Yahoo's documentation](https://developer.yahooinc.com/dsp/api/docs/authentication/vmdn-auth-overview.html#get-your-id) to learn how to get your Client id and Client Secret.
3. Click **Validate**

#### STEP 2: Specify accounts <a href="#specifyaccounts" id="specifyaccounts"></a>

1. Choose the sync mode you want to use: **Sync All Seats** or **Sync Specific Seats**. If you choose **Sync Specific Seats**, select the seats you'd like to sync.
2. Choose the sync mode you want to use: **Sync All Advertisers** or **Sync Specific Advertisers**. If you choose **Sync Specific Advertisers**, select the advertisers you'd like to sync.

   If you select **Sync Specific Seats**, an advertiser list will only incorporate advertisers belonging to the selected seats.

#### STEP 3: Configure reports <a href="#configurereports" id="configurereports"></a>

1. Click **Add report** if you want to sync some report data.

   Adding reports may increase your sync time.

   * DinMo has a set of built-in reports. See our ERD schema for more information about the fields that are included in each report.
   * You can customize your own report along with your requirements.
     * Yahoo DSP limits [the maximum number of records](https://developer.yahooinc.com/dsp/api/docs/reporting/limits.html#reporting-api-limitations) allowed to be fetched.
     * We don't recommend adding more than 5 dimensions.
2. Select how many months' worth of reporting data you'd like to include in your initial sync. This setting will be applied to all the reports you configured.

#### STEP 4: Save and test <a href="#saveandtest" id="saveandtest"></a>

3. Click **Save and Test**. DinMo will take it from here and sync your Yahoo DSP data


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.dinmo.io/integrations/dinmo-ingest/yahoo-dsp/setup-guide.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
