CustomInterest

カスタム インタレスト。これは興味 / 関心ごとのユーザーのリストです。

JSON 表現
{
  "resourceName": string,
  "status": enum (CustomInterestStatus),
  "type": enum (CustomInterestType),
  "members": [
    {
      object (CustomInterestMember)
    }
  ],
  "id": string,
  "name": string,
  "description": string
}
フィールド
resourceName

string

変更不可。カスタム インタレストのリソース名。カスタム インタレストのリソース名の形式は次のとおりです。

customers/{customerId}/customInterests/{custom_interest_id}

status

enum (CustomInterestStatus)

このカスタム インタレストのステータス。カスタム インタレストが有効か削除されているかを示します。

type

enum (CustomInterestType)

カスタム インタレストのタイプ(CUSTOM_AFFINITY または CUSTOM_INTENT)。デフォルトでは、タイプは CUSTOM_AFFINITY に設定されています。

members[]

object (CustomInterestMember)

このカスタム インタレストを構成するカスタム インタレストのメンバーのリストです。メンバーは CustomInterest の作成時に追加できます。メンバーが UPDATE オペレーションで表示される場合、既存のメンバーはオーバーライドされます。

id

string (int64 format)

出力のみ。カスタム インタレストの ID。

name

string

カスタム インタレストの名前。同じカスタム アフィニティ カテゴリ内で一意である必要があります。このフィールドは、作成オペレーションでは必須です。

description

string

このカスタム インタレスト オーディエンスの説明です。

CustomInterestStatus

可能なカスタム インタレスト タイプを含む列挙型。

列挙型
UNSPECIFIED 指定されていません。
UNKNOWN 戻り値にのみ使用されます。このバージョンで不明な値を表します。
ENABLED 有効ステータス - カスタム インタレストが有効になっており、ターゲットに設定できます。
REMOVED 削除ステータス - カスタム インタレストは削除され、ターゲティングに使用できません。

CustomInterestType

可能なカスタム インタレスト タイプを含む列挙型。

列挙型
UNSPECIFIED 指定されていません。
UNKNOWN 戻り値にのみ使用されます。このバージョンで不明な値を表します。
CUSTOM_AFFINITY ブランド広告主がカスタム アフィニティ オーディエンス リストを定義できるようにします。
CUSTOM_INTENT 広告主がカスタム インテント オーディエンス リストを定義できます。

CustomInterestMember

カスタム インタレスト オーディエンスのメンバーです。キーワードまたは URL をメンバーとして指定できます。不変です。作成または削除のみ可能で、変更はできません。

JSON 表現
{
  "memberType": enum (CustomInterestMemberType),
  "parameter": string
}
フィールド
memberType

enum (CustomInterestMemberType)

カスタム インタレストのメンバーのタイプ(キーワードまたは URL)。

parameter

string

memberType が KEYWORD の場合のキーワード テキスト、または memberType が URL の場合の URL 文字列。

CustomInterestMemberType

可能なカスタム インタレスト メンバータイプを含む列挙型。

列挙型
UNSPECIFIED 指定されていません。
UNKNOWN 戻り値にのみ使用されます。このバージョンで不明な値を表します。
KEYWORD カスタム インタレストのメンバータイプは KEYWORD です。
URL カスタム インタレストのメンバータイプの URL。