Google Campaign Manager 360: Tips and best practices#

Configuring the dimension filter with a JSON expression#

When configuring a Google Campaign Manager 360 datastream, you can configure a dimension filter for most datastream types. Enter a JSON expression into the dimension filter to collect data on certain fields. Use the dimension filter to collect highly-specific data from your data source.

To configure data collection from a datastream, follow these steps:

  1. Go to the Datastreams page.

  2. Open the Google Campaign Manager 360 datastream by clicking on its name.

  3. In the top navigation panel, click Settings.

  4. In Dimension Filter, enter a valid JSON expression.

  5. Click Save.

Examples of a JSON expression#

Typically, a JSON expression would take the following format.

{
   "kind": "dfareporting#dimensionValue",
   "dimensionName": string,
   "value": string,
   "id": string,
   "matchType": string
}

You can use multiple expressions within a single JSON expression.

For example, use a JSON expression to retrieve data from a Google Campaign Manager 360 datastream.

The values to retrieve are as follows:

  • Two specific values (8069163 and 8067471) for the dimension activityId.

  • These two vales are associated with another specific value (Adverity), which belongs to the dimension site.

To retrieve this set of data, enter the following JSON expression into Dimension Filter.

[
   {
     "dimensionName": "activityId",
     "kind": "dfareporting#dimensionFilter",
     "value": "8069163"
   },
   {
     "dimensionName": "activityId",
     "kind": "dfareporting#dimensionFilter",
      "value": "8067471"
   },
   {
     "dimensionName": "site",
     "kind": "dfareporting#dimensionFilter",
     "id": "5147781",
     "value": "Adverity"
   }
]

Previewing an image#

It is not possible to preview an image for this connector.

Collecting Display & Video 360 data in Campaign Manager 360#

Google Campaign Manager 360 can report on Display & Video 360 activity. The fields for this are named with a dv360 prefix, such as dv360Advertiser, dv360LineItem, and dv360Cost, and they are available in the Standard report type only.

These fields return data only when the two platforms are integrated. To report Display & Video 360 cost in Campaign Manager 360, select Report Display & Video 360 cost to Campaign Manager 360 in the Basic Details of the advertiser or partner in Display & Video 360.

Note

Google uses three different names for these fields. The Google Campaign Manager 360 help pages call them DBM fields, the API names use a dv360 prefix, and the Adverity field list shows them with a DV360 label. Search for the API name if you cannot find a field.

Knowing when your data is final#

Google Campaign Manager 360 continues to add data for up to 30 days after the date it belongs to, as clicks, impressions, and conversions are validated. Data collected for a recent date can therefore change when you collect it again.

Small differences between a recent data extract and the Google Campaign Manager 360 interface are usually explained by this, rather than by a discrepancy between the two systems.

Collecting Reach reports#

Adverity collects Reach reports in blocks of 93 days. A fetch that covers a longer period is split into several requests automatically.

Reach values cannot be added together across those blocks, or across dimensions, because the same person can be counted in more than one of them.