REST Resource: customers.ads

FinalAppUrl

特定のオペレーティング システムのアプリへのディープリンク用の URL。

JSON 表現
{
  "osType": enum (AppUrlOperatingSystemType),
  "url": string
}
フィールド
osType

enum (AppUrlOperatingSystemType)

この URL のターゲットとなるオペレーティング システム。必須。

url

string

アプリのディープリンク URL。ディープリンクでは、表示するコンテンツに対応するアプリ内の場所を指定します。形式は {scheme}://{host_path} にする必要があります。スキームによって、開くアプリが決まります。アプリでは、アプリ名で始まるカスタム スキームを使用できます。ホストとパスは、コンテンツが存在するアプリ内の固有の場所を指定します。(例: exampleapp://productid_1234)。必須。

AppUrlOperatingSystemType

OS

列挙型
UNSPECIFIED 指定されていません。
UNKNOWN 戻り値にのみ使用されます。このバージョンで不明な値を表します。
IOS Apple IOS オペレーティング システム。
ANDROID Android オペレーティング システム。

CustomParameter

trackingUrlTemplatefinalUrlsmobile_final_urls のカスタム パラメータ タグで使用できるマッピング。

JSON 表現
{
  "key": string,
  "value": string
}
フィールド
key

string

パラメータタグ名と一致するキー。

value

string

置換される値。

AdType

使用可能な広告の種類。

列挙型
UNSPECIFIED 値が指定されていません。
UNKNOWN

このバージョンでは受信した値が不明です。

これはレスポンス専用の値です。

TEXT_AD テキスト広告である。
EXPANDED_TEXT_AD 広告が拡張テキスト広告である。
EXPANDED_DYNAMIC_SEARCH_AD 広告が拡張動的検索広告である。
HOTEL_AD 広告がホテル広告である。
SHOPPING_SMART_AD スマート ショッピング広告である。
SHOPPING_PRODUCT_AD 通常のショッピング広告である。
VIDEO_AD 広告が動画広告である。
IMAGE_AD この広告はイメージ広告です。
RESPONSIVE_SEARCH_AD 広告がレスポンシブ検索広告である。
LEGACY_RESPONSIVE_DISPLAY_AD 広告が以前のレスポンシブ ディスプレイ広告である。
APP_AD アプリ広告である。
LEGACY_APP_INSTALL_AD 広告が以前のアプリ インストール広告です。
RESPONSIVE_DISPLAY_AD 広告がレスポンシブ ディスプレイ広告である。
LOCAL_AD 広告がローカル広告である。
HTML5_UPLOAD_AD この広告は、商品カテゴリが HTML5_UPLOAD_AD のディスプレイ アップロード広告です。
DYNAMIC_HTML5_AD この広告は、いずれかの DYNAMIC_HTML5_* 商品カテゴリのディスプレイ アップロード広告です。
APP_ENGAGEMENT_AD アプリ エンゲージメント広告である。
SHOPPING_COMPARISON_LISTING_AD ショッピング比較広告である。
VIDEO_BUMPER_AD 動画のバンパー広告。
VIDEO_NON_SKIPPABLE_IN_STREAM_AD スキップ不可の動画インストリーム広告です。
VIDEO_OUTSTREAM_AD アウトストリーム動画広告です。
VIDEO_TRUEVIEW_IN_STREAM_AD 動画 TrueView インストリーム広告。
VIDEO_RESPONSIVE_AD 動画レスポンシブ広告。
SMART_CAMPAIGN_AD スマート アシスト キャンペーン広告です。
CALL_AD 電話専用広告。
APP_PRE_REGISTRATION_AD ユニバーサル アプリ事前登録広告です。
IN_FEED_VIDEO_AD インフィード動画広告。
DISCOVERY_MULTI_ASSET_AD ファインド マルチアセット広告です。
TRAVEL_AD 旅行の広告。
DISCOVERY_VIDEO_RESPONSIVE_AD ファインド動画レスポンシブ広告です。
DEMAND_GEN_PRODUCT_AD デマンド ジェネレーション商品広告。

デバイス

ターゲティングに使用できる Google 広告のデバイスを列挙します。

列挙型
UNSPECIFIED 指定されていません。
UNKNOWN このバージョンでは値が不明です。
MOBILE フル インターネット ブラウザ搭載のモバイル デバイス。
TABLET フル インターネット ブラウザ搭載のタブレット。
DESKTOP パソコン。
CONNECTED_TV スマートテレビとゲーム機。
OTHER その他のデバイスタイプ。

UrlCollection

一意の識別子でタグ付けされた URL のコレクション。

JSON 表現
{
  "finalUrls": [
    string
  ],
  "finalMobileUrls": [
    string
  ],
  "urlCollectionId": string,
  "trackingUrlTemplate": string
}
フィールド
finalUrls[]

string

最終ページ URL の候補のリスト。

finalMobileUrls[]

string

有効なモバイルの最終ページ URL のリスト。

urlCollectionId

string

この UrlCollection インスタンスの一意の識別子。

trackingUrlTemplate

string

トラッキング URL を作成するための URL テンプレート。

SystemManagedResourceSource

システム管理のエンティティ ソースを列挙する列挙型。

列挙型
UNSPECIFIED 指定されていません。
UNKNOWN 戻り値にのみ使用されます。このバージョンで不明な値を表します。
AD_VARIATIONS 広告バリエーションのテスト広告を生成しました。

TextAdInfo

テキスト広告。

JSON 表現
{
  "headline": string,
  "description1": string,
  "description2": string
}
フィールド
headline

string

広告の見出し。

description1

string

広告の説明欄の 1 行目。

description2

string

広告の説明欄の 2 行目。

ExpandedTextAdInfo

拡張テキスト広告。

JSON 表現
{
  "headlinePart1": string,
  "headlinePart2": string,
  "headlinePart3": string,
  "description": string,
  "description2": string,
  "path1": string,
  "path2": string
}
フィールド
headlinePart1

string

広告見出しの最初の部分。

headlinePart2

string

広告見出しの 2 番目の部分。

headlinePart3

string

広告見出しの 3 番目の部分。

description

string

広告の説明。

description2

string

広告の 2 番目の説明文。

path1

string

広告の表示される URL の横に表示できるテキスト。

path2

string

広告の表示される URL の横に表示できる追加テキスト。

CallAdInfo

電話専用広告。

JSON 表現
{
  "countryCode": string,
  "phoneNumber": string,
  "businessName": string,
  "headline1": string,
  "headline2": string,
  "description1": string,
  "description2": string,
  "callTracked": boolean,
  "disableCallConversion": boolean,
  "phoneNumberVerificationUrl": string,
  "conversionAction": string,
  "conversionReportingState": enum (CallConversionReportingState),
  "path1": string,
  "path2": string
}
フィールド
countryCode

string

広告の国コード。

phoneNumber

string

広告内の電話番号。

businessName

string

広告内のビジネスの名前。

headline1

string

広告の最初の見出し。

headline2

string

広告の 2 番目の見出し。

description1

string

広告の説明欄の 1 行目。

description2

string

広告の説明欄の 2 行目。

callTracked

boolean

クリエイティブのコール トラッキングを有効にするかどうかを指定します。コール トラッキングを有効にすると、コール コンバージョンも有効になります。

disableCallConversion

boolean

クリエイティブの通話コンバージョンを無効にするかどうかを指定します。true に設定すると、callTrackedtrue の場合でも通話コンバージョンが無効になります。callTrackedfalse の場合、このフィールドは無視されます。

phoneNumberVerificationUrl

string

電話番号の確認に使用する URL。

conversionAction

string

通話コンバージョンを関連付けるコンバージョン アクション。設定しない場合は、デフォルトのコンバージョン アクションが使用されます。このフィールドは、callTrackedtrue に設定されている場合にのみ有効です。それ以外の場合、このフィールドは無視されます。

