CampaignSimulation

A campaign simulation. Supported combinations of advertising channel type, simulation type and simulation modification method is detailed below respectively.

  • SEARCH - CPC_BID - UNIFORM
  • SEARCH - CPC_BID - SCALING
  • SEARCH - TARGET_CPA - UNIFORM
  • SEARCH - TARGET_CPA - SCALING
  • SEARCH - TARGET_ROAS - UNIFORM
  • SEARCH - TARGET_IMPRESSION_SHARE - UNIFORM
  • SEARCH - BUDGET - UNIFORM
  • SHOPPING - BUDGET - UNIFORM
  • SHOPPING - TARGET_ROAS - UNIFORM
  • MULTI_CHANNEL - TARGET_CPA - UNIFORM
  • DISCOVERY - TARGET_CPA - DEFAULT
  • DISPLAY - TARGET_CPA - UNIFORM
  • PERFORMANCE_MAX - TARGET_CPA - UNIFORM
  • PERFORMANCE_MAX - TARGET_ROAS - UNIFORM
  • PERFORMANCE_MAX - BUDGET - UNIFORM
Fields

resource_name

string

Output only. The resource name of the campaign simulation. Campaign simulation resource names have the form:

customers/{customer_id}/campaignSimulations/{campaign_id}~{type}~{modification_method}~{start_date}~{end_date}

campaign_id

int64

Output only. Campaign id of the simulation.

type

SimulationType

Output only. The field that the simulation modifies.

modification_method

SimulationModificationMethod

Output only. How the simulation modifies the field.

start_date

string

Output only. First day on which the simulation is based, in YYYY-MM-DD format.

end_date

string

Output only. Last day on which the simulation is based, in YYYY-MM-DD format

Union field

point_list

point_list. List of simulation points. point_list can be only one of the following:

cpc_bid_point_list

CpcBidSimulationPointList

Output only. Simulation points if the simulation type is CPC_BID.

target_cpa_point_list

TargetCpaSimulationPointList

Output only. Simulation points if the simulation type is TARGET_CPA.

target_roas_point_list

TargetRoasSimulationPointList

Output only. Simulation points if the simulation type is TARGET_ROAS.

target_impression_share_point_list

TargetImpressionShareSimulationPointList

Output only. Simulation points if the simulation type is TARGET_IMPRESSION_SHARE.

budget_point_list

BudgetSimulationPointList

Output only. Simulation points if the simulation type is BUDGET.