Common data collection and integration questions and issues.
How can I differentiate inbound traffic from DCS traffic in DCS log file exports?
Traits onboarded via Inbound are populated by Inbound the same way they get populated by DCS. There are a few different ways to tell that traffic came from Inbound:
Can you provide me with a list of IP addresses I can white-list for dpm.demdex.net?
Unfortunately, we cannot. These IPs are assigned dynamically, by geographic region, through Amazon Web Services. As a result, Audience Manager does not control the range of IPs that can be assigned to this address.
Can you provide me with an IP address I can whitelist for your outbound FTP server?
Yes. The egress FTP IP address is 18.104.22.168.
What are the code placement and page load requirements for a DIL/Analytics Data Integration?
To bring Analytics data into Audience Manager, load DIL after the s_code module but before the s.t() function. For example, place your code, or make sure it loads, in this order:
Why are my Analytics variables missing from an Audience Manager event call?
What versions of Analytics work with DIL?
You must use Analytics version 20.2 (or higher) and the Adobe AppMeasurement AS library version 3.5.2 (or higher) to work with DIL. If you don't know your Analytics or AppMeasurement version, check the Analytics call that gets made from the page. Version information shown below:
Can I collect page data if I'm not a Analytics Customer?
Additionally, clients can deploy a simple onsite object and populate it with key-value pairs that you want DIL to collect data on. This lets you add and remove specific audience data points on your site without any Audience Management updates. Work with your Partner Solutions representative to properly set this up and ensure the DIL module references the page object correctly.
Can DIL collect data from Google Analytics?
Yes. DIL can collect some Google Analytics (GA) elements and pass that data to Audience Manager. See:
Can I get raw data from Audience Manager and how granular is it?
I want to collect data on one site and target users via a DFP on a different site. Do I need to deploy code on the other property if I don't want to collect data from that location?
Yes. Audience Manager DIL code must be on the other site's page to target ads to a user. To target a user in the ad server, we need to send segment information to DFP before the creative loads. To do this, Audience Management code must be on the page where you want to target the user. The code identifies the user and sends that information to DFP. If Audience Manager code is absent from the target page, then we cannot send segments to DFP and target the user based on that data. Without DIL, Audience Manager cannot get segment information to DFP.
What is the best third-party data provider?
Each provider brings something unique to the table, so the answer depends on what you're looking for. We can enable overlap reporting (at no cost) to help you understand which provider may work best for you.
How does Audience Manager set cookies and pass variables to DFP?
Audience Manager sets 2 cookies: One sends segment variables to the DFP ad tag and the other sets our unique user ID (UUID), which is also read by DFP. Adding the UUID to the ad tag means we can do user-level reporting and audience discovery.
Can we send a DSP information about points in the conversion funnel reached by a user?
Yes. We can send funnel data, but the DSP must have the technical capability to use it. A DSP must confirm they can handle multiple segments. If they cannot, we may need to create specific segments to pull a user out of other segments based on their conversion progress (e.g., completed step 1 and 2 but not step 3). You may want to send this information to a DSP so they can retarget users, direct them to a specific landing page, or display specific creatives.
How can I confirm that data sent via FTP has been picked up by Audience Manager?
A file has been picked up when the extension changes from .sync to .processed. When this happens, the file is in the ingestion queue. Also, your account manager can confirm when a file has been uploaded.
I want to test the functionality of the DCS API. I am sending event calls like the one shown below. The calls contain Declared IDs and signals, which should realize some traits and segments I have already set up. Can I use the General Reports and Trend Reports to verify if the trait and segment populations are increasing?
No, do not rely on the General Reports and Trend Reports in this case.
The reports compute populations based on the unauthenticated profile records (UUIDs) we see in the backend at the time the reports are generated.
On a first call to the DCS, the declared IDs are not linked to any UUID (i.e. no demdex cookie is present on the client side). The DCS will randomly generate a UUID and set a demdex cookie and pass it on in the response call, but it will not transmit the UUID to the backend.
For this reason, the reports will not reflect the events triggered by the declared IDs in your call. We recommend you use UUID, MID or mobile device IDs in event test calls to the DCS. Then, you can verify the trait and segment realizations in the General Reports and in the Trend Reports.
See also, the Index of Audience Manager IDs.