conversionReportingState

enum (CallConversionReportingState)

この電話専用広告の通話コンバージョン動作です。独自の通話コンバージョン設定を使用することも、アカウント単位の設定を継承することも、無効にすることもできます。

path1

string

広告の URL に追加できるテキストの最初の部分。省略可。

path2

string

広告の URL に追加できるテキストの 2 番目の部分。このフィールドは、path1 も設定されている場合にのみ設定できます。省略可。

CallConversionReportingState

通話コンバージョン アクションの状態で使用可能なデータタイプ。

列挙型
UNSPECIFIED 指定されていません。
UNKNOWN 戻り値にのみ使用されます。このバージョンで不明な値を表します。
DISABLED 通話コンバージョン アクションが無効になっています。
USE_ACCOUNT_LEVEL_CALL_CONVERSION_ACTION 通話コンバージョン アクションでは、アカウント単位で設定された通話コンバージョンの種類が使用されます。
USE_RESOURCE_LEVEL_CALL_CONVERSION_ACTION 通話コンバージョン アクションでは、リソース(電話専用広告または電話番号表示オプション)単位で設定された通話コンバージョンの種類が使用されます。

ExpandedDynamicSearchAdInfo

拡張動的検索広告。

JSON 表現
{
  "description": string,
  "description2": string
}
フィールド
description

string

広告の説明。

description2

string

広告の 2 番目の説明文。

HotelAdInfo

このタイプにはフィールドがありません。

ホテル広告。

ShoppingSmartAdInfo

このタイプにはフィールドがありません。

スマート ショッピング広告です。

ShoppingProductAdInfo

このタイプにはフィールドがありません。

標準のショッピング広告です。

ImageAdInfo

イメージ広告。

JSON 表現
{
  "mimeType": enum (MimeType),
  "pixelWidth": string,
  "pixelHeight": string,
  "imageUrl": string,
  "previewPixelWidth": string,
  "previewPixelHeight": string,
  "previewImageUrl": string,
  "name": string,

  // Union field image can be only one of the following:
  "imageAsset": {
    object (AdImageAsset)
  },
  "data": string,
  "adIdToCopyImageFrom": string
  // End of list of possible types for union field image.
}
フィールド
mimeType

enum (MimeType)

画像の MIME タイプ。

pixelWidth

string (int64 format)

フルサイズの画像の幅(ピクセル単位)。

pixelHeight

string (int64 format)

フルサイズの画像の高さ(ピクセル単位)。

imageUrl

string

フルサイズの画像の URL。

previewPixelWidth

string (int64 format)

プレビュー サイズの画像の幅(ピクセル単位)。

previewPixelHeight

string (int64 format)

プレビュー サイズ画像の高さ(ピクセル単位)。

previewImageUrl

string

プレビュー サイズ画像の URL。

name

string

画像の名前。画像が MediaFile から作成された場合は、MediaFile の名前です。画像がバイトから作成された場合、これは空です。

共用体フィールド image。ImageAd の作成元の画像。これは、次の 2 つの方法のいずれかで指定できます。1. 既存の MediaFile リソース。2. 未加工の画像データ(バイト単位)。image は次のいずれかになります。
imageAsset

object (AdImageAsset)

広告に使用される画像アセット。

data

string (bytes format)

未加工の画像データ(バイト単位)。

Base64 でエンコードされた文字列。

adIdToCopyImageFrom

string (int64 format)

画像のコピー元の広告 ID。

MimeType

MIME タイプ

列挙型
UNSPECIFIED MIME タイプが指定されていません。
UNKNOWN

このバージョンでは受信した値が不明です。

これはレスポンス専用の値です。

IMAGE_JPEG image/jpeg の MIME タイプ。
IMAGE_GIF 画像/GIF の MIME タイプ。
IMAGE_PNG image/png の MIME タイプ。
FLASH application/x-shockwave-flash の MIME タイプ。
TEXT_HTML text/html の MIME タイプ。
PDF application/pdf の MIME タイプ。
MSWORD application/msword の MIME タイプ。
MSEXCEL application/vnd.ms-excel の MIME タイプ。
RTF application/rtf の MIME タイプ。
AUDIO_WAV 音声/wav の MIME タイプ。
AUDIO_MP3 Audio/mp3 の MIME タイプ。
HTML5_AD_ZIP application/x-html5-ad-zip の MIME タイプ。

AdImageAsset

広告内で使用される画像アセット。

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

string

この画像のアセット リソース名。

VideoAdInfo

動画広告。

JSON 表現
{
  "video": {
    object (AdVideoAsset)
  },

  // Union field format can be only one of the following:
  "inStream": {
    object (VideoTrueViewInStreamAdInfo)
  },
  "bumper": {
    object (VideoBumperInStreamAdInfo)
  },
  "outStream": {
    object (VideoOutstreamAdInfo)
  },
  "nonSkippable": {
    object (VideoNonSkippableInStreamAdInfo)
  },
  "inFeed": {
    object (InFeedVideoAdInfo)
  }
  // End of list of possible types for union field format.
}
フィールド
video

object (AdVideoAsset)

広告に使用された YouTube 動画アセット。

共用体フィールド format。各動画形式の形式固有のスキーマ。format は次のいずれかになります。
inStream

object (VideoTrueViewInStreamAdInfo)

動画 TrueView インストリーム広告フォーマットです。

bumper

object (VideoBumperInStreamAdInfo)

動画バンパー インストリーム広告フォーマットです。

outStream

object (VideoOutstreamAdInfo)

動画アウトストリーム広告フォーマットです。

nonSkippable

object (VideoNonSkippableInStreamAdInfo)

スキップ不可の動画インストリーム広告フォーマットです。

inFeed

object (InFeedVideoAdInfo)

インフィード動画広告フォーマットです。

AdVideoAsset

広告内で使用される動画アセットです。

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

string

この動画のアセットのリソース名。

VideoTrueViewInStreamAdInfo

動画 TrueView インストリーム広告のフォーマットです(動画の再生中、多くの場合は再生中に表示され、再生されると数秒でスキップボタンが表示されます)。

JSON 表現
{
  "actionButtonLabel": string,
  "actionHeadline": string,
  "companionBanner": {
    object (AdImageAsset)
  }
}
フィールド
actionButtonLabel

string

動画広告の最終ページ URL にユーザーを誘導する行動を促すフレーズ(CTA)ボタンのラベル。TrueView アクション キャンペーンの場合は必須。それ以外の場合は省略可。

actionHeadline

string

行動を促すフレーズ(CTA)ボタンとともに表示される追加のテキストで、コンテキストを提供し、ボタンをクリックするよう促します。

companionBanner

object (AdImageAsset)

広告で使用されるコンパニオン バナーの画像アセット。

VideoBumperInStreamAdInfo

動画バンパー インストリーム広告フォーマット(非常に短いスキップ不可のインストリーム動画広告)を表します。

JSON 表現
{
  "companionBanner": {
    object (AdImageAsset)
  },
  "actionButtonLabel": string,
  "actionHeadline": string
}
フィールド
companionBanner

object (AdImageAsset)

広告で使用されるコンパニオン バナーの画像アセット。

actionButtonLabel

string

動画広告の最終ページ URL にユーザーを誘導する [行動を促すフレーズ] ボタンのラベル。

actionHeadline

string

行動を促すフレーズ(CTA)ボタンとともに表示される追加のテキストで、コンテキストを提供し、ボタンをクリックするよう促します。

VideoOutstreamAdInfo

動画アウトストリーム広告フォーマット(音声なしで自動再生されるフィードの横に表示される広告)を表します。

JSON 表現
{
  "headline": string,
  "description": string
}
フィールド
headline

string

広告の見出し。

description

string

説明文。

VideoNonSkippableInStreamAdInfo

スキップ不可の動画インストリーム広告フォーマット(15 秒のスキップ不可のインストリーム動画広告)を表します。

