アセット

検索キャンペーンで最もよく使用されるアセットタイプは、テキスト アセットです。これらは、個別のオペレーションとして作成することも、広告とインラインで作成することもできます。他のアセット タイプは、広告に追加情報を追加するために任意で使用できます。これにより、広告のパフォーマンスを高めることができます。テキスト アセットは必須の主なアセットタイプであるため、このガイドではテキスト アセットをアップロードする方法について説明します。これらの原則は、他のアセットタイプにも適用できます。作成するアセットの種類に関係なく、AssetOperation を使用して作成します。

アセットは、mutate を使用せずに AdsApp を使用して作成できますが、一貫性を保つため、このガイドでは他のすべてのオペレーションと同じ方法で作成します。既存のアセットが利用可能な場合は、再利用できます。そのため、検索キャンペーンを作成するにはアセットが必要ですが、キャンペーンの作成プロセスの一環としてアセットを作成する必要があるとは限りません。

テキスト アセット

テキスト アセットは、他のオペレーションと同じように機能します。キャンペーンの作成プロセスの一環としてアセットをアップロードする場合は、一時 ID を使用します。それ以外の場合は、返されたリソース名をメモしておき、アセットを参照して広告グループや広告に追加する必要がある場合に、今後のオペレーションで使用します。

const textAsset = {
  "assetOperation": {
    "create": {
      "resourceName": `customers/${customerId}/assets/${getNextTempId()}`,
      "name": "Headline Asset 1",
      "type": "TEXT",
      "textAsset": {
        "text": "My headline"
      }
    }
  }
}
operations.push(textAsset);

その他の種類のアセット

AssetType を設定して AssetOperation で作成された他の広告タイプを使用すると、広告に詳細情報を追加できます。関連性の高いアセットタイプをできるだけ多く追加すると、システムは各検索クエリに対して最適な広告の組み合わせを柔軟に配信できます。その他のアセットタイプは次のとおりです。

  • サイトリンク アセット: 商品カテゴリ、営業時間、会社概要など、ウェブサイトの特定のページへのリンクを追加します。
  • コールアウト アセット: 「送料無料」や「24 時間年中無休カスタマー サポート」など、特典や独自のセールス ポイントをアピールする短いテキスト スニペットが追加で表示されます。
  • 構造化スニペット アセット: 「種類:」、「ブランド:」、「サービス:」などの事前に定義されたヘッダーを使用して、商品やサービスに関する情報を表示します。
  • 電話番号アセット: 広告に電話番号や通話ボタンを追加して、直接の電話を促します。
  • 住所アセット: 店舗への来店を促すのに役立つ、店舗の住所、電話番号、地図、経路を表示します。
  • 価格アセット: さまざまな商品やサービスを価格とともに表示します。
  • モバイルアプリ アセット: モバイルアプリのダウンロードを促進します。
  • プロモーション アセット: 特定の日付やコードを使用して、特別なセール、割引、特典をハイライト表示します。
  • リードフォーム アセット: ユーザーが広告内で直接フォームに入力して関心を示すことができます。
  • 画像アセット: 画像をアップロードして、テキスト広告を視覚的に強化します。