SmartCampaignSuggestionInfo

スマート アシスト キャンペーンの候補を表示するために必要な情報です。入力する情報が多いほど、より適切な候補を導き出すことができます。

JSON 表現
{
  "finalUrl": string,
  "languageCode": string,
  "adSchedules": [
    {
      object (AdScheduleInfo)
    }
  ],
  "keywordThemes": [
    {
      object (KeywordThemeInfo)
    }
  ],

  // Union field business_setting can be only one of the following:
  "businessContext": {
    object (BusinessContext)
  },
  "businessProfileLocation": string
  // End of list of possible types for union field business_setting.

  // Union field geo_target can be only one of the following:
  "locationList": {
    object (LocationList)
  },
  "proximity": {
    object (ProximityInfo)
  }
  // End of list of possible types for union field geo_target.
}
フィールド
finalUrl

string

(省略可)キャンペーンのランディング ページ URL。

languageCode

string

(省略可)作成するスマート アシスト キャンペーン用の 2 文字の広告言語です。設定しない場合、デフォルトで「en」が使用されます。

adSchedules[]

object (AdScheduleInfo)

(省略可)ビジネスの広告のスケジュール。

keywordThemes[]

object (KeywordThemeInfo)

(省略可)スマート アシスト キャンペーンのキーワードのテーマ。このフィールドにより候補の精度が大幅に向上する可能性があるため、可能な場合は常に値を設定することをおすすめします。

共用体フィールド business_setting。候補を生成するときに考慮するビジネス設定。設定を指定すると、ビジネスから設定が自動的に抽出されます。それ以外の場合は、これらの設定を明示的に指定する必要があります。business_setting は次のいずれかになります。
businessContext

object (BusinessContext)

(省略可)宣伝するビジネスを説明するコンテキスト。

businessProfileLocation

string

(省略可)ビジネス プロフィールのビジネス情報のリソース名。ビジネス プロフィールのビジネス情報リソース名は、Business Profile API を使用して取得でき、locations/{locationId} の形式で指定します。

詳しくは、Business Profile API をご覧ください。

共用体フィールド geo_target。キャンペーンの対象地域には、地域のリストまたは 1 つの近隣地域を指定する必要があります。geo_target は次のいずれかになります。
locationList

object (LocationList)

(省略可)ターゲティングする地域。

proximity

object (ProximityInfo)

(省略可)近接地域によるターゲティングの対象地域です。

BusinessContext

ビジネスを説明するコンテキスト。

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

string

(省略可)ビジネスの名前。

LocationList

ロケーションのリスト。

JSON 表現
{
  "locations": [
    {
      object (LocationInfo)
    }
  ]
}
フィールド
locations[]

object (LocationInfo)

必須。地域。