JSON 表現
{
  "companionBanner": {
    object (AdImageAsset)
  },
  "actionButtonLabel": string,
  "actionHeadline": string
}
フィールド
companionBanner

object (AdImageAsset)

広告で使用されるコンパニオン バナーの画像アセット。

actionButtonLabel

string

動画広告の最終ページ URL にユーザーを誘導する [行動を促すフレーズ] ボタンのラベル。

actionHeadline

string

コンテキストを示し、ボタンをクリックするよう促すために、「行動を促すフレーズ」ボタンとともに表示される追加のテキスト。

InFeedVideoAdInfo

インフィード動画広告フォーマットを表します。

JSON 表現
{
  "headline": string,
  "description1": string,
  "description2": string,
  "thumbnail": enum (VideoThumbnail)
}
フィールド
headline

string

広告の見出し。

description1

string

広告の 1 行目のテキスト。

description2

string

広告の 2 行目のテキスト。

thumbnail

enum (VideoThumbnail)

使用する動画のサムネイル画像。

VideoThumbnail

動画サムネイルで使用可能なタイプをリストした列挙型です。

列挙型
UNSPECIFIED タイプが指定されていません。
UNKNOWN このバージョンでは受信した値が不明です。これはレスポンス専用の値です。
DEFAULT_THUMBNAIL デフォルトのサムネイル。自動生成することも、ユーザーがアップロードすることもできます。
THUMBNAIL_1 動画から生成されたサムネイル 1。
THUMBNAIL_2 動画から生成されたサムネイル 2。
THUMBNAIL_3 動画から生成されたサムネイル 3。

VideoResponsiveAdInfo

動画レスポンシブ広告。

JSON 表現
{
  "headlines": [
    {
      object (AdTextAsset)
    }
  ],
  "longHeadlines": [
    {
      object (AdTextAsset)
    }
  ],
  "descriptions": [
    {
      object (AdTextAsset)
    }
  ],
  "callToActions": [
    {
      object (AdTextAsset)
    }
  ],
  "videos": [
    {
      object (AdVideoAsset)
    }
  ],
  "companionBanners": [
    {
      object (AdImageAsset)
    }
  ],
  "breadcrumb1": string,
  "breadcrumb2": string
}
フィールド
headlines[]

object (AdTextAsset)

短い広告見出しに使用されるテキスト アセットのリスト。現在、短い広告見出しに指定できる値は 1 つのみです。

longHeadlines[]

object (AdTextAsset)

長い広告見出しに使用されるテキスト アセットのリスト。現在、長い広告見出しでサポートされている値は 1 つのみです。

descriptions[]

object (AdTextAsset)

説明文に使用されるテキスト アセットのリスト。現在、商品説明に指定できる値は 1 つのみです。

callToActions[]

object (AdTextAsset)

ボタンに使用されるテキスト アセットのリスト(「行動を促すフレーズ」ボタンなど)。現時点では、ボタンで 1 つの値のみがサポートされています。

videos[]

object (AdVideoAsset)

広告に使用される YouTube 動画アセットのリスト。現在、YouTube 動画アセットでサポートされている値は 1 つのみです。

companionBanners[]

object (AdImageAsset)

コンパニオン バナーに使用する画像アセットのリストです。現在、コンパニオン バナー アセットで使用できる値は 1 つのみです。

breadcrumb1

string

表示 URL とともに表示される広告に表示されるテキストの最初の部分。

breadcrumb2

string

表示された URL とともに表示される広告に表示されるテキストの 2 番目の部分。

AdTextAsset

広告内で使用されるテキスト アセットです。

JSON 表現
{
  "pinnedField": enum (ServedAssetFieldType),
  "assetPerformanceLabel": enum (AssetPerformanceLabel),
  "policySummaryInfo": {
    object (AdAssetPolicySummary)
  },
  "text": string
}
フィールド
pinnedField

enum (ServedAssetFieldType)

アセットの固定フィールド。これにより、アセットはこのフィールド内でのみ配信されるようになります。同じフィールドに複数のアセットを固定できます。固定されていないアセット、または別のフィールドに固定されているアセットは、他のアセットが固定されているフィールドには配信されません。

assetPerformanceLabel

enum (AssetPerformanceLabel)

このテキスト アセットのパフォーマンス ラベルです。

policySummaryInfo

object (AdAssetPolicySummary)

このテキスト アセットのポリシーの概要です。

text

string

アセットのテキスト。

ServedAssetFieldType

使用可能なアセット フィールドのタイプ。

列挙型
UNSPECIFIED 値が指定されていません。
UNKNOWN

このバージョンでは受信した値が不明です。

これはレスポンス専用の値です。

HEADLINE_1 アセットは広告見出し 1 で使用されています。
HEADLINE_2 アセットは広告見出し 2 で使用されています。
HEADLINE_3 アセットは広告見出し 3 で使用されています。
DESCRIPTION_1 アセットが説明文 1 で使用されている。
DESCRIPTION_2 アセットが説明文 2 で使用されている。
HEADLINE アセットが広告見出しで使用されています。広告見出しが 1 つしかない場合にのみ使用します。それ以外の場合は、HEADLINE_1、HEADLINE_2、または HEADLINE_3 の列挙型を使用します。
HEADLINE_IN_PORTRAIT このアセットは、縦向き画像の見出しとして使用されました。
LONG_HEADLINE アセットが長い広告見出し(MultiAsset レスポンシブ検索広告で使用)で使用されています。
DESCRIPTION アセットが説明で使用されました。広告内の説明文が 1 つしかない場合にのみ使用します。それ以外の場合は、DESCRIPTION_1 または DESCRIPTION_@ 列挙型を使用します。
DESCRIPTION_IN_PORTRAIT このアセットは、縦向き画像の説明として使われていました。
BUSINESS_NAME_IN_PORTRAIT このアセットは、縦向き画像のビジネス名として使用されていました。
BUSINESS_NAME アセットがビジネス名として使用されていた。
MARKETING_IMAGE アセットがマーケティング画像として使用されていた。
MARKETING_IMAGE_IN_PORTRAIT このアセットは、縦向き画像のマーケティング画像として使用されました。
SQUARE_MARKETING_IMAGE アセットはスクエアのマーケティング画像として使用されました。
PORTRAIT_MARKETING_IMAGE このアセットは、縦向きのマーケティング画像として使用されました。
CALL_TO_ACTION 行動を促すフレーズとしてアセットが使用されていた。
YOU_TUBE_VIDEO アセットが YouTube 動画として使用されていた。
CALL このアセットは電話番号として使用されています。
MOBILE_APP このアセットはモバイルアプリとして使用されています。
CALLOUT このアセットはコールアウトとして使用されます。
STRUCTURED_SNIPPET このアセットは構造化スニペットとして使用されます。
PRICE このアセットは価格として使用されます。
PROMOTION このアセットはプロモーションとして使用されています。
AD_IMAGE このアセットは画像として使用されます。
LEAD_FORM アセットがリードフォームとして使用されます。

AssetPerformanceLabel

アセットのパフォーマンス ラベルを記述する列挙型。通常はリンクのコンテキストで計算されます。

列挙型
UNSPECIFIED 指定されていません。
UNKNOWN 戻り値にのみ使用されます。このバージョンで不明な値を表します。
PENDING このアセットには、まだパフォーマンスに関する情報がありません。まだ審査中であるためです。
LEARNING アセットでインプレッションが発生していますが、統計的有意性がないためアセットのパフォーマンス ラベルを取得できません。
LOW パフォーマンスが最も低いアセット。
GOOD パフォーマンスの高いアセット。
BEST パフォーマンスが特に高いアセット。

AdAssetPolicySummary

広告内のアセットのポリシー情報が含まれます。

