> For the complete documentation index, see [llms.txt](https://docs.digitalturbine.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.digitalturbine.com/dt-ads-demand/dsp-guides/integrating-with-dv360.md).

# Integrating with DV360

This guide walks you step by step through discovering, setting up, and buying DT Exchange inventory with DV360 for a smooth path from the deal setup to campaign delivery.

* [Step 1: Enable DT Exchange on DV360](#step-1-enable-dt-exchange-on-dv360)
* [Step 2: Accept the DT Deal ID on DV360](#step-2-accept-the-dt-deal-id-on-dv360)
* [Step 3: Create a DV360 Campaign](#step-3-create-a-dv360-campaign)
* [Step 4: Create Insertion Order](#step-4-create-an-insertion-order)
* [Step 5: Create Line Items](#step-5-create-line-items)

## Step 1: Enable DT Exchange on DV360

To enable DT Exchange on DV360:

1. Log in to your [DV360](https://displayvideo.google.com/) account and go to **Partner Settings→Basic Details**.

<div data-with-frame="true"><figure><img src="/files/MVhVDGLQAwYQz4gSEFao" alt=""><figcaption></figcaption></figure></div>

2. In the **Exchanges** section, click **Edit**.\
   A list of exchanges appears.
3. Select **Digital Turbine** from the list of exchanges and click **Save**.\
   DT Exchange is now enabled for your DV360 account.

## Step 2: Accept the DT Deal ID on DV360

To accept the DT Deal ID on DV360:

1. Go to **Inventory→Negotiations**.\
   The **Negotiations** list appears.

<figure><img src="/files/FJKu0JUw6BtylhlHc2Jm" alt=""><figcaption></figcaption></figure>

2. Click the deal name.\
   The details of the deal appear.

<div align="left" data-with-frame="true"><img src="/files/58tRniWdDQyaUDlZcI9I" alt=""></div>

3. Review the deal details and click **Accept**.\
   The deal now appears in your **Inventory→My inventory** list.

<div align="left" data-with-frame="true"><img src="/files/2yedmUFujssbyfxBhZdz" alt=""></div>

## Step 3: Create a DV360 Campaign

To create a new campaign:

1. On the **Advertisers** tab, in the **Name** column, click on an Advertiser for which the campaign is to be created.\
   The Advertiser page appears.

<div align="left" data-with-frame="true"><img src="/files/dKxBPLWhdcJaSh7L9OBb" alt=""></div>

2. Go to **Campaigns** and click **New campaign**.\
   The **New campaign** setup page appears.

<div align="left" data-with-frame="true"><img src="/files/glQFTQc4T8vQrxyo4mHV" alt=""></div>

3. Apply the following recommended general campaign settings:
   * **KPI**: KPI settings can differ per campaign. Please confirm with DT what KPI settings should be used.
   * **Frequency cap**: Select **No limit**. DT recommends maintaining frequency cap at the IO level and not the line level, as the IO level frequency cap overrides the line level.

<div align="left" data-with-frame="true"><img src="/files/fh1qPQhuGbLyv2c5IH8w" alt=""></div>

4. Apply the following default DV360 settings for **Targeting**:

<div align="left" data-with-frame="true"><img src="/files/7Rll7YXV48tNHw0Gkq1S" alt=""></div>

5. Click **Create**.

## Step 4: Create an Insertion Order

To create an insertion order:

1. Go to **Advertisers→Campaign** and select the campaign you created in [Step 3](#Step3) or an existing campaign that you want to update with a DT Deal.\
   The **Campaign** details appear.

<div align="left" data-with-frame="true"><img src="/files/Qr00afNrNfZI5H50wurn" alt=""></div>

2. Click **New Insertion Order**.\
   The **New Insertion Order** setup page appears.

<div align="left" data-with-frame="true"><img src="/files/ZyxWvRXBvCaTzpPujCJp" alt=""></div>

3. For the type of insertion order, select **Standard**.
4. For the objective, select **Insertion order without objective**.
5. Click **Next**.\
   The settings for the new insertion order appear.
6. Apply the following recommended general IO settings:
   * **Pacing**: Set to **Daily** and **ASAP**.
   * **Optimization**:
     * Set **Automate bid & budget at insertion order level** to OFF.
     * Select **Control bid and budget at the line item level**.
   * **Frequency cap**: Select **No limit.** DT recommends maintaining frequency cap at the IO level, not the line level since the IO level frequency cap overrides the line level.

<div align="left" data-with-frame="true"><img src="/files/t2nKYocPailS7UHlVI9I" alt=""></div>

7. Click **Create**.

## Step 5: Create Line Items

To create line items:

1. Go to **Advertisers→Campaign** and select the campaign you created in [Step 3](#Step3).\
   The **Campaign** details appear.

<div align="left" data-with-frame="true"><img src="/files/6V7DfmwYDwJvS8bCuIxd" alt=""></div>

2. On the **Line items** tab, click **New Line Item**.\
   The **New line item** setup page appears.

<div align="left" data-with-frame="true"><img src="/files/ij8qhDFa5phgyRuAbUCq" alt=""></div>

3. Select **Display** or **Video** depending on your creative type.
4. Apply the following recommended general line item settings:
   * **Budget and pacing**: For the budget, select **Unlimited up to the insertion order’s budget**. For the pacing, select **Daily, ASAP**.
   * **Bid strategy**: Select **Fixed bid** and enter the price agreed upon with DT.
   * **Frequency cap**: Select **No limit**. DT recommends maintaining frequency cap at the IO level, not the line level since the IO level frequency cap overrides the line level.
5. Apply the following recommended **Inventory source** settings:
   * **Quality**: Select `Authorized and Non-Participating Publishers`.
   * **Public Inventory**: Ensure that public exchanges are not included/excluded in the line item, as they may cause delivery of impressions on non-premium inventory.

<div data-with-frame="true"><figure><img src="/files/HYIclI6kKJk8MOfFSN5u" alt=""><figcaption></figcaption></figure></div>

* **Deals and Packages**: Select the deal you associated with your account in [Step 2](#step-2-accept-the-dt-deal-id-on-dv360).

<div data-with-frame="true"><figure><img src="/files/5eFHBxbGv9GVGgq96kJv" alt=""><figcaption></figcaption></figure></div>

6. Apply the following recommended **Targeting** settings:

* **Brand Suitability**: If you are selecting anything beyond *Not yet Labeled* or *DL-MA*, please confirm with DT.
* **Viewability**: Select **All Impressions (greatest reach)**, as **Active View** does not measure non-Google supply.
* **Optimized targeting**: Do not apply targeting in DV360. DT layers targeting for your campaign on the PMP supply level.
* **Add Targeting→Position**: Select **Interstitial**.

  * Video: Select **Interstitial** under **Video out-stream**

  <div align="left" data-with-frame="true"><img src="/files/pc5fXBjhoFAYc2871MGg" alt=""></div>

  * Display: Select **Interstitial** under **Select Position in Content**

  <div align="left" data-with-frame="true"><img src="/files/18GyucoeLoTuJW8l8PPY" alt=""></div>

7. Click **Create**.


---

# 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.digitalturbine.com/dt-ads-demand/dsp-guides/integrating-with-dv360.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.
