Google 広告 API を使用すると、最初のお支払い情報の設定やアカウント単位の予算管理から、お客様の請求書の調整まで、請求ワークフロー全体をプログラムで管理できます。
次の各エンティティは、請求ライフサイクルの個別の機能部分をカプセル化します。
- お支払い情報の設定
お支払い情報の設定 とは、お支払いアカウントと特定の Google 広告アカウントの関連付けです。これにより、広告主のアカウントの支払いを誰が行うかが実質的に決定されます。
BillingSetupリソースを使用して、 アカウント全体の請求構成を取得して管理します。- アカウントの予算
アカウントの予算 とは、開始時刻、終了時刻、支出上限など、アカウント単位の予算プロパティを定義するものです。アカウントの予算に対する変更はすべて、個別のアカウントの予算の提案を送信することで行われます。提案は審査と承認を経て、アカウントの予算となります。
AccountBudgetProposalリソースを使用して、新しいAccountBudgetリソースを作成するか、既存のリソースを更新します。- 請求書
広告主が有効にすると、請求書 が毎月発行されます。請求書には、調整、規制費用、税金、アカウントの予算などの詳細が含まれており、PDF ファイルとしてダウンロードできます。Google 広告の管理者は通常、これを使用して独自の顧客請求書を自動的に調整します。
請求書データについては、
Invoiceリソースを取得します。- 特典
インセンティブ とは、Google 広告の使用を促進するために、対象となるお客様に提供されるプロモーション特典です(許可リストに登録されているアカウントで利用可能)。
IncentiveServiceを使用してプロモーション 特典を取得して適用し、AppliedIncentiveリソースをクエリして 特典の利用状況と残高を確認します。