JSON 表現
{
  "policyTopicEntries": [
    {
      object (PolicyTopicEntry)
    }
  ],
  "reviewStatus": enum (PolicyReviewStatus),
  "approvalStatus": enum (PolicyApprovalStatus)
}
フィールド
policyTopicEntries[]

object (PolicyTopicEntry)

このアセットに対するポリシーの検出結果のリスト。

reviewStatus

enum (PolicyReviewStatus)

このアセットの審査プロセスのどの段階にあるか。

approvalStatus

enum (PolicyApprovalStatus)

このアセットの全体的な承認ステータス。個々のポリシー トピック エントリのステータスに基づいて計算されます。

PolicyTopicEntry

リソースに関連付けられているポリシーの検出結果(アルコールを販売するサイトに関連付けられたアルコールに関するポリシーなど)。

各 PolicyTopicEntry には、エントリが対象とする特定の広告ポリシーを示すトピックと、エントリが配信に与える影響を示すタイプがあります。必要に応じて、検出結果の理由を示す証拠を 1 つ以上含めることができます。必要に応じて 1 つ以上の制約を設定し、配信をどのように制限するかを詳細に示すこともできます。

JSON 表現
{
  "type": enum (PolicyTopicEntryType),
  "evidences": [
    {
      object (PolicyTopicEvidence)
    }
  ],
  "constraints": [
    {
      object (PolicyTopicConstraint)
    }
  ],
  "topic": string
}
フィールド
type

enum (PolicyTopicEntryType)

このポリシーが配信に対して与えるプラスまたはマイナスの影響を表します。

evidences[]

object (PolicyTopicEvidence)

ポリシーの検出を説明する追加情報(商標の検出結果のブランド名など)。

constraints[]

object (PolicyTopicConstraint)

このリソースの配信にどのような影響があるかを示します(特定の国で配信されないなど)。

topic

string

この検出結果が参照するポリシー トピック。例: 「ALCOHOL」、「TRADEMARKS_IN_AD_TEXT」、「DESTINATION_NOT_WORKING」。取り得るポリシー トピックのセットは、特定の API バージョンに対して固定されておらず、いつでも変更される可能性があります。

PolicyTopicEntryType

ポリシー トピックの使用可能なエントリタイプ。

列挙型
UNSPECIFIED 値が指定されていません。
UNKNOWN

このバージョンでは受信した値が不明です。

これはレスポンス専用の値です。

PROHIBITED リソースは提供されません。
LIMITED リソースは、状況によって提供されません。
FULLY_LIMITED 現在のターゲティング条件のため、リソースをまったく配信できません。
DESCRIPTIVE 関心があるかもしれませんが、リソースの提供方法を制限するものではありません。
BROADENING 通常より通信可能範囲が広がる可能性があります。
AREA_OF_INTEREST_ONLY すべてのターゲット国に限定されますが、関心対象地域を通じて他の国でも広告が配信される場合があります。

PolicyTopicEvidence

ポリシーの検出結果について説明する追加情報。

JSON 表現
{

  // Union field value can be only one of the following:
  "websiteList": {
    object (WebsiteList)
  },
  "textList": {
    object (TextList)
  },
  "languageCode": string,
  "destinationTextList": {
    object (DestinationTextList)
  },
  "destinationMismatch": {
    object (DestinationMismatch)
  },
  "destinationNotWorking": {
    object (DestinationNotWorking)
  }
  // End of list of possible types for union field value.
}
フィールド
共用体フィールド value。証拠のタイプに応じた具体的な証拠情報。value は次のいずれかになります。
websiteList

object (WebsiteList)

このリソースにリンクされているウェブサイトのリスト。

textList

object (TextList)

リソースのテキスト内で見つかった証拠のリスト。

languageCode

string

検出されたリソースの記述言語。これは「en-US」などの IETF 言語タグです。

destinationTextList

object (DestinationTextList)

ポリシーの検出の原因となったリソースの宛先のテキスト。

destinationMismatch

object (DestinationMismatch)

リソースの URL の宛先が一致しない。

destinationNotWorking

object (DestinationNotWorking)

一般的に使用されるデバイスのリンク先で HTTP エラーコードが返された場合や、一部の地域で機能しない場合の詳細が表示されます。

WebsiteList

ポリシー検出の原因となったウェブサイトのリスト。たとえば、ONE_WEBSITE_PER_AD_GROUP ポリシー トピックに使用されます。ウェブサイトが 6 つ以上ある場合は、上位 5 つ(リソースに最も多く表示されるウェブサイト)のみがここに表示されます。

JSON 表現
{
  "websites": [
    string
  ]
}
フィールド
websites[]

string

ポリシー違反の検出の原因となったウェブサイト。

TextList

ポリシーに違反しているテキスト フラグメントのリスト。

JSON 表現
{
  "texts": [
    string
  ]
}
フィールド
texts[]

string

ポリシー検出の原因となったリソースのテキスト フラグメント。

DestinationTextList

リンク先ページで見つかった、ポリシー検出の原因となった文字列のリスト。

JSON 表現
{
  "destinationTexts": [
    string
  ]
}
フィールド
destinationTexts[]

string

リソースのリンク先ページにあるテキストのリスト。

DestinationMismatch

リソースの URL 間の不一致の証拠。

JSON 表現
{
  "urlTypes": [
    enum (PolicyTopicEvidenceDestinationMismatchUrlType)
  ]
}
フィールド
urlTypes[]

enum (PolicyTopicEvidenceDestinationMismatchUrlType)

互いに一致しない URL のセットです。

PolicyTopicEvidenceDestinationMismatchUrlType

ポリシートピックの証拠のリンク先の不一致の URL タイプである可能性があります。

列挙型
UNSPECIFIED 値が指定されていません。
UNKNOWN

このバージョンでは受信した値が不明です。

これはレスポンス専用の値です。

DISPLAY_URL 表示 URL。
FINAL_URL 最終ページ URL。
FINAL_MOBILE_URL モバイルの最終ページ URL。
TRACKING_URL パソコン用 URL に置換されたトラッキング URL テンプレート。
MOBILE_TRACKING_URL モバイル URL に置換されたトラッキング URL テンプレート。

DestinationNotWorking

リンク先が HTTP エラーコードを返す場合、または一般的に使用されているデバイスの一部の地域で機能しない場合の証拠の詳細。

JSON 表現
{
  "device": enum (PolicyTopicEvidenceDestinationNotWorkingDevice),
  "expandedUrl": string,
  "lastCheckedDateTime": string,

  // Union field reason can be only one of the following:
  "dnsErrorType": enum (PolicyTopicEvidenceDestinationNotWorkingDnsErrorType),
  "httpErrorCode": string
  // End of list of possible types for union field reason.
}
フィールド
device

enum (PolicyTopicEvidenceDestinationNotWorkingDevice)

URL の読み込みに失敗したデバイスの種類。

expandedUrl

string

機能しなかった完全な URL。

lastCheckedDateTime

string

URL が最後に確認された時刻。形式は「YYYY-MM-DD HH:MM:SS」です。例: "2018-03-05 09:15:00"、"2018-02-01 14:34:30"

共用体フィールド reason。DESTINATION_NOT_WORKING ポリシー検出結果の理由を示します。reason は次のいずれかになります。
dnsErrorType

enum (PolicyTopicEvidenceDestinationNotWorkingDnsErrorType)

DNS エラーのタイプ。

httpErrorCode

string (int64 format)

HTTP エラーコード。

PolicyTopicEvidenceDestinationNotWorkingDevice

可能性のあるポリシー トピックのエビデンスの宛先が機能していないデバイス。

列挙型
UNSPECIFIED 値が指定されていません。
UNKNOWN

このバージョンでは受信した値が不明です。

これはレスポンス専用の値です。

DESKTOP ランディング ページはパソコンでは機能しません。
ANDROID ランディング ページが Android デバイスで機能しません。
IOS ランディング ページが iOS デバイスで機能しません。

