In [1]:
#!/usr/bin/env python
from googleads import adwords
In [2]:
def pause_ad(client, ad_group_id, ad_id):
ad_group_ad_service = client.GetService('AdGroupAdService', version='v201705')
operations = [{
'operator': 'SET',
'operand': {
'adGroupId': ad_group_id,
'ad': {
'id': ad_id,
},
'status': 'PAUSED'
}
}]
ads = ad_group_ad_service.mutate(operations)
# Display results.
for ad in ads['value']:
print 'Ad with id \'%s\' was updated.'% ad['ad']['id']
In [3]:
adwords_client = adwords.AdWordsClient.LoadFromStorage()
adwords_client.SetClientCustomerId('798-266-5203') #ph_js_usd_main_0_en
In [4]:
AD_GROUP_ID = '27437918419' #no experience
AD_ID = '163699027098'
In [5]:
pause_ad(adwords_client, AD_GROUP_ID, AD_ID)