Homepage / Notes / Marketing / Google Ads
https://support.google.com/google-ads/answer/9773001
Min 3, Max 15 30 chars max each
Min 2, Max 4 90 chars max each
15 chars max each
Deprecated, only Responsive Search Ads will be used in the future
30 chars max
30 chars max
30 chars max
15 chars max each
90 chars max
90 chars max
https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp#search_2
https://developers.google.com/google-ads/api/docs/concepts/call-structure
https://console.developers.google.com/apis/credentials
https://developers.google.com/google-ads/api/rest/auth#login_customer_id
https://developers.google.com/google-ads/api/docs/first-call/overview https://developers.google.com/adwords/api/docs/guides/accounts-overview#test_accounts
- The TargetingIdeaService and TrafficEstimatorService return dummy data to test accounts.
- Since test accounts don't serve ads, they also have no metrics. This impacts reports: Values for impressions, costs, etc. will all be zero.
- Test accounts don't have any associated clicks, so they can't be used to test offline conversion uploads.
- The DataService won't return bid landscapes for test accounts because bid landscapes are based on ads served from the account.
- You can only have 50 accounts in the hierarchy of a test manager account.
- You can't issue mutate operations to BudgetOrderService from test accounts since the accounts don't have associated billing.
- When testing uploading customer match lists, the test account needs to be added to an existing allowlisted manager account.
Use fake data
AdWords SOAP API had a validateOnly
header, doesn't seem to existe for Google Ads API
https://www.youtube.com/watch?v=2GWx6jI7Ib4&t=1060s https://developers.google.com/google-ads/api/rest/overview
https://googleads.googleapis.com/v8/customers/1234567890:mutate {baseurl} {apiprefix} {resourcename} {method}
https://developers.google.com/google-ads/api/rest/common/mutate
https://developers.google.com/google-ads/api/docs/query/overview https://developers.google.com/google-ads/api/fields/v8/overview_query_builder
SELECT
customer_client.client_customer,level,
customer_client.
customer_client.manager,
customer_client.descriptive_name,
customer_client.currency_code,time_zone,
customer_client.id
customer_client.FROM
customer_client-- WHERE customer_client.level <= 1
https://ads-developers.googleblog.com/2021/11/announcing-v9-of-google-ads-api.html