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)

必須。地域。