· 7分で読める

Yahoo!ショッピング広告(動的ディスプレイ広告)のフィード設計ガイド

目次閉じる開く

動的ディスプレイ広告のフィード概要

Yahoo!ディスプレイ広告の動的ディスプレイ広告は、ユーザーの閲覧履歴に応じて商品情報を自動表示する広告メニューです。広告クリエイティブは「商品リストファイル」から自動生成されるため、商品ごとに個別の広告を用意する必要はありません。

Google広告の動的リマーケティングに相当しますが、フィードの管理方法は異なります。Google広告はMerchant Center(GMC)でフィードを一元管理し、ショッピング広告と動的リマーケティングの両方に活用可能です。Yahoo!広告にはGMCのような独立基盤がなく、広告管理ツール内の「商品リスト管理画面」で完結する設計となっています。

フィードの基本スペック

項目仕様
対応フォーマットCSV(カンマ区切り)またはTSV(タブ区切り)
文字コードUTF-8(BOMなし)またはShift-JIS
改行コードLFまたはCRLF
最大ファイルサイズCSV/TSV: 150MB、ZIP: 60MB
最大登録商品数30万件
フィード項目数全29項目(ヘッダー行は1行目に必須)

使わない項目でもヘッダー名は削除できません。2行目以降の値を空欄のまま残す仕様です。

必須属性とGoogle Merchant Centerとの対照

フィードは全29項目で構成されており、そのうち必須は6項目のみ。Google MCと比べると求められる属性が少なく、シンプルな構成といえます。

Yahoo!属性名必須Google MC対応属性備考
item_idid商品の一意な識別子
titletitle商品名。重要なキーワードは冒頭に配置
descriptiondescription商品説明。広告枠に応じて末尾が省略される
linklink商品ページのURL
image_linkimage_link画像URL。JPEG/PNG/GIF89a対応
priceprice価格

Google MCではgtin、brand、conditionなどが必須となりますが、Yahoo!側にはこれらの必須指定がありません。初めてフィードを構築するとき、準備すべき項目数の差は実感として大きいでしょう。

価格表示の優先順位

複数の価格属性を設定した場合、広告上の表示優先度は以下の順序で決まります。

  1. formatted_sale_price(テキスト付きセール価格)
  2. sale_price(セール価格)
  3. formatted_price(テキスト付き通常価格)
  4. price(通常価格)

sale_priceやpriceを単独で使うとき、prefix/suffixが未設定だと価格が表示されないことがあります。セール施策にはformatted_sale_priceとの併用を検討してください。

画像とテキストの品質指針

タイトル(title)は広告枠のサイズに応じて末尾が自動省略されます。重要な情報は冒頭に配置するのが原則で、タイトル20文字以内、説明文90文字以内が目安です。

画像URLを変更せずにファイルだけ差し替えると、キャッシュにより旧画像が残る場合があります。更新時はファイル名にバージョン番号やタイムスタンプを含めてURLごと変更してください。

フィードの更新方法

フィード入稿から配信までのフローSTEP 1フィード作成CSV / TSVSTEP 2更新方式選択全件 / 差分STEP 3アップロード手動/FTP/APISTEP 4自動審査商品単位配信開始更新方式全件更新: 全商品を置き換え差分更新: 変更分のみ上書き各方式1日4回まで(計8回)アップロード方式管理画面: 手動で直接入稿FTP/SFTP: 自動スケジュール取得API: リアルタイム更新対応審査のポイント商品単位で自動審査URL・画像・価格を検証不承認はTSVで一括確認

フィードの鮮度は広告成果に直結します。在庫切れやリンク切れは不承認の原因となるため、定期的に更新する仕組みを整えておくことが重要です。

全件更新と差分更新

更新方式は2種類で、それぞれ1日4回までアップロードできます。

方式動作適した場面
全件更新ファイル内容ですべてを置き換え。未掲載の商品は削除されるデータの一貫性を重視する場合
差分更新変更のある商品のみ上書き。未掲載の商品は残る商品数が多く転送時間を短縮したい場合

