Change History Feature

Overview

Change History is a new feature added to the Campaign Grid that allows users to access a Change History UI when viewing or building a campaign.

Users can easily troubleshoot issues and/or get more context on campaign setups specific to what, who, and when a change was made.

To navigate to this feature follow the steps below:

  1. Select Advertiser

  2. Select Campaign

  3. Once the campaign is loaded you will see a “Change History” icon located on the upper right-hand side of the platform:

  4. Click on the “Change History” Icon

  5. A new tab will open and the Change History UI will render, example is shown below:

  6. This feature is available on the following levels:

  • Campaign

  • Flights

  • Line Item

  • Tactic

The below tables will dive deeper into the types of change history information that is available to you:

Change History UI

Column

Description

Visual

Object Name

Name of the Campaign Object (campaign, flight, line item or tactic)

By Default - the start/end dates will be used for the Flight Name

Object ID

Campaign, Line Item, Flight and Tactic ID within the DSP Platform

Who

User Name who made the change

When

Default view - will be in descending order

NOTE: Time will be defaulted to users timezone

What

Name of Field - Settings - All of the settings are described in the tables below for each Hierachy:

  • Campaign

  • Flight

  • Line Items

  • Tactics

Old Value

The value that was in place prior to the change

If the old value is empty/blank it will imply the setting did not exist prior to making a change

New Value

The value of the current Change - User will notice a “Show Details” option if the change cannot be fully captured within the grid

User will see the following if that information is availbile to them:

If the new value is empty/blank it will imply the setting was removed/deleted

Filter Functionality

How to:

  1. Clik the filter button located in the upper right hand section of the platform

  2. A tab will open on the righthand side of the platform

  3. User can sort by the following:

    1. Object Name

    2. Object ID
      Type in the numerical value, additional sorting can be added in by selecting from the dropdown (=, Not equal to, >, <, Between, Not Between)

    3. Who
      Type in the name specific to the changes you wanted to see listed and click select

    4. When
      Select Date - by clicking the calendar account = additional sorting can be added in by selecting from the dropdown (=, Not equal to, >, <, Between, Not Between)

    5. What
      Settings that are applied to your Campaign, Line Items and Tactics - You can select or Deselect based on what the user is trying to sort

      “What” Choices are shown in full below:

  4. For each Filter you can Select All, Un-select all or View Selected

  5. User also has the ability to search each Filter for a a specific name or data associated with the object by clicking the magnifying glass and entering in text

Download

How to:

  1. Click the Download Button shown to the right

  2. A CSV file will download

  3. Open the file to review the change history details in excel format

Refresh

How to:

  1. Click the refresh button shown to the right

  2. The UI will refresh to the users most recent changes

NOTE: If you keep the Change History UI open through the day and make changes to any campaigns, line items or tactics be sure to click this button to get details on the most up to date changes

Campaign Settings

  • The below table will list out the current data available for Line Items - These are the potential values that will be listed under the “What” column outlined above

  • All of this data can be filtered - Instructions are outlined in the above table

Setting

Details

General

  • Name

Captures changes made to the Name of the Campaign

  • Billing Type/Value

Captures changes to the Billing Type option selected (Fixed Media Tech Fee, Fixed Media Markup, Variable Media Margin), along with the Tech Fee or Markup values when applicable

  • Currency

Captures the change of Currency within a camaign

  • Time Zone

TImezone of the Campaign, Line Item & Tactic

  • Status (Paused/Running)

Captures whether the Status of the Campaign is set to “Paused” or “Running”

  • Goals

Captures changes to Goal Type, Value, and Priority for any of the following at the Campaign level:

  • Daily Clicks

  • CTR

  • Target CPC

  • Daily Conversions

  • Conversion Rate

  • Target CPA

  • Video Completion Rate

  • Daily Video Completes

  • Video Target CPCV

  • Viewability Rate

  • Client Objective

Captures changes to the Client Objective set in the Goals & Tracking step of the Campaign Builder

  • Assigned Pixels

Captures changes to Assigned Pixels in the Goals & Tracking step of the Campaign Builder.

The Change History table will indicate the total number of pixels assigned, while the Show Details view will provide the full list of pixel names

Targeting

  • Location

Captures changes to Location Targeting made at the Campaign level.

The Change History table will indicate the total number of locations included or excluded, while the Show Details view will provide the full list of locations.

Only the IDs for Countries, States, Cities, and DMAs are displayed currently, but a mapping of IDs/Names can be downloaded by clicking the “Download Location ID/Name Mapping” link at the top-right corner of the pop-up.

  • Audience

