{
'mutateOperations': [
{
'campaignBudgetOperation': {
'create': {
'resourceName': 'customers/${CUSTOMER_ID}/campaignBudgets/-1',
'name': 'My Campaign Budget #${RANDOM}',
'deliveryMethod': 'STANDARD',
'amountMicros': 500000,
'explicitlyShared': false
}
}
},
{
'campaignOperation': {
'create': {
'resourceName': 'customers/${CUSTOMER_ID}/campaigns/-2',
'status': 'PAUSED',
'advertisingChannelType': 'SEARCH',
'geoTargetTypeSetting': {
'positiveGeoTargetType': 'PRESENCE_OR_INTEREST',
'negativeGeoTargetType': 'PRESENCE_OR_INTEREST'
},
'name': 'My Search campaign #${RANDOM}',
'campaignBudget': 'customers/${CUSTOMER_ID}/campaignBudgets/-1',
'targetSpend': {}
}
}
},
{
'adGroupOperation': {
'create': {
'resourceName': 'customers/${CUSTOMER_ID}/adGroups/-3',
'campaign': 'customers/${CUSTOMER_ID}/campaigns/-2',
'name': 'My ad group #${RANDOM}',
'status': 'PAUSED',
'type': 'SEARCH_STANDARD'
}
}
},
{
'adGroupAdOperation': {
'create': {
'adGroup': 'customers/${CUSTOMER_ID}/adGroups/-3',
'status': 'PAUSED',
'ad': {
'expandedTextAd': {
'headlinePart1': 'An example headline1',
'headlinePart2': 'An example headline2',
'description': 'An example description'
},
}
}
}
}
]
}