名前の階層
Google Ads API で使用されるリソース名は階層的で、
Google 広告内のエンティティの構成です。ほぼすべてのリソースがサブリソース
(Customer
)
これは、ほぼすべての API 呼び出しで特定の API をターゲットにしなければならないという事実を反映しています。
関連付けられます例: キャンペーン、広告グループ、広告、キーワード
ルート顧客リソースのすべてのサブリソースです
リソース | リソース名 |
---|---|
お客様 | customers/1234567890
|
キャンペーン | customers/1234567890/campaigns/8765432109
|
AdGroup | customers/1234567890/adGroups/54321098765
|
AdGroupAd | customers/1234567890/adGroupAds/54321098765~2109876543210
|
リソース ID
Google 広告のエンティティ(顧客、キャンペーンなど)は、リソースによって参照されます。 使用できます。ただし、このリソースは 名前自体には、一意の数値リソースを持つことができます。 ID を使用して識別されます。 自動的に作成されます。そのような場合は、 して、これらのリソース ID を抽出し、新しいリソース ID を作成します。
たとえば、前のテーブルの AdGroupAd
リソース名を調べます。
customers/1234567890/adGroupAds/54321098765~2109876543210
これは、個別のリソース ID( コレクション ID) 次のとおりです。
リソース名のコンポーネント | |||||||
---|---|---|---|---|---|---|---|
リソース ID |
|
||||||
コレクション ID |
|
個々の ID を解析することで、参照する新しいリソース名を導き出せる
広告グループの広告のユーザー(customers/1234567890
)またはその広告グループ
(customers/1234567890/adGroupAds/54321098765
)。
共有オブジェクトの識別子
API のほとんどのオブジェクトは、1 つの Google 広告に関連付けられています。 提供します。ただし、一部のオブジェクト タイプは 複数のアカウントで利用できます。具体的には、除外キーワード、 リストまたはクロスアカウント 既存のコンバージョンアクションを 通常はマネージャーが作成し、多くのクライアント アカウントと共有する。
このようなオブジェクトのリソース名は、 API 呼び出しの送信先アカウント。
例: クロスアカウント コンバージョン アクション
クライアント センター(MCC)アカウント 987-654-3210
がクロスアカウントを共有しているとします
いずれかのクライアント アカウント(123-456-7890
)とコンバージョン アクションを関連付けた場合:
MCC アカウントに API 呼び出しを行って、コンバージョンの更新などを行う
アクションのルックバック ウィンドウは、リソース名を使用して共有オブジェクトを参照します。
customers/9876543210/conversionActions/257733534
。
クライアント アカウントに API 呼び出しを行い、共有
コンバージョン アクションがリソース名で参照します。
customers/1234567890/conversionActions/257733534
。
基になるコンバージョン アクションと同じですが、リソース名は相対的なものです アカウントへのアクセスに使用されます。