2019 年 9 月 9 日に、
管理者アカウント階層をまたいで同じ Google Ads API
お支払いアカウント(AdWords API では
請求先アカウント)を使えないようにする変更をロールアウトします。Google Ads API の
お支払い情報の設定の作成や更新ができるのは、Google 広告管理者アカウント階層に属する有効なお支払いアカウントだけです。
影響範囲
認証された Google 広告クライアント アカウントで、以下の影響が発生します。
そのため、これらの API を呼び出した際に返される結果が以前より少なくなる可能性があります。
行うべきこと
Google Ads API
新しい
お支払い情報の設定を作成または更新する場合、
PaymentsAccountService.ListPaymentsAccounts()
が返す
有効なお支払いアカウントを選択する必要があります。この処理で
無効な お支払いアカウントを使うと、
INVALID_PAYMENTS_ACCOUNT
エラーがスローされます。
AdWords API
新しい
予算オーダーを作成する場合、
有効な billingAccountId(
BudgetOrderService.getBillingAccounts()
が返す有効な請求先アカウントの ID)を指定する必要があります。この処理で
無効な billingAccountId を使うと、
BudgetOrderError.INVALID_BILLING_ACCOUNT
エラーがスローされます。
いつものように、質問がある方はお気軽に
Google Ads API フォーラムに投稿してください。
- Google Ads API チーム、Thanet Knack Praneenararat