Destination

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

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

string

省略可。この Destination リソースの ID。リクエスト内で一意です。IngestEventsRequestIngestAudienceMembersRequest でこの 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、Google 広告のコンバージョン アクション ID などです。

ProductAccount

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

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

enum (Product)

非推奨です。accountType を代わりに使用してください。

accountId

string

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

accountType

enum (AccountType)

省略可。アカウントのタイプ。たとえば、GOOGLE_ADS.accountType または非推奨の product のいずれかが必要です。両方が設定されている場合、値は一致する必要があります。

商品

非推奨です。代わりに AccountType を使用してください。特定の Google プロダクトを表します。

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

AccountType

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

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