PolicyTopicEvidenceDestinationNotWorkingDnsErrorType

ポリシー トピックの証拠の宛先が機能しない DNS エラータイプ。

列挙型
UNSPECIFIED 値が指定されていません。
UNKNOWN

このバージョンでは受信した値が不明です。

これはレスポンス専用の値です。

HOSTNAME_NOT_FOUND ランディング ページの取得時に DNS でホスト名が見つかりませんでした。
GOOGLE_CRAWLER_DNS_ISSUE DNS と通信する際の Google 内部のクローラの問題。このエラーが表示されても、ランディング ページが機能していないわけではありません。Google がランディング ページを再クロールします。

PolicyTopicConstraint

ポリシー トピック エントリの提供に対する影響を示します。

JSON 表現
{

  // Union field value can be only one of the following:
  "countryConstraintList": {
    object (CountryConstraintList)
  },
  "resellerConstraint": {
    object (ResellerConstraint)
  },
  "certificateMissingInCountryList": {
    object (CountryConstraintList)
  },
  "certificateDomainMismatchInCountryList": {
    object (CountryConstraintList)
  }
  // End of list of possible types for union field value.
}
フィールド
共用体フィールド value。制約に関する具体的な情報。value は次のいずれかになります。
countryConstraintList

object (CountryConstraintList)

リソースを提供できない国。

resellerConstraint

object (ResellerConstraint)

販売パートナーの制約。

certificateMissingInCountryList

object (CountryConstraintList)

配信に証明書が必要な国です。

certificateDomainMismatchInCountryList

object (CountryConstraintList)

リソースのドメインが、関連する証明書でカバーされていない国。

CountryConstraintList

リソースの配信が制限されている国のリスト。

JSON 表現
{
  "countries": [
    {
      object (CountryConstraint)
    }
  ],
  "totalTargetedCountries": integer
}
フィールド
countries[]

object (CountryConstraint)

配信が制限されている国。

totalTargetedCountries

integer

リソースのターゲット国の合計数。

CountryConstraint

特定の国でリソースを提供する機能が制限されていることを示します。

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

string

配信が制限されている国の地域ターゲティングの定数リソース名。

ResellerConstraint

このタイプにはフィールドがありません。

再販業者向けのウェブサイトが不承認になったため、ポリシー項目が制限されたことを示します。

PolicyReviewStatus

ポリシー審査のステータス。

列挙型
UNSPECIFIED 値が指定されていません。
UNKNOWN

このバージョンでは受信した値が不明です。

これはレスポンス専用の値です。

REVIEW_IN_PROGRESS 現在審査中です。
REVIEWED 一次審査が完了しました。その他の審査は継続される可能性があります。
UNDER_APPEAL リソースは承認のために再送信されたか、ポリシーに関する決定に対して再審査請求が行われました。
ELIGIBLE_MAY_SERVE リソースは有効であり、配信されている可能性がありますが、さらに審査される可能性があります。

PolicyApprovalStatus

ポリシーの承認ステータスとして考えられるもの。承認ステータスが複数ある場合は、最も重要度の高いステータスが使用されます。重大度の順序は、DISAPPROVED、AREA_OF_INTEREST_ONLY、APPROVED_LIMITED、APPROVED です。

列挙型
UNSPECIFIED 値が指定されていません。
UNKNOWN

このバージョンでは受信した値が不明です。

これはレスポンス専用の値です。

DISAPPROVED 配信されません。
APPROVED_LIMITED 制限付きで配信されます。
APPROVED 制限なく配信されます。
AREA_OF_INTEREST_ONLY ターゲットに設定した国では配信されませんが、対象国に関する情報を検索するユーザーには配信される可能性があります。

ResponsiveSearchAdInfo

レスポンシブ検索広告。

レスポンシブ検索広告では、より豊富なテキストを使って、ユーザーに関連性の高いメッセージを表示する広告を作成できます。レスポンシブ検索広告の作成時に複数の広告見出しと説明文を入力しておくと、その後 Google 広告によってさまざまな組み合わせが自動的にテストされ、掲載結果が最も高い組み合わせが使用されます。レスポンシブ検索広告では、見込み顧客の検索語句とより一致するように広告のコンテンツが調整されるため、キャンペーンのパフォーマンスが向上する可能性があります。

詳しくは、https://support.google.com/google-ads/answer/7684791 をご覧ください。

JSON 表現
{
  "headlines": [
    {
      object (AdTextAsset)
    }
  ],
  "descriptions": [
    {
      object (AdTextAsset)
    }
  ],
  "path1": string,
  "path2": string
}
フィールド
headlines[]

object (AdTextAsset)

広告見出しのテキスト アセットのリスト。広告が配信されるときに、このリストから広告見出しが選択されます。

descriptions[]

object (AdTextAsset)

説明のテキスト アセットのリスト。広告が配信されるときに、このリストから説明文が選択されます。

path1

string

広告の URL に追加できるテキストの最初の部分。

path2

string

広告の URL に追加できるテキストの 2 番目の部分。このフィールドは、path1 も設定されている場合にのみ設定できます。

LegacyResponsiveDisplayAdInfo

従来のレスポンシブ ディスプレイ広告です。Google 広告の管理画面では、このタイプの広告は「レスポンシブ広告」と表示されます。

JSON 表現
{
  "formatSetting": enum (DisplayAdFormatSetting),
  "shortHeadline": string,
  "longHeadline": string,
  "description": string,
  "businessName": string,
  "allowFlexibleColor": boolean,
  "accentColor": string,
  "mainColor": string,
  "callToActionText": string,
  "logoImage": string,
  "squareLogoImage": string,
  "marketingImage": string,
  "squareMarketingImage": string,
  "pricePrefix": string,
  "promoText": string
}
フィールド
formatSetting

enum (DisplayAdFormatSetting)

広告が配信されるフォーマットを指定します。デフォルトは ALL_FORMATS です。

shortHeadline

string

広告見出しの短いバージョン。

longHeadline

string

広告の見出しの長いバージョン。

description

string

広告の説明。

businessName

string

広告内のビジネスの名前。

allowFlexibleColor

boolean

柔軟な色の使用を許可する広告主の同意。true の場合、広告は必要に応じて別の色で配信されます。false の場合、広告は指定した色またはニュートラル カラーで配信されます。デフォルト値は true です。mainColoraccentColor が設定されていない場合は true にする必要があります。

accentColor

string

広告のアクセント カラー(16 進数)。たとえば、白の場合は #ffffff となります。mainColor または accentColor のいずれかが設定されている場合は、もう一方も必須です。

mainColor

string

広告のメインの色(16 進数)。たとえば、白の場合は #ffffff です。mainColor または accentColor のいずれかが設定されている場合は、もう一方も必須です。

callToActionText

string

広告のカスタム外部リンクのテキスト。

logoImage

string

広告で使用されるロゴ画像の MediaFile リソース名。

squareLogoImage

string

広告で使用されるスクエアのロゴ画像の MediaFile リソース名。

marketingImage

string

広告で使用されるマーケティング画像の MediaFile リソース名。

squareMarketingImage

string

広告で使用されるスクエアのマーケティング画像の MediaFile リソース名。

pricePrefix

string

価格の前にプレフィックスを付けます。例: 「同程度」。

promoText

string

レスポンシブ広告の動的フォーマットに使用されるプロモーション テキスト。例: 「2 日以内での無料配送」

DisplayAdFormatSetting

ディスプレイ広告フォーマットの設定を列挙します。

列挙型
UNSPECIFIED 指定されていません。
UNKNOWN このバージョンでは値が不明です。
ALL_FORMATS テキスト、画像、ネイティブの各フォーマットを利用できます
NON_NATIVE テキストと画像の形式。
NATIVE たとえば、ネイティブ フォーマットの場合、フォーマットのレンダリングは Google ではなくパブリッシャーが管理します。

