アセット

検索キャンペーンで最もよく使用されるアセットタイプはテキスト アセットです。テキスト アセットは、広告とは別に作成することも、広告と同時に作成することもできます。他のアセットタイプは、広告に追加情報を加えるために使用できます。追加情報を加えることで、広告のパフォーマンスを向上させることができます。テキスト アセットは必須の主要なアセットタイプであるため、このガイドではテキスト アセットをアップロードする方法について説明します。この原則は、他のアセットタイプにも適用できます。作成するアセットのタイプに関係なく、 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);

その他のアセットタイプ

他の広告タイプを使用して広告に追加情報を加えることができます。他の広告タイプは、 AssetOperation を設定して AssetTypeで作成します。関連性の高いアセットタイプをできるだけ多く追加すると、クエリごとに最適な広告の組み合わせを柔軟に配信できます。その他のアセットタイプには、次のようなものがあります。

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