Captures changes to Audience Targeting made at the Campaign level.

The Change History table will indicate the total number of Conditions along with the total number of pixels across all Conditions, while the Show Details view will lay out the boolean logic implemented. Conditions will be grouped and separated by rows in the table, and within each Condition, the Pixel ID and Timeframe will be indicated for each pixel.

The following symbols will be displayed to indicate the logic used for combining each pixel:

  • OR statements will use “

  • AND statements will use “&&”

  • NOT statements will have “!” in front of the Pixel ID

  • Traffic Quality

Captures changes to Delivery Channel Targeting made at the Campaign level.

The Change History table will indicate the names of the Brand Safety vendor(s) implemented, while the Show Details view will provide the full list of settings implemented for each vendor.

  • Delivery Channel

Captures changes to Delivery Channel Targeting made at the Campaign level.

The Change History table will indicate the total number of Delivery Channels included or excluded, while the Show Details view will provide the names of all included/excluded channels

  • Sites

Captures changes to Sites Targeting made at the Campaign level

The Change History table will indicate the total number of sites included or excluded, while the Show Details view will provide the full list of sites included/excluded

  • Inventory

Captures changes to Inventory Targeting made at the Campaign level

The Change History table will indicate the total number of deals included or excluded, while the Show Details view will provide the full list of Deal IDs included/excluded.

Advanced Settings

  • Pacing Variance

Captures changes to the Pacing Variance setting in the “Advanced Settings > Modeling and Optimization” section of the Campaign Builder.

  • Cross-Device Optimization

Captures whether the Cross-Device setting in the “Advanced Settings > Modeling and Optimization” section of the Campaign Builder is set to “Enabled” or “Disabled”

  • Ad Collision

Captures whether the Ad Collision setting in the “Advanced Settings > Modeling and Optimization” section of the Campaign Builder is set to “Enabled” or “Disabled”

  • Frequency Caps

Captures changes to Frequency Caps made at the Campaign level and will indicate:

  • Number of Impressions

  • Device/DSP Household selection

  • Number of Hours

Flight Level

  • The below table will list out the current data available for Flight Level - These are the potential values that will be listed under the “What” column outlined above

  • All of this data can be filtered - Instructions are outlined in the above table

Setting

Details

  • Overall Flight Budget

Captures changes made to the Overall Flight Budget that can be made in either the “Campaign Details” or “Flights & Budgets” steps of the Campaign Builder.

  • Start/End Date

Captures changes made to either the Start Date or End Date for a given Flight.

Line Item Level

  • The below table will list out the current data available for Line Items - These are the potential values that will be listed under the “What” column outlined above

  • All of this data can be filtered - Instructions are outlined in the above table

Setting

Detail

General

  • Name

Captures changes made to the Name of the Line Item

  • Status

Captures whether the Status of the Line Item is set to “Paused” or “Running”

  • Pricing

Captures changes to Pricing settings made in the “Line Items & Tactics” step of the Campaign Builder

  • Assigned Flight Budget

Captures changes made to a Line Item’s Assigned Flight Budget. The name (date range) of the Flight will be displayed in parentheses next to the budget value

  • Pacing

Captures whether the Pacing setting for a Line Item is set to any of the following:

  • Optimized

  • Even

  • Pace Ahead

  • Manual

  • Daily Budget

Captures changes to the Daily Budget value at the Line Item level

NOTE: Changes made by AutoPacer are not currently captured

  • Allocation

Captures changes to the Allocation setting at the Line Item level:

  • Optimized

  • Even

  • Manual

  • Goals

Captures changes to Goal Type, Value, and Priority for any of the following at the Line Item level:

  • Daily Clicks

  • CTR

  • Target CPC

  • Daily Conversions

  • Conversion Rate

  • Target CPA

  • Video Completion Rate

  • Daily Video Completes

  • Video Target CPCV

  • Viewability Rate

Targeting

  • Location

Captures changes to Location Targeting made at the Line Item level.

The Change History table will indicate the total number of locations included or excluded, while the Show Details view will provide the full list of locations.

Only the IDs for Countries, States, Cities, and DMAs are displayed currently, but a mapping of IDs/Names can be downloaded by clicking the “Download Location ID/Name Mapping” link at the top-right corner of the pop-up.

  • Audience

Captures changes to Audience Targeting made at the Line Item level.

The Change History table will indicate the total number of Conditions along with the total number of pixels across all Conditions, while the Show Details view will lay out the boolean logic implemented. Conditions will be grouped and separated by rows in the table, and within each Condition, the Pixel ID and Timeframe will be indicated for each pixel.