AppAdInfo

アプリ広告です。

JSON 表現
{
  "mandatoryAdText": {
    object (AdTextAsset)
  },
  "headlines": [
    {
      object (AdTextAsset)
    }
  ],
  "descriptions": [
    {
      object (AdTextAsset)
    }
  ],
  "images": [
    {
      object (AdImageAsset)
    }
  ],
  "youtubeVideos": [
    {
      object (AdVideoAsset)
    }
  ],
  "html5MediaBundles": [
    {
      object (AdMediaBundleAsset)
    }
  ]
}
フィールド
mandatoryAdText

object (AdTextAsset)

必須の広告文。

headlines[]

object (AdTextAsset)

広告見出しのテキスト アセットのリスト。広告が配信されるときに、このリストから広告見出しが選択されます。

descriptions[]

object (AdTextAsset)

説明のテキスト アセットのリスト。広告が配信されるときに、このリストから説明文が選択されます。

images[]

object (AdImageAsset)

広告とともに表示できる画像アセットのリストです。

youtubeVideos[]

object (AdVideoAsset)

広告と一緒に表示される YouTube 動画アセットのリスト。

html5MediaBundles[]

object (AdMediaBundleAsset)

広告で使用できるメディア バンドル アセットのリストです。

AdMediaBundleAsset

広告内で使用されるメディア バンドル アセットです。

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

string

このメディア バンドルのアセット リソース名です。

LegacyAppInstallAdInfo

一部のユーザーのみが使用できる従来のアプリ インストール広告です。

JSON 表現
{
  "appStore": enum (LegacyAppInstallAdAppStore),
  "appId": string,
  "headline": string,
  "description1": string,
  "description2": string
}
フィールド
appStore

enum (LegacyAppInstallAdAppStore)

モバイルアプリを利用できるアプリストア。

appId

string

モバイルアプリの ID。

headline

string

広告の見出し。

description1

string

広告の 1 行目の説明。

description2

string

広告の説明文の 2 行目。

LegacyAppInstallAdAppStore

従来のアプリ インストール広告のアプリストアの種類です。

列挙型
UNSPECIFIED 指定されていません。
UNKNOWN 戻り値にのみ使用されます。このバージョンで不明な値を表します。
APPLE_APP_STORE Apple iTunes。
GOOGLE_PLAY Google Play。
WINDOWS_STORE Windows ストア。
WINDOWS_PHONE_STORE Windows Phone ストア。
CN_APP_STORE アプリは中国のアプリストアでホストされています。

ResponsiveDisplayAdInfo

レスポンシブ ディスプレイ広告。

JSON 表現
{
  "marketingImages": [
    {
      object (AdImageAsset)
    }
  ],
  "squareMarketingImages": [
    {
      object (AdImageAsset)
    }
  ],
  "logoImages": [
    {
      object (AdImageAsset)
    }
  ],
  "squareLogoImages": [
    {
      object (AdImageAsset)
    }
  ],
  "headlines": [
    {
      object (AdTextAsset)
    }
  ],
  "longHeadline": {
    object (AdTextAsset)
  },
  "descriptions": [
    {
      object (AdTextAsset)
    }
  ],
  "youtubeVideos": [
    {
      object (AdVideoAsset)
    }
  ],
  "formatSetting": enum (DisplayAdFormatSetting),
  "controlSpec": {
    object (ResponsiveDisplayAdControlSpec)
  },
  "businessName": string,
  "mainColor": string,
  "accentColor": string,
  "allowFlexibleColor": boolean,
  "callToActionText": string,
  "pricePrefix": string,
  "promoText": string
}
フィールド
marketingImages[]

object (AdImageAsset)

広告で使用するマーケティング画像。有効な画像形式は GIF、JPEG、PNG です。最小サイズは 600x314、アスペクト比は 1.91:1(+-1%)にする必要があります。少なくとも 1 つの marketingImage が必要です。squareMarketingImages と組み合わせた場合、最大値は 15 です。

squareMarketingImages[]

object (AdImageAsset)

広告で使用されるスクエアのマーケティング画像。有効な画像形式は GIF、JPEG、PNG です。最小サイズは 300×300、アスペクト比は 1:1(+-1%)にする必要があります。正方形の marketingImage が 1 つ以上必要です。marketingImages と組み合わせた場合、最大値は 15 です。

logoImages[]

object (AdImageAsset)

広告で使用するロゴ画像。有効な画像形式は GIF、JPEG、PNG です。最小サイズは 512×128、アスペクト比は 4:1(+-1%)にする必要があります。squareLogoImages と組み合わせると、最大値は 5 になります。

squareLogoImages[]

object (AdImageAsset)

広告で使用されるスクエアのロゴ画像。有効な画像形式は GIF、JPEG、PNG です。最小サイズは 128×128、アスペクト比は 1:1(+-1%)にする必要があります。logoImages と組み合わせると、最大値は 5 になります。

headlines[]

object (AdTextAsset)

短い形式の広告見出しです。最大で 30 文字です。広告見出しは 1 ~ 5 個指定できます。

longHeadline

object (AdTextAsset)

長いフォーマットの広告見出し(必須)。最大で 90 文字です。

descriptions[]

object (AdTextAsset)

広告用の説明文。最大で 90 文字です。広告見出しは 1 ~ 5 個指定できます。

youtubeVideos[]

object (AdVideoAsset)

広告のオプションの YouTube 動画です。最大 5 本の動画を指定できます。

formatSetting

enum (DisplayAdFormatSetting)

広告が配信されるフォーマットを指定します。デフォルトは ALL_FORMATS です。

controlSpec

object (ResponsiveDisplayAdControlSpec)

さまざまなクリエイティブ コントロールの仕様。

businessName

string

広告主またはブランドの名前。最大表示幅は 25 です。

mainColor

string

広告のメインの色(16 進数)。たとえば、白の場合は #ffffff です。mainColor または accentColor のいずれかが設定されている場合は、もう一方も必須です。

accentColor

string

広告のアクセント カラー(16 進数)。たとえば、白の場合は #ffffff となります。mainColor または accentColor のいずれかが設定されている場合は、もう一方も必須です。

allowFlexibleColor

boolean

柔軟な色の使用を許可する広告主の同意。true の場合、広告は必要に応じて別の色で配信されます。false の場合、広告は指定した色またはニュートラル カラーで配信されます。デフォルト値は true です。mainColoraccentColor が設定されていない場合は true にする必要があります。

callToActionText

string

広告のカスタム外部リンクのテキスト。最大表示幅は 30 です。

pricePrefix

string

価格の前にプレフィックスを付けます。例: 「同程度」。

promoText

string

レスポンシブ広告の動的フォーマットに使用されるプロモーション テキスト。例: 「2 日以内での無料配送」

ResponsiveDisplayAdControlSpec

レスポンシブ ディスプレイ広告の各種クリエイティブ コントロールの仕様。

JSON 表現
{
  "enableAssetEnhancements": boolean,
  "enableAutogenVideo": boolean
}
フィールド
enableAssetEnhancements

boolean

広告主様がアセットの改善機能を有効にしているかどうか。

enableAutogenVideo

boolean

広告主が動画の自動生成機能を有効にしているかどうか。

LocalAdInfo

ローカル広告。

JSON 表現
{
  "headlines": [
    {
      object (AdTextAsset)
    }
  ],
  "descriptions": [
    {
      object (AdTextAsset)
    }
  ],
  "callToActions": [
    {
      object (AdTextAsset)
    }
  ],
  "marketingImages": [
    {
      object (AdImageAsset)
    }
  ],
  "logoImages": [
    {
      object (AdImageAsset)
    }
  ],
  "videos": [
    {
      object (AdVideoAsset)
    }
  ],
  "path1": string,
  "path2": string
}
フィールド
headlines[]

