Skip to content

Commit 6225550

Browse files
committed
DV360 Docs
1 parent f431994 commit 6225550

File tree

2 files changed

+217
-0
lines changed

2 files changed

+217
-0
lines changed
53.3 KB
Loading
Lines changed: 217 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,217 @@
1+
---
2+
title: Display and Video 360 (Actions) Destination
3+
strat: google
4+
hide-settings: true
5+
id: 65302a3acb309a8a3d5593f2
6+
---
7+
8+
> info "Personas Display and Video 360 vs Display and Video 360 (Actions) Destinations"
9+
10+
Display and Video 360 (Actions) is a rebuild of the classic destination that provides the following benefits:
11+
12+
- **OAuth Authentication** - Simply give Segment access to send data to Google.
13+
- **Simple setup** - Display and Video 360 (Actions) has a streamlined default setup process making it easier to get started in a way that "just works".
14+
- **More control** - Actions-based destinations enable you to define the mapping between the data Segment receives from your sources, and the data Segment sends to Google.
15+
- **Default property mappings** - Default mappings from the Segment like event, timestamp, and more, allow data to be mapped correctly without any setup required.
16+
17+
18+
Google's [Display & Video (DV360)](https://marketingplatform.google.com/about/display-video-360/){:target="_blank"} service is an end-to-end campaign management tool that enables enterprise customers to plan, measure, and run display and video advertisements.
19+
20+
> info ""
21+
> **Note**: You can connect to a Google Ad Manager account. For more information, see [4. Create an audience and finish DV360 configuration](#4-create-an-audience-and-finish-dv360-configuration) below.
22+
23+
Segment's integration with DV360 enables Segment customers to sync audiences created in Engage with DV360 to enable centralized audience management and improved retargeting.
24+
25+
> warning ""
26+
> **Important**: You must meet certain implementation criteria to use the DV360 integration:
27+
> - For web traffic, you must have a client-side `analytics.js` source.
28+
> - For mobile app traffic, you must have a mobile source.
29+
30+
> info ""
31+
> **Note**: Since the release of `analytics-ios` version 4, Segment no longer collects IDFA automatically. To collect and pass IDFA to your DV360 integration, follow the steps for Ad Tracking and IDFA in the [Analytics-iOS mobile source](/docs/connections/sources/catalog/libraries/mobile/ios#ad-tracking-and-idfa) documentation.
32+
33+
## Details
34+
35+
- **Audience appears as**: An audience list with the name of your Engage Audience on the **DV360 All Audiences** screen
36+
- **Destination rate limit**: None
37+
- **Lookback window allowed**: 30 days
38+
- **Historical backfill supported**: No
39+
- **Identifiers required (one of the following)**:
40+
- `idfa` (iOS)
41+
- `advertisingId` (Android)
42+
- `anonymousId` (Web)
43+
- **Connection type**:
44+
- Client-side (DoubleClick Floodlight)
45+
- Server-side (DV360)
46+
- **Aliasing supported**: No
47+
48+
- **Requirements**:
49+
- Business tier Segment customers with Engage
50+
- One of the following sources, depending on type:
51+
- For web: analytics.js
52+
- For mobile app: a mobile source that passes an advertising identifier
53+
- A Google Marketing Platform account
54+
55+
## Components
56+
57+
The Segment DV360 integration uses two components, the [DoubleClick Floodlight tag](/docs/connections/destinations/catalog/doubleclick-floodlight/) and Display & Video 360 (Actions) integration.
58+
59+
### DoubleClick Floodlight tag
60+
61+
Segment users must add this tag to their web properties. The tag performs several functions, but when enabled for the DV360 integration, it allows Segment to send information about users directly to Google client-side.
62+
63+
> info ""
64+
> **Note**: This component is required only if you want to sync audiences based on web traffic.
65+
66+
### DV360 destination
67+
68+
The DV360 destination syncs audience data between Segment and Google Display & Video 360. For more information about enabling the DV360 destination, see [Set up](#set-up) below.
69+
70+
## Set up
71+
72+
Configuring this integration requires action by both you in your Segment workspace, and Google in your Google Marketing Platform account. As a result, the time required to finish configuration and set up can vary.
73+
74+
### Configure client integration for web traffic
75+
76+
> info ""
77+
> **Note**: This step is necessary only if you want to use Google User IDs to build audiences based on website traffic. If you plan to use mobile identifiers only, continue to [Enable and configure the DV360 destination](enable-and-configure-the-dv360-destination).
78+
79+
Segment requires the [DoubleClick Floodlight](/docs/connections/destinations/catalog/doubleclick-floodlight/) tag on your website to enable the creation of audiences based on website traffic. This allows Segment to send Google the appropriate identifier (typically `anonymousId`) for users that are in an audience. Google stores these identifiers on its servers and matches them against `google_id`.
80+
81+
To configure DoubleClick Floodlight:
82+
83+
> warning ""
84+
> **Prerequisite**: Create a [JavaScript Website](/docs/connections/sources/catalog/libraries/website/javascript/) source in your Segment workspace if one does not exist. Ensure that this source is configured to track visitors to your website. For more information about configuring Javascript sources, see the [Analytics.js Quickstart guide](/docs/connections/sources/catalog/libraries/website/javascript/quickstart/).
85+
86+
1. In your workspace, visit the **Catalog** and search for the **DoubleClick Floodlight** destination.
87+
2. Connect your JavaScript Website source to the DoubleClick Floodlight destination, and configure the following settings:
88+
1. **Get DoubleClickID**: `On`
89+
2. **Google Network Id**: `segment`
90+
3. Your [Segment Write Key](/docs/connections/find-writekey/). You can retrieve your write key from the Settings tab on the Source.
91+
4. **DoubleClick Advertiser ID**
92+
- If you use DoubleClick Floodlight for DV360 only, enter `DV360`.
93+
- If you use DoubleClick Floodlight for other use cases in addition to DV360, enter the Advertiser ID from your Doubleclick Floodlight account.
94+
3. Switch the toggle to enable the destination.
95+
96+
### Enable and configure the DV360 destination
97+
98+
1. From your Segment workspace, go to **Engage → Engage Settings → Destinations→ Add Destination** and then Search **Display and Video 360 (Actions)**.
99+
2. Authenticate using OAuth.
100+
3. Switch the toggle to enable the destination.
101+
4. Navigate to the **Mappings** tab, click **Add Mapping** and select **Add to Audience**.
102+
5. Click **Save** and make sure to enable the mapping.
103+
6. On the **Mappings** tab, click **Add Mapping** and select **Remove from Audience**.
104+
7. Click **Save** and make sure you enable the mapping.
105+
106+
> info ""
107+
> **Note**: The destination does not have configurable settings until you create an audience, described [here](#create-an-audience-and-finish-dv360-configuration)
108+
109+
### Create an audience and finish DV360 configuration
110+
111+
Create an [Audience](/docs/personas/audiences) in a new or existing Engage space. After you create the audience, you can select the Display & Video 360 (Actions) destination you created before.
112+
113+
![Select the destination](images/dv360-1-select-destination.png)
114+
115+
> info ""
116+
> **Note**: These settings are tied to a single audience. Each additional audience you send to DV360 requires you to input these values.
117+
118+
When you select the destination, you're prompted to complete the destination settings:
119+
120+
| Setting | Description |
121+
| ------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
122+
| Account Type | The type of DV360 account used to sync. Either `Advertiser`, `Partner`, or `Publisher`. **Note:** Select `Publisher` only if you plan to connect to Google Ad Manager. |
123+
| Advertiser ID | The ID of your DV360 Advertiser account. Can be found in your Google Account under Advertiser Settings → Basic Details → Advertiser ID. {:target="_blank"}. |
124+
125+
Also toggle on the Send Track setting.
126+
127+
> info ""
128+
129+
After you complete the set up process, allow up to 24 hours for Google to create the new audience list. Once the list is created, Segment can begin to sync users to that list. Google may require additional time to process the initial audience additions. The entire first sync to DV360 may require 24-48 hours to complete. As a result, the first few audience syncs after you create the audience may fail.
130+
131+
Extra information from the API (settings, connection modes, etc.) are automatically pulled in here.
132+
{% include content/sync-frequency-note.md %}
133+
134+
## FAQ
135+
### What is Segment's relationship with Google DV360 and is the data that Segment sends considered to be First or Third party?
136+
137+
Google considers Segment to be a DMP or Data Onboarder. Audience information pushed from Segment to your DV360 account is considered to be **First-Party** data.
138+
139+
140+
### When will my data appear in DV360?
141+
142+
When you complete the connection between Segment and DV360, it can take from 24 to 48 hours for Google to create the user list. This must complete before Segment can begin to sync users into that list.
143+
144+
145+
### What identifiers are needed to enable this integration?
146+
147+
Google's [documentation](https://developers.google.com/authorized-buyers/rtb/downloads/cookie-bulk-upload-proto){:target="_blank"} provides information about the accepted identifiers for this integration.
148+
149+
150+
- To use DV360 with web traffic, you must collect `anonymous_id` through the client-side `analytics.js` Source.
151+
- To use DV360 with mobile traffic, you must collect `IDFA`s through Segment's mobile sources.
152+
153+
154+
### Why is my audience in DV360 smaller than the audience that I see in Engage? What affects match rates?
155+
156+
Match rates may differ between Engage and DV360 for the following reasons:
157+
158+
#### Go-forward data
159+
160+
When you first preview and create an audience in Engage, the audience may contain many audience members. This is more likely if you select the **Historical Backfill** option. This does not reflect the audience that syncs to DV360 for the following reasons:
161+
162+
163+
1. During an audience sync, Segment sends a list of `anon_id` values to Google. Google attempts to match those values in their match table, to find an associated `google_user_id`.
164+
2. To complete this lookup, Google must have both the `anon_id` and have it store along side a matched `google_user_id`. This occurs when a user visits your website with both the Doubleclick Floodlight tag installed, and the DV360 integration completed.
165+
166+
As a result, you must have Doubleclick Floodlight and the DV360 integration in place before Google can match users and make them available for retargeting.
167+
168+
To help reduce the difference between Engage and DV360 audience sizes, Segment recommends that you deselect the `Historical Backfill` option when you create the audience that syncs to DV360.
169+
170+
#### Impact to third-party cookies: Browser Policies
171+
172+
The DV360 integration for web traffic relies on Doubleclick Floodlight, which itself relies on a `google_user_id` cookie. While this cookie is “yours”, browsers treat this as a third-party cookie because it is served from Google's servers, and not the same domain as your website. As browsers become more privacy-oriented, they block third-party cookies by default.
173+
174+
Users who visit your website in Firefox and Safari, and who do not specifically allow third-party cookies, are not identifiable by Doubleclick Floodlight (`google_user_id`). This prevents Google from identifying a match between an `anon_id` sent from Segment, and results in lower match rates.
175+
176+
#### Impact to third-party cookies: Adblockers
177+
178+
All browser-based adblocking software intentionally blocks most third-party cookies, including the Doubleclick Floodlight cookie necessary for identification. As a result, Google cannot match users who employ adblocking software in their browsers.
179+
180+
#### IDFA impact: Recent Apple announcements
181+
182+
Apple has announced an updated privacy policy that, while not rolled out yet, impacts the way businesses collect IDFA data. When enacted, this privacy policy will significantly reduce the percentage of users for which IDFA data is collected. This change will result in lower match rates, as both Segment and Google will see a decline in the number of IDFA values sent by Segment, and matched by Google.
183+
184+
#### Invalid Google IDs
185+
186+
Sometimes, Google denies IDFA or `google_user_id` values when they consider them to be invalid or inactive.
187+
188+
#### Modifying Lists Configuration in DV360
189+
190+
Any changes to a DV360 list's configuration (for example, modifying the membership expiration from 540 days to a value that matches the time window on the audience) is **very risky** and **will likely** cause mismatches between Engage audiences and the lists in Google. Segment ensures that the integration works successfully only if there are no changes made to the configurations in DV360. DV360 lists are created with parameters that are known to be compatible with Engage. Configurations that differ from Segment's can cause mismatches by removing more users than intended, or by not accepting valid uploads.
191+
192+
193+
### Why is the audience size larger in DV360 than in Engage?
194+
195+
Engage syncs every IDFA or `anonymous_id` value for each user in an audience. When DV360 receives this data, it does not de-duplicate in the event that multiple identifiers map to the same unique user. This may result in a larger audience list in Google compared to Engage.
196+
197+
198+
### Why don't I see matches in DV360?
199+
200+
The most common cause of matches not appearing in DV360 is an error with Doubleclick Floodlight. From the website where tracking is enabled, open the Network inspector, and confirm that outgoing requests to `idsync.segment.com` appear.
201+
202+
203+
### How does third-party cookie eradication impact the DV360 Destination?
204+
205+
Google Chrome has committed to replacing third-party cookies with an alternative, but has not announced a timeframe for that alternative. Segment will not update this integration until these updates from Google are announced.
206+
207+
208+
### Can I use Engage audiences to target YouTube ads with this integration?
209+
210+
No. YouTube (through DV360) does not support the type of lists that Segment provides.
211+
212+
### Why do I see destination settings after I add my audience, but not when I first enable the destination?
213+
214+
The DV360 Destination works on a per-audience basis. This enables you to:
215+
216+
- Send data from different audiences to different DV360 accounts.
217+
- Send data to Google Ad Manager with the same destination.

0 commit comments

Comments
 (0)