Method: targetingTypes.targetingOptions.search

指定した検索キーワードに基づいて、指定したタイプのターゲティング オプションを検索します。

HTTP リクエスト

POST https://displayvideo.googleapis.com/v2/targetingTypes/{targetingType}/targetingOptions:search

この URL は gRPC Transcoding 構文を使用します。

パスパラメータ

パラメータ
targetingType

enum (TargetingType)

必須。取得するターゲティング オプションのタイプ。

次の値が利用できます。

  • TARGETING_TYPE_GEO_REGION
  • TARGETING_TYPE_POI
  • TARGETING_TYPE_BUSINESS_CHAIN

リクエスト本文

リクエストの本文には、次の構造のデータが含まれます。

JSON 表現
{
  "advertiserId": string,
  "pageSize": integer,
  "pageToken": string,

  // Union field search_terms can be only one of the following:
  "poiSearchTerms": {
    object (PoiSearchTerms)
  },
  "businessChainSearchTerms": {
    object (BusinessChainSearchTerms)
  },
  "geoRegionSearchTerms": {
    object (GeoRegionSearchTerms)
  }
  // End of list of possible types for union field search_terms.
}
フィールド
advertiserId

string (int64 format)

必須。このリクエストは広告主です。

pageSize

integer

リクエストされたページサイズです。 1200 の範囲で指定してください。指定しない場合のデフォルトは 100 です。無効な値が指定されている場合は、エラーコード INVALID_ARGUMENT を返します。

pageToken

string

サーバーが返す必要がある結果のページを特定するトークンです。 通常、これは前回の targetingOptions.search メソッドの呼び出しで返された nextPageToken の値です。指定しない場合、結果の最初のページが返されます。

共用体フィールド search_terms。ターゲティング オプションを検索するためのクエリです。search_terms で入力できるフィールドは 1 つのみで、targeting_type に対応している必要があります。search_terms は次のいずれかになります。
poiSearchTerms

object (PoiSearchTerms)

スポットのターゲティング オプションの検索語句。targetingTypeTARGETING_TYPE_POI の場合にのみ使用できます。

businessChainSearchTerms

object (BusinessChainSearchTerms)

ビジネス チェーンのターゲティング オプションの検索語句。targetingTypeTARGETING_TYPE_BUSINESS_CHAIN の場合にのみ使用できます。

geoRegionSearchTerms

object (GeoRegionSearchTerms)

地域ターゲティング オプションの検索キーワード。targetingTypeTARGETING_TYPE_GEO_REGION の場合にのみ使用できます。

レスポンスの本文

targetingOptions.search に対するレスポンス メッセージです。

成功すると、レスポンスの本文に次の構造のデータが含まれます。

JSON 表現
{
  "targetingOptions": [
    {
      object (TargetingOption)
    }
  ],
  "nextPageToken": string
}
フィールド
targetingOptions[]

object (TargetingOption)

検索条件に一致するターゲティング オプションのリスト。

空の場合、このリストは存在しません。

nextPageToken

string

結果の次のページを取得するためのトークン。 結果の次のページを取得するには、後続の targetingOptions.search メソッドの呼び出しで、この値を pageToken フィールドに渡します。

承認スコープ

次の OAuth スコープが必要です。

  • https://www.googleapis.com/auth/display-video

詳細については、OAuth 2.0 の概要をご覧ください。

PoiSearchTerms

スポットのターゲティング オプションの検索語句。

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

string

目的のスポットの名前、番地、または場所の座標。クエリには接頭辞を指定できます(例: 「Times squar」、「40.7505045,-73.99562」、「315 W 44th St」など)。

BusinessChainSearchTerms

ビジネス チェーンのターゲティング オプションの検索語句。

少なくとも 1 つのフィールドに入力する必要があります。

JSON 表現
{
  "businessChainQuery": string,
  "regionQuery": string
}
フィールド
businessChainQuery

string

目的のビジネス チェーンの検索クエリ。クエリにはビジネスの正式名称を使用してください(例: 「KFC」、「mercedes-benz」)。

regionQuery

string

目的の地域に関する検索クエリ(例: 「シアトル」、「米国」)。

GeoRegionSearchTerms

地域ターゲティング オプションの検索キーワード。

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

string

目的の地域に関する検索クエリ。検索キーワードには接頭辞を使用できます(例: 「New Yor」、「Seattle」、「USA」など)。