object (AdTextAsset)

広告見出しのテキスト アセットのリスト。広告が配信されるときに、このリストから広告見出しが選択されます。広告見出しは 1 ~ 5 個指定する必要があります。

descriptions[]

object (AdTextAsset)

説明のテキスト アセットのリスト。広告が配信されるときに、このリストから説明文が選択されます。説明文は 1 ~ 5 個指定する必要があります。

callToActions[]

object (AdTextAsset)

行動を促すフレーズのテキスト アセットのリスト。広告が配信されるときに、このリストから行動を促すフレーズが選択されます。行動を促すフレーズは 1 ~ 5 個指定する必要があります。

marketingImages[]

object (AdImageAsset)

広告とともに表示できるマーケティング画像アセットのリストです。画像は 314×600 ピクセルまたは 320×320 ピクセルにする必要があります。画像アセットは 1 ~ 20 個指定する必要があります。

logoImages[]

object (AdImageAsset)

広告に表示できるロゴ画像アセットのリストです。画像は 128×128 ピクセル、120 KB 以下である必要があります。画像アセットは 1 ~ 5 個指定する必要があります。

videos[]

object (AdVideoAsset)

広告とともに表示できる YouTube 動画アセットのリストです。動画アセットは 1 ~ 20 個指定する必要があります。

path1

string

広告の URL に追加できるオプション テキストの最初の部分。

path2

string

広告の URL に追加できるオプション テキストの 2 番目の部分。このフィールドは、path1 も設定されている場合にのみ設定できます。

DisplayUploadAdInfo

一般的なタイプのディスプレイ広告です。正確な広告フォーマットは displayUploadProductType フィールドで制御され、広告に含めるデータの種類が決まります。

JSON 表現
{
  "displayUploadProductType": enum (DisplayUploadProductType),

  // Union field media_asset can be only one of the following:
  "mediaBundle": {
    object (AdMediaBundleAsset)
  }
  // End of list of possible types for union field media_asset.
}
フィールド
displayUploadProductType

enum (DisplayUploadProductType)

この広告の商品カテゴリ。詳細については、列挙型のコメントをご覧ください。

共用体フィールド media_asset。広告を構成するアセットデータ。media_asset は次のいずれかになります。
mediaBundle

object (AdMediaBundleAsset)

広告で使用するメディア バンドル アセットです。HTML5_UPLOAD_AD のメディア バンドルについて詳しくは、https://support.google.com/google-ads/answer/1722096 をご覧ください。動的商品カテゴリの一部であるメディア バンドルは、Google Web Designer で作成する必要がある特殊な形式を使用します。詳しくは、https://support.google.com/webdesigner/answer/7543898 をご覧ください。

DisplayUploadProductType

ディスプレイ アップロードの商品タイプを列挙します。

列挙型
UNSPECIFIED 指定されていません。
UNKNOWN このバージョンでは値が不明です。
HTML5_UPLOAD_AD HTML5 アップロード広告。この商品カテゴリでは、DisplayUploadAdInfo の upload_media_bundle フィールドを設定する必要があります。
DYNAMIC_HTML5_EDUCATION_AD 動的な HTML5 教育広告。この商品カテゴリでは、DisplayUploadAdInfo の upload_media_bundle フィールドを設定する必要があります。教育キャンペーンでのみ使用できます。
DYNAMIC_HTML5_FLIGHT_AD ダイナミック HTML5 フライト広告。この商品カテゴリでは、DisplayUploadAdInfo の upload_media_bundle フィールドを設定する必要があります。フライト キャンペーンでのみ使用できます。
DYNAMIC_HTML5_HOTEL_RENTAL_AD ホテルや賃貸物件の HTML5 動的広告。この商品カテゴリでは、DisplayUploadAdInfo の upload_media_bundle フィールドを設定する必要があります。ホテル キャンペーンでのみ使用できます。
DYNAMIC_HTML5_JOB_AD 動的な HTML5 求人広告。この商品カテゴリでは、DisplayUploadAdInfo の upload_media_bundle フィールドを設定する必要があります。求人キャンペーンでのみ使用できます。
DYNAMIC_HTML5_LOCAL_AD 動的な HTML5 ローカル広告です。この商品カテゴリでは、DisplayUploadAdInfo の upload_media_bundle フィールドを設定する必要があります。ローカル キャンペーンでのみ使用できます。
DYNAMIC_HTML5_REAL_ESTATE_AD 動的 HTML5 不動産広告。この商品カテゴリでは、DisplayUploadAdInfo の upload_media_bundle フィールドを設定する必要があります。不動産キャンペーンでのみ使用できます。
DYNAMIC_HTML5_CUSTOM_AD 動的な HTML5 カスタム広告です。この商品カテゴリでは、DisplayUploadAdInfo の upload_media_bundle フィールドを設定する必要があります。カスタム キャンペーンでのみ使用できます。
DYNAMIC_HTML5_TRAVEL_AD 動的 HTML5 旅行広告。この商品カテゴリでは、DisplayUploadAdInfo の upload_media_bundle フィールドを設定する必要があります。旅行キャンペーンでのみ使用できます。
DYNAMIC_HTML5_HOTEL_AD 動的な HTML5 ホテル広告。この商品カテゴリでは、DisplayUploadAdInfo の upload_media_bundle フィールドを設定する必要があります。ホテル キャンペーンでのみ使用できます。

AppEngagementAdInfo

アプリ エンゲージメント広告では、チェックイン、購入、航空券の予約など、アプリ内での特定の操作を促すテキストを作成できます。アプリ内の特定の場所にユーザーを誘導し、探しているものを簡単にすばやく見つけられるようになります。

JSON 表現
{
  "headlines": [
    {
      object (AdTextAsset)
    }
  ],
  "descriptions": [
    {
      object (AdTextAsset)
    }
  ],
  "images": [
    {
      object (AdImageAsset)
    }
  ],
  "videos": [
    {
      object (AdVideoAsset)
    }
  ]
}
フィールド
headlines[]

object (AdTextAsset)

広告見出しのテキスト アセットのリスト。広告が配信されるときに、このリストから広告見出しが選択されます。

descriptions[]

object (AdTextAsset)

説明のテキスト アセットのリスト。広告が配信されるときに、このリストから説明文が選択されます。

images[]

object (AdImageAsset)

広告とともに表示できる画像アセットのリストです。

videos[]

object (AdVideoAsset)

広告とともに表示できる動画アセットのリストです。

ShoppingComparisonListingAdInfo

ショッピング比較広告です。

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

string

広告の見出し。このフィールドは必須です。指定できる長さは 25 ~ 45 文字です。

SmartCampaignAdInfo

スマート アシスト キャンペーン広告

JSON 表現
{
  "headlines": [
    {
      object (AdTextAsset)
    }
  ],
  "descriptions": [
    {
      object (AdTextAsset)
    }
  ]
}
フィールド
headlines[]

object (AdTextAsset)

テキスト アセットのリスト。各アセットは、広告配信時の広告見出しに対応します。このリストは、3 ~ 15 個のテキスト アセットで構成されています。

descriptions[]

object (AdTextAsset)

テキスト アセットのリスト。各アセットは、広告配信時の説明文に対応します。このリストは、2 ~ 4 個のテキスト アセットで構成されます。

AppPreRegistrationAdInfo

アプリの事前登録広告は、Google Play のアプリやゲームの掲載情報にリンクし、Google Play、YouTube(インストリームのみ)、ディスプレイ ネットワークの他のアプリやモバイルサイトに掲載できます。アプリやゲームに対するユーザーの関心を引き付け、リリース前の段階で早期にインストール ベースを構築できます。

JSON 表現
{
  "headlines": [
    {
      object (AdTextAsset)
    }
  ],
  "descriptions": [
    {
      object (AdTextAsset)
    }
  ],
  "images": [
    {
      object (AdImageAsset)
    }
  ],
  "youtubeVideos": [
    {
      object (AdVideoAsset)
    }
  ]
}
フィールド
headlines[]