全件と差分はそれぞれ別カウントのため、1日最大8回のアップロードが可能です。失敗した回もカウントに含まれる点には注意してください。

アップロード方式の選択肢

方式特徴適した規模
管理画面から手動ファイルを直接アップロード小規模・低頻度の更新
FTP/SFTPスケジュールURLを登録し1〜12時間おきに自動取得中規模・日次更新
API(Display Ads API)リアルタイム更新に対応大規模・高頻度の在庫変動

FTP/SFTP方式ではURLの末尾が「.tsv」または「.zip」である必要があります。

運用メモ 在庫変動の激しいECでは、FTP/SFTPかAPI連携の導入を推奨します。手動アップロードだけでは価格や在庫の反映が遅れ、不承認やクリックの無駄につながりがちです。dfplus.ioなどのフィード管理SaaSを使えば、Google MC・Meta・Yahoo向けへの同時配信も自動化できます。

審査基準と主なエラーパターン

入稿された商品は自動で審査されます。不承認の原因を早期に特定し対処することが、安定配信の前提条件です。

不承認の原因詳細対処法
リンク先がエラーページURLが404やリダイレクトエラーを返すURL有効性を一括チェックする
画像URLが無効画像が取得できない、形式が非対応疎通確認のうえJPEG/PNG/GIF89aで再設定
価格の不一致フィードとLPの価格が異なるフィード更新頻度を上げて同期する
在庫情報の不整合在庫切れ商品に「in stock」を設定在庫ステータスの自動連携を導入する
同一item_idの重複複数行に同じ商品IDが存在フィード生成時にIDの一意性を検証する
広告掲載基準への抵触誇大表現や法令に関わる記載テキストの表現を見直す

否認理由は管理画面の「否認理由/再審査依頼」からTSV形式で一括ダウンロードできます。不承認商品を放置するとアカウント全体の信頼性にも影響するため、定期的な確認を習慣にしてください。

GoogleフィードからYahoo向けへの変換

すでにGoogle MC用フィードを運用している場合、Yahoo向けに転用すれば構築の手間を減らせます。主な変換ポイントは以下の通りです。

手順内容
1. 属性名の変更「id」を「item_id」に変更するなどYahoo仕様に合わせる
2. Google専用属性の整理gtin、brand、conditionなどは空欄化する(ヘッダーは残す)
3. カテゴリの再マッピングgoogle_product_categoryをYahoo規定のカテゴリIDに置き換える
4. 文字コードの確認UTF-8(BOMなし)またはShift-JISに統一する
5. 画像URLの疎通確認すべての画像URLが正常にアクセスできるか検証する
6. ファイルサイズの確認150MB超はZIP圧縮(60MB以内)または分割を検討する

業種ごとのフィード設計

Google広告には業種別テンプレート(フライト・ホテル・教育など)がありますが、Yahoo!ではすべての業種で共通の29項目フォーマットを使用します。業種の違いは項目の使い方で吸収する形です。

業種titleの内容priceの内容画像の推奨
EC(小売)商品名+ブランド+特徴販売価格白背景の商品単体
不動産物件名賃料や販売価格外観・内装写真
旅行目的地名+プラン名旅行代金現地の風景写真
求人職種名給与職場の写真

dfplus.ioなどのフィード管理SaaSは、Google MCからの自動マッピングに対応しています。手動で変換するよりも効率的に運用できるでしょう。

この記事をAIと深掘りする

要約・疑問の解消に。記事のタイトル・URL・参照元を入れた質問文が自動で入力されます。

| 共有 はてブ

SIGNALZ メルマガ

厳選した実践ナレッジを週1回お届けします。

SIGNALZ

SIGNALZ

運用型広告の実務経験をもとに、体系的なナレッジを発信しています。

SIGNALZの記事はAIを活用して作成し、10年以上の運用型広告の実務経験をもとに内容を確認・監修しています。制作方針の詳細はサイトについてをご覧ください。

この記事について感想やご質問を送れます

誤りの指摘、補足情報、ご質問など、お気軽にどうぞ。