ProductLinkInvitation

Google 広告アカウントと別のアカウント間のデータ共有接続の招待を表します。

JSON 表現
{
  "resourceName": string,
  "productLinkInvitationId": string,
  "status": enum (ProductLinkInvitationStatus),
  "type": enum (LinkedProductType),

  // Union field invited_account can be only one of the following:
  "hotelCenter": {
    object (HotelCenterLinkInvitationIdentifier)
  },
  "merchantCenter": {
    object (MerchantCenterLinkInvitationIdentifier)
  },
  "advertisingPartner": {
    object (AdvertisingPartnerLinkInvitationIdentifier)
  }
  // End of list of possible types for union field invited_account.
}
フィールド
resourceName

string

変更不可。商品リンク招待のリソース名。商品リンク招待リソース名の形式は次のとおりです。

customers/{customerId}/productLinkInvitations/{productLinkInvitationId}

status

enum (ProductLinkInvitationStatus)

出力のみ。商品リンクの招待のステータス。このフィールドは読み取り専用です。

type

enum (LinkedProductType)

出力のみ。招待されたアカウントのタイプ。このフィールドは読み取り専用で、{@code GoogleAdsService.SearchGoogleAdsRequest} で招待のフィルタリングに使用できます。

共用体フィールド invited_account。この Google 広告アカウントとリンクするよう招待されたアカウント。invited_account は次のいずれかになります。
hotelCenter

object (HotelCenterLinkInvitationIdentifier)

出力のみ。ホテルリンクの招待。

merchantCenter

object (MerchantCenterLinkInvitationIdentifier)

出力のみ。Merchant Center リンクの招待。

advertisingPartner

object (AdvertisingPartnerLinkInvitationIdentifier)

出力のみ。広告パートナー リンクの招待。

HotelCenterLinkInvitationIdentifier

ホテル アカウントの ID。

JSON 表現
{
  "hotelCenterId": string
}
フィールド
hotelCenterId

string (int64 format)

出力のみ。ホテル アカウントの Hotel Center ID。このフィールドは読み取り専用です

MerchantCenterLinkInvitationIdentifier

Merchant Center アカウントの ID。

JSON 表現
{
  "merchantCenterId": string
}
フィールド
merchantCenterId

string (int64 format)

出力のみ。Merchant アカウントの Merchant Center ID。このフィールドは読み取り専用です

AdvertisingPartnerLinkInvitationIdentifier

広告パートナーの Google 広告アカウントの識別子です。

JSON 表現
{
  "customer": string
}
フィールド
customer

string

変更不可。広告パートナーの Google 広告アカウントのリソース名。このフィールドは読み取り専用です。