object (AdTextAsset)

広告見出しのテキスト アセットのリスト。広告が配信されるときに、このリストから広告見出しが選択されます。

descriptions[]

object (AdTextAsset)

説明のテキスト アセットのリスト。広告が配信されるときに、このリストから説明文が選択されます。

images[]

object (AdImageAsset)

広告に表示できる画像アセット ID のリストです。

youtubeVideos[]

object (AdVideoAsset)

広告とともに動画を表示できる YouTube 動画アセット ID のリストです。

DiscoveryMultiAssetAdInfo

ファインド マルチアセット広告です。

JSON 表現
{
  "marketingImages": [
    {
      object (AdImageAsset)
    }
  ],
  "squareMarketingImages": [
    {
      object (AdImageAsset)
    }
  ],
  "portraitMarketingImages": [
    {
      object (AdImageAsset)
    }
  ],
  "logoImages": [
    {
      object (AdImageAsset)
    }
  ],
  "headlines": [
    {
      object (AdTextAsset)
    }
  ],
  "descriptions": [
    {
      object (AdTextAsset)
    }
  ],
  "businessName": string,
  "callToActionText": string,
  "leadFormOnly": boolean
}
フィールド
marketingImages[]

object (AdImageAsset)

広告で使用するマーケティング画像アセット。有効な画像形式は GIF、JPEG、PNG です。最小サイズは 600x314、アスペクト比は 1.91:1(+-1%)にする必要があります。spaceMarketingImages が存在しない場合は必須。squareMarketingImagesportraitMarketingImages と組み合わせると、最大値は 20 になります。

squareMarketingImages[]

object (AdImageAsset)

広告で使用するスクエアのマーケティング画像アセット。有効な画像形式は GIF、JPEG、PNG です。最小サイズは 300×300、アスペクト比は 1:1(+-1%)にする必要があります。MarketingImages が存在しない場合は必須。marketingImagesportraitMarketingImages と組み合わせると、最大値は 20 になります。

portraitMarketingImages[]

object (AdImageAsset)

広告で使用する縦向きのマーケティング画像アセット。有効な画像形式は GIF、JPEG、PNG です。最小サイズは 480x600、アスペクト比は 4:5(+-1%)にする必要があります。marketingImagessquareMarketingImages と組み合わせると、最大値は 20 になります。

logoImages[]

object (AdImageAsset)

広告で使用するロゴ画像アセット。有効な画像形式は GIF、JPEG、PNG です。最小サイズは 128×128、アスペクト比は 1:1(+-1%)にする必要があります。ロゴ画像は 1 ~ 5 個指定できます。

headlines[]

object (AdTextAsset)

広告の見出しのテキスト アセット。最大表示幅は 30 です。広告見出しは 1 ~ 5 個指定できます。

descriptions[]

object (AdTextAsset)

広告の説明テキスト。最大表示幅は 90 です。説明文は 1 ~ 5 個指定できます。

businessName

string

広告主またはブランドの名前。最大表示幅は 25 です。必須。

callToActionText

string

行動を促すフレーズのテキスト。

leadFormOnly

boolean

この広告をリードフォームとともに配信する必要があるかどうかを示すブール値オプション。

DiscoveryCarouselAdInfo

ファインド カルーセル広告です。

JSON 表現
{
  "businessName": string,
  "logoImage": {
    object (AdImageAsset)
  },
  "headline": {
    object (AdTextAsset)
  },
  "description": {
    object (AdTextAsset)
  },
  "callToActionText": string,
  "carouselCards": [
    {
      object (AdDiscoveryCarouselCardAsset)
    }
  ]
}
フィールド
businessName

string

必須。広告主またはブランドの名前。

logoImage

object (AdImageAsset)

必須。広告で使用するロゴ画像。最小サイズは 128×128、アスペクト比は 1:1(+-1%)にする必要があります。

headline

object (AdTextAsset)

必須。広告のタイトルです。

description

object (AdTextAsset)

必須。広告の説明テキスト。

callToActionText

string

行動を促すフレーズのテキスト。

carouselCards[]

object (AdDiscoveryCarouselCardAsset)

必須。広告とともに表示されるカルーセル カード。(最小 2 個、最大 10 個)。

AdDiscoveryCarouselCardAsset

広告内で使用するファインド カルーセル カード アセット。

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

string

このファインド カルーセル カードのアセットのリソース名。

DiscoveryVideoResponsiveAdInfo

ファインド動画レスポンシブ広告。

JSON 表現
{
  "headlines": [
    {
      object (AdTextAsset)
    }
  ],
  "longHeadlines": [
    {
      object (AdTextAsset)
    }
  ],
  "descriptions": [
    {
      object (AdTextAsset)
    }
  ],
  "videos": [
    {
      object (AdVideoAsset)
    }
  ],
  "logoImages": [
    {
      object (AdImageAsset)
    }
  ],
  "breadcrumb1": string,
  "breadcrumb2": string,
  "businessName": {
    object (AdTextAsset)
  },
  "callToActions": [
    {
      object (AdCallToActionAsset)
    }
  ]
}
フィールド
headlines[]

object (AdTextAsset)

短い広告見出しに使用されるテキスト アセットのリスト。

longHeadlines[]

object (AdTextAsset)

長い広告見出しに使用されるテキスト アセットのリスト。

descriptions[]

object (AdTextAsset)

説明文に使用されるテキスト アセットのリスト。

videos[]

object (AdVideoAsset)

広告に使用される YouTube 動画アセットのリスト。

logoImages[]

object (AdImageAsset)

広告で使用するロゴ画像。有効な画像形式は GIF、JPEG、PNG です。最小サイズは 128×128、アスペクト比は 1:1(+-1%)にする必要があります。

breadcrumb1

string

表示 URL とともに表示される広告に表示されるテキストの最初の部分。

breadcrumb2

string

表示された URL とともに表示される広告に表示されるテキストの 2 番目の部分。

businessName

object (AdTextAsset)

必須。広告主またはブランドの名前。

callToActions[]

object (AdCallToActionAsset)

[行動を促すフレーズ] ボタンに使用される CallToActionAsset タイプのアセット。

AdCallToActionAsset

広告内で使用する行動を促すフレーズのアセット。

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

string

この行動を促すフレーズのアセットのアセットのリソース名。

DemandGenProductAdInfo

デマンド ジェネレーション商品広告。

JSON 表現
{
  "breadcrumb1": string,
  "breadcrumb2": string,
  "businessName": {
    object (AdTextAsset)
  },
  "headline": {
    object (AdTextAsset)
  },
  "description": {
    object (AdTextAsset)
  },
  "logoImage": {
    object (AdImageAsset)
  },
  "callToAction": {
    object (AdCallToActionAsset)
  }
}
フィールド
breadcrumb1

string

表示 URL とともに表示される広告に表示されるテキストの最初の部分。

breadcrumb2

string

表示された URL とともに表示される広告に表示されるテキストの 2 番目の部分。

businessName

object (AdTextAsset)

必須。広告主またはブランドの名前。

headline

object (AdTextAsset)

必須。短い広告見出しに使用されるテキスト アセット。

description

object (AdTextAsset)

必須。説明文に使用されるテキスト アセット。

logoImage

object (AdImageAsset)

必須。広告で使用するロゴ画像。有効な画像形式は GIF、JPEG、PNG です。最小サイズは 128×128、アスペクト比は 1:1(+-1%)にする必要があります。

callToAction

object (AdCallToActionAsset)

[行動を促すフレーズ] ボタンに使用される CallToActionAsset タイプのアセット。

TravelAdInfo

このタイプにはフィールドがありません。

旅行の広告。

Methods

get

リクエストされた広告の詳細を返します。

mutate

広告を更新します。