Destination

データの送信先となる Google サービス。たとえば、Google 広告アカウントなどです。

JSON 表現
{
  "reference": string,
  "loginAccount": {
    object (ProductAccount)
  },
  "linkedAccount": {
    object (ProductAccount)
  },
  "operatingAccount": {
    object (ProductAccount)
  },
  "productDestinationId": string
}
フィールド
reference

string

省略可。この Destination リソースの ID。リクエスト内で一意です。IngestEventsRequest でこの Destination を参照するために使用します。

loginAccount

object (ProductAccount)

省略可。この API 呼び出しに使用されたアカウント。operatingAccount からデータを追加または削除するには、この loginAccountoperatingAccount への書き込みアクセス権が必要です。たとえば、operatingAccount の MCC アカウントや、operatingAccount とのリンクが確立されているアカウントなどです。

linkedAccount

object (ProductAccount)

省略可。呼び出し元のユーザーの loginAccount が、確立されたアカウント リンクを通じてアクセスできるアカウント。たとえば、データ パートナーの loginAccount がクライアントの linkedAccount にアクセスできる場合があります。パートナーはこのフィールドを使用して、linkedAccount から別の operatingAccount にデータを送信する場合があります。

operatingAccount

object (ProductAccount)

必須。データを送信または削除するアカウント。

productDestinationId

string

必須。取り込むプロダクト アカウント内のオブジェクト。(Google 広告のオーディエンス ID、ディスプレイ&ビデオ 360 のオーディエンス ID など)。

ProductAccount

特定のアカウントを表します。

JSON 表現
{
  "product": enum (Product),
  "accountId": string
}
フィールド
product

enum (Product)

必須。アカウントが属するプロダクト。例: GOOGLE_ADS

accountId

string

必須。アカウントの ID。たとえば、Google 広告アカウント ID などです。

プロダクト

特定の Google プロダクトを表します。アカウントと宛先を特定するために使用されます。

列挙型
PRODUCT_UNSPECIFIED 未指定のプロダクト。使用しないでください。
GOOGLE_ADS Google 広告
DISPLAY_VIDEO_PARTNER ディスプレイ&ビデオ 360 パートナー。
DISPLAY_VIDEO_ADVERTISER ディスプレイ&ビデオ 360 広告主。
DATA_PARTNER データ パートナー。