- JSON 表現
- StructuredSnippetFeedItem
- AppFeedItem
- AppStore
- TextMessageFeedItem
- PriceFeedItem
- PriceOffer
- PromotionFeedItem
- LocationFeedItem
- AffiliateLocationFeedItem
- HotelCalloutFeedItem
- ImageFeedItem
広告表示オプションのフィード アイテム。
JSON 表現 |
---|
{ "resourceName": string, "extensionType": enum ( |
フィールド | |
---|---|
resourceName |
変更不可。広告表示オプションのフィード アイテムのリソース名。広告表示オプションのフィード アイテムのリソース名の形式は次のとおりです。
|
extensionType |
出力のみ。広告表示オプションのフィード アイテムの広告表示オプションの種類。このフィールドは読み取り専用です。 |
adSchedules[] |
フィード アイテムの配信期間を指定する、重複しないスケジュールのリスト。1 日あたり最大 6 つのスケジュールを作成できます。 |
device |
対象のデバイス。 |
targetedKeyword |
ターゲットとなるキーワード。 |
status |
出力のみ。フィード アイテムのステータスです。このフィールドは読み取り専用です。 |
id |
出力のみ。このフィード アイテムの ID。読み取り専用です。 |
startDateTime |
このフィード アイテムが有効で配信を開始できる開始時間。時刻はお客様のタイムゾーンが使用されます。形式は「YYYY-MM-DD HH:MM:SS」です。例: "2018-03-05 09:15:00"、"2018-02-01 14:34:30" |
endDateTime |
このフィード アイテムが無効になり、配信が終了する終了時間。時刻はお客様のタイムゾーンが使用されます。形式は「YYYY-MM-DD HH:MM:SS」です。例: "2018-03-05 09:15:00"、"2018-02-01 14:34:30" |
targetedGeoTargetConstant |
対象地域の定数です。 |
共用体フィールド extension 。広告表示オプションの種類。extension は次のいずれかになります。 |
|
sitelinkFeedItem |
サイトリンク。 |
structuredSnippetFeedItem |
構造化スニペット表示オプション。 |
appFeedItem |
アプリリンク表示オプション。 |
callFeedItem |
電話番号表示オプション |
calloutFeedItem |
コールアウト表示オプション。 |
textMessageFeedItem |
テキスト メッセージ表示オプション。 |
priceFeedItem |
価格表示オプション。 |
promotionFeedItem |
プロモーション表示オプション] を選択します。 |
locationFeedItem |
出力のみ。住所表示オプション。ビジネス情報は、ビジネス プロフィールからフィードに同期されます。このフィールドは読み取り専用です。 |
affiliateLocationFeedItem |
出力のみ。アフィリエイト住所表示オプション。フィードの地域は、チェーン ID に基づいて Google 広告によって入力されます。このフィールドは読み取り専用です。 |
hotelCalloutFeedItem |
ホテルのコールアウト表示オプション |
imageFeedItem |
変更不可。広告主様が指定した画像表示オプション。 |
共用体フィールド serving_resource_targeting 。キャンペーン単位または広告グループ単位でターゲティングできます。キャンペーンまたは広告グループをターゲットとするフィード アイテムは、そのリソースでのみ配信されます。serving_resource_targeting は次のいずれかになります。 |
|
targetedCampaign |
ターゲット キャンペーン。 |
targetedAdGroup |
ターゲットの広告グループ。 |
StructuredSnippetFeedItem
構造化スニペット表示オプションを表します。
JSON 表現 |
---|
{ "values": [ string ], "header": string } |
フィールド | |
---|---|
values[] |
スニペットの値。このコレクションの最大サイズは 10 です。 |
header |
スニペットのヘッダー。この文字列を空にすることはできません。 |
AppFeedItem
アプリリンク表示オプションを表します。
JSON 表現 |
---|
{ "appStore": enum ( |
フィールド | |
---|---|
appStore |
ターゲット アプリケーションが属するアプリケーション ストア。このフィールドは必須です。 |
finalUrls[] |
すべてのクロスドメイン リダイレクトの後に表示される最終ページ URL のリスト。このリストは空にできません。 |
finalMobileUrls[] |
すべてのクロスドメイン リダイレクトの後に表示されるモバイルの最終ページ URL のリスト。 |
urlCustomParameters[] |
トラッキング URLTemplate、finalUrls、finalMobileUrls で URL カスタム パラメータ タグを置換するために使用するマッピングのリストです。 |
linkText |
広告でリンクがレンダリングされるときに表示されるテキストです。この文字列を空にすることはできません。文字列の長さは 1 ~ 25 にする必要があります。 |
appId |
ターゲット アプリケーションのストア固有の ID。この文字列を空にすることはできません。 |
trackingUrlTemplate |
トラッキング URL を作成するための URL テンプレートです。デフォルト値は「{lpurl}」です。 |
finalUrlSuffix |
並行トラッキングで配信されるランディング ページ URL にパラメータを追加するための URL テンプレート。 |
AppStore
アプリリンク表示オプションのアプリストアのタイプ。
列挙型 | |
---|---|
UNSPECIFIED |
指定されていません。 |
UNKNOWN |
戻り値にのみ使用されます。このバージョンで不明な値を表します。 |
APPLE_ITUNES |
Apple iTunes。 |
GOOGLE_PLAY |
Google Play。 |
TextMessageFeedItem
ユーザーがクリックすると、広告主にテキスト メッセージを送信できます。
JSON 表現 |
---|
{ "businessName": string, "countryCode": string, "phoneNumber": string, "text": string, "extensionText": string } |
フィールド | |
---|---|
businessName |
メッセージ テキストの先頭に追加するビジネス名です。このフィールドは必須です。 |
countryCode |
広告主の電話番号の大文字 2 文字の国コード。このフィールドは必須です。 |
phoneNumber |
メッセージの送信先となる広告主の電話番号。必須。 |
text |
広告に表示するテキストです。このフィールドは必須です。 |
extensionText |
メッセージ アプリに入力されたメッセージ拡張テキスト。 |
PriceFeedItem
価格表示オプションを表します。
JSON 表現 |
---|
{ "type": enum ( |
フィールド | |
---|---|
type |
この広告表示オプションの価格表示オプションのタイプ。 |
priceQualifier |
この価格表示オプションのすべての商品情報の価格種別です。 |
priceOfferings[] |
この価格表示オプションで提供されている価格です。 |
trackingUrlTemplate |
この価格表示オプションのすべての商品情報のトラッキング URL テンプレート。 |
languageCode |
この価格表示オプションで使用される言語のコードです。 |
finalUrlSuffix |
この価格表示オプションのすべての商品情報のトラッキング URL テンプレート。 |
PriceOffer
価格表示オプションに含まれる 1 つの価格特典を表します。
JSON 表現 |
---|
{ "price": { object ( |
フィールド | |
---|---|
price |
このオファーの価格の値。 |
unit |
このオファーの価格単位。 |
finalUrls[] |
すべてのクロスドメイン リダイレクト後の最終ページ URL のリスト。 |
finalMobileUrls[] |
すべてのクロスドメイン リダイレクトの後に表示されるモバイルの最終ページ URL のリスト。 |
header |
この特典のヘッダー テキスト。 |
description |
この特典の説明テキスト。 |
PromotionFeedItem
プロモーション表示オプションを表します。
JSON 表現 |
---|
{ "discountModifier": enum ( |
フィールド | |
---|---|
discountModifier |
割引の対象を変更する列挙型です。 |
occasion |
プロモーションが対象とする機会。イベントを設定する場合、クーポンの利用期間は、そのイベントに関連付けられた期間内に設定する必要があります。 |
finalUrls[] |
すべてのクロスドメイン リダイレクトの後に表示される最終ページ URL のリスト。このフィールドは必須です。 |
finalMobileUrls[] |
すべてのクロスドメイン リダイレクトの後に表示されるモバイルの最終ページ URL のリスト。 |
urlCustomParameters[] |
トラッキング URLTemplate、finalUrls、finalMobileUrls で URL カスタム パラメータ タグを置換するために使用するマッピングのリストです。 |
promotionTarget |
プロモーションの対象に関する自由形式の説明です。このフィールドは必須です。 |
promotionStartDate |
プロモーションが利用可能になる開始日。 |
promotionEndDate |
プロモーションが利用可能な最終日。 |
trackingUrlTemplate |
トラッキング URL を作成するための URL テンプレート。 |
finalUrlSuffix |
並行トラッキングで配信されるランディング ページ URL にパラメータを追加するための URL テンプレート。 |
languageCode |
プロモーションの言語。BCP 47 言語タグで表されます。 |
共用体フィールド discount_type 。割引のタイプ。パーセント割引または割引額を指定できます。discount_type には次のいずれかのみを指定できます。 |
|
percentOff |
プロモーションの割引率(マイクロ単位)。100 万は 1% に相当します。この値または money_off_amount のいずれかは必須です。 |
moneyAmountOff |
プロモーションの割引による割引額。この値または %Off が必要です。 |
共用体フィールド promotion_trigger 。プロモーション トリガー。プロモーション コードまたは対象となる注文金額によるプロモーションによる場合があります。promotion_trigger は次のいずれかになります。 |
|
promotionCode |
プロモーションの対象となるためにユーザーが使用する必要のあるコード。 |
ordersOverAmount |
ユーザーがプロモーションの対象になるために必要となる合計注文額。 |
LocationFeedItem
住所表示オプションを表します。
JSON 表現 |
---|
{ "businessName": string, "addressLine1": string, "addressLine2": string, "city": string, "province": string, "postalCode": string, "countryCode": string, "phoneNumber": string } |
フィールド | |
---|---|
businessName |
ビジネスの名前。 |
addressLine1 |
ビジネス拠点の住所の 1 行目。 |
addressLine2 |
ビジネス拠点の住所の 2 行目。 |
city |
ビジネスの住所の市区町村。 |
province |
ビジネス拠点の住所の都道府県。 |
postalCode |
ビジネスの住所の郵便番号。 |
countryCode |
ビジネス拠点の住所の国コード。 |
phoneNumber |
ビジネスの電話番号。 |
AffiliateLocationFeedItem
アフィリエイト住所表示オプションを表します。
JSON 表現 |
---|
{ "businessName": string, "addressLine1": string, "addressLine2": string, "city": string, "province": string, "postalCode": string, "countryCode": string, "phoneNumber": string, "chainId": string, "chainName": string } |
フィールド | |
---|---|
businessName |
ビジネスの名前。 |
addressLine1 |
ビジネス拠点の住所の 1 行目。 |
addressLine2 |
ビジネス拠点の住所の 2 行目。 |
city |
ビジネスの住所の市区町村。 |
province |
ビジネス拠点の住所の都道府県。 |
postalCode |
ビジネスの住所の郵便番号。 |
countryCode |
ビジネス拠点の住所の国コード。 |
phoneNumber |
ビジネスの電話番号。 |
chainId |
商品の販売者として宣伝されている小売チェーンの ID。 |
chainName |
チェーン名。 |
HotelCalloutFeedItem
ホテルのコールアウト表示オプションを表します。
JSON 表現 |
---|
{ "text": string, "languageCode": string } |
フィールド | |
---|---|
text |
コールアウトのテキスト。この文字列の長さは 1~25 で指定します。 |
languageCode |
ホテルのコールアウト テキストの言語。IETF BCP 47 準拠の言語コード。 |
ImageFeedItem
広告主が提供する画像表示オプションを表します。
JSON 表現 |
---|
{ "imageAsset": string } |
フィールド | |
---|---|
imageAsset |
必須。画像アセットのリソース名。 |