The following symbols will be displayed to indicate the logic used for combining each pixel:

  • OR statements will use “

  • AND statements will use “&&”

  • NOT statements will have “!” in front of the Pixel ID

  • Traffic Quality

Captures changes to Traffic Quality Targeting made at the Line Item level.

The Change History table will indicate the names of the Brand Safety vendor(s) implemented, while the Show Details view will provide the full list of settings implemented for each vendor.

  • Delivery Channel

Captures changes to Delivery Channel Targeting made at the Line Item level.

The Change History table will indicate the total number of Delivery Channels included or excluded, while the Show Details view will provide the names of all included/excluded channels.

  • Sites

Captures changes to Sites Targeting made at the Campaign level.

The Change History table will indicate the total number of sites included or excluded, while the Show Details view will provide the full list of sites included/excluded.

  • Inventory

Captures changes to Inventory Targeting made at the Line Item level.

The Change History table will indicate the total number of deals included or excluded, while the Show Details view will provide the full list of Deal IDs included/excluded.

  • Assigned Ads

Captures changes to Ad Assignments at the Line Item level.

The Change History table will indicate the total number of ads assigned, while the Show Details view will provide the list of all assigned Ad IDs.

Advanced Settings

  • Frequency Caps

Captures changes to Frequency Caps made at the Line Item level and will indicate:

  • Number of Impressions

  • Device/DSP Household selection

  • Number of Hours

Tactic Level

  • The below table will list out the current data available for Tactic Items - These are the potential values that will be listed under the “What” column outlined above

  • All of this data can be filtered - Instructions are outlined in the above table

Setting

Detail

General

  • Name

Captures changes made to the Name of the Tactic

  • Status

Captures whether the Status of the Tactic is set to “Paused” or “Running”

  • Pricing

NOTE: only applicable if the parent Line Item is using dCPM Pricing

Captures changes to Pricing settings made in the “Line Items & Tactics” step of the Campaign Builder.

  • Daily Budgets

Captures changes to the Daily Budget value at the Tactic level.

NOTE: Changes made by AutoPacer are not currently captured

  • Allocation

Captures changes to the Allocation % value at the Tactic level

  • Goals

Captures changes to Goal Type, Value, and Priority for any of the following at the Tactic level:

  • Daily Clicks

  • CTR

  • Target CPC

  • Daily Conversions

  • Conversion Rate

  • Target CPA

  • Video Completion Rate

  • Daily Video Completes

  • Video Target CPCV

  • Viewability Rate

Targeting

  • Location

Captures changes to Location Targeting made at the Tactic level.

The Change History table will indicate the total number of locations included or excluded, while the Show Details view will provide the full list of locations.

Only the IDs for Countries, States, Cities, and DMAs are displayed currently, but a mapping of IDs/Names can be downloaded by clicking the “Download Location ID/Name Mapping” link at the top-right corner of the pop-up.

  • Audience

Captures changes to Audience Targeting made at the Tactic level.

The Change History table will indicate the total number of Conditions along with the total number of pixels across all Conditions, while the Show Details view will lay out the boolean logic implemented. Conditions will be grouped and separated by rows in the table, and within each Condition, the Pixel ID and Timeframe will be indicated for each pixel.

The following symbols will be displayed to indicate the logic used for combining each pixel:

  • OR statements will use “

  • AND statements will use “&&”

  • NOT statements will have “!” in front of the Pixel ID

  • Traffic Quality

Captures changes to Traffic Quality Targeting made at the Tactic level.

The Change History table will indicate the names of the Brand Safety vendor(s) implemented, while the Show Details view will provide the full list of settings implemented for each vendor.

  • Delivery Channel

Captures changes to Delivery Channel Targeting made at the Tactic level.

The Change History table will indicate the total number of Delivery Channels included or excluded, while the Show Details view will provide the names of all included/excluded channels.

  • Sites

Captures changes to Sites Targeting made at the Tactic level.

The Change History table will indicate the total number of sites included or excluded, while the Show Details view will provide the full list of sites included/excluded.

  • Inventory

Captures changes to Inventory Targeting made at the Tactic level.

The Change History table will indicate the total number of deals included or excluded, while the Show Details view will provide the full list of Deal IDs included/excluded.

  • Assinged Ads

Captures changes to Ad Assignments at the Tactic level.

The Change History table will indicate the total number of ads assigned, while the Show Details view will provide the list of all assigned Ad IDs.

Advanced Settings

  • Frequency Caps

Captures changes to Frequency Caps made at the Tactic level and will indicate:

  • Number of Impressions

  • Device/DSP Household selection

  • Number of Hours