こんにちは。フィードフォースで広告運用コンサルタントをしている 寒川 です。
RTB Houseは、ディープラーニングを利用した新進気鋭のダイナミック広告媒体で、弊社でも多くのお問い合わせをいただく人気の広告媒体です。
本記事では、配信の準備を進める際に必要なRTB Houseの”データフィード”のフォーマットと仕様、作成時のポイントついて解説していきたいと思います。
RTB Houseの配信に必要!データフィードとは?
そもそもデータフィードとは?と初めてダイナミック広告を始められる際は、疑問に思うポイントの1つになるかと思います。
データフィードは、広告主が保有する商品データを各広告媒体用に変換したデータのことです。媒体によってそれぞれデータフィードの仕様があり、広告出稿をする際はその媒体の仕様にあわせたデータフィードを用意する必要があります。
まとめるとデータフィードとは、以下のようなものと理解しておくといいでしょう。
- RTB Houseも含めダイナミック広告の配信に必要
- サイトが保有する商品情報のデータのリストで、広告クリエイティブや媒体の機械学習に利用されている
- 各広告媒体用に仕様が異なるため、仕様にあわせたデータフィードを用意する必要がある
データフィードの基本についてしっかりと押さえておきたい人は以下の記事をご覧ください。
RTB Houseのデータフィードの仕様
必要項目(カラム)と任意項目(カラム)について
それでは、RTB Houseのデータフィードの必要項目(カラム)、仕様について紹介します。
項目(カラム)は、必須の項目(カラム)と任意の項目(カラム)に分類され、必須項目(カラム)については、設定しないと配信ができません。
また、項目(カラム)自体を用意していても、値を入れてないアイテムがある場合は、そのアイテムは配信対象から除外されてしまうので注意が必要です。
任意カラムについては、入力をしなくとも配信自体は可能ですが、バナー(クリエイティブ)の表示や、エンジンの深層学習にて配信の最適化に使用される項目となりますので、情報があるものは極力入力しましょう。
項目名 | 必須 | 基本 / オプション | 仕様 | 項目説明 | 入力例 |
---|---|---|---|---|---|
id | 必須 | 基本 | 半角英数、ハイフンのみ240文字以内 ※アンダーバー不可 | アイテムの固有のID。計測タグで取得するIDと同一であること(※)。 各IDはデータフィード内で一意である必要があります(※1)。 | BR112233 |
name | 必須 | 基本 | 25文字以内(全角半角問わず) 推奨は15文字以内 | アイテムの名称(商品タイトル)。完結で商品を正確に説明し、主観的なPR文言やどれがアイテム名なのか分からなくなる余計な言葉やキーワードは詰め込まないようにします。 | ブランド名【新色登場!】フレアシルエット アシンメトリー Tシャツ |
producturl | 必須 | 基本 | 半角英数のみ 1024文字以内 | アイテムのランディングページのURL。ウェブサイトのドメインでホスティングされている必要があります。 | http://www.sampleadvertiser.com?productID=BR112233&utm_source=rtbhouse |
bigimage | 必須 | 基本 | 画像URL | アイテムのメイン画像のURL。画像サイズは600×600px以上 | http://www.sampleadvertiser.com/image_BR112233.jpg |
description | 必須 | 基本 | 500文字以内 (全角半角問わず) 推奨は50~75文字 | アイテム固有の特徴を入力し、画像やタイトルだけでは伝わらないアイテムの特徴や重要な情報を補足するようにします。過剰な句読点や記号は視認性が低くなるので避けましょう。 | 大胆なアシンメトリーなデザインが目を惹くデザイントップス… |
categoryid1 | 必須 | 基本 | 500文字以内 (全角半角問わず) | アイテムのカテゴリ。計測タグの(categoryID)で取得する値と一致していることが望ましいが、必ずしも一致していなくても問題ないです。 | ブランド名|商品種類(シャツ、パンツ、靴、等) |
price | 任意 | 基本 | 数字のみ、記号 ※アンダーバー不可 | アイテムの通常価格(数字のみ)記号不可。 ※ECサイト以外の価格がないサイトは空白で問題ないです。 | 5000 |
sale_price | 任意 | 基本 | 数字のみ、記号 ※アンダーバー不可 | アイテムのセール価格(数字のみ)記号不可。 ※セールアイテムがないサイトは空白で問題ないです。(※2) | 4000 |
instock | 任意 | 基本 | True / False,または 1 / 0 | アイテムの現在の在庫状況。ランディング ページや購入手続きページの在庫状況と一致するように、商品の在庫状況を正確に登録します。 | 0 |
smallimage | 任意 | 基本 | 半角英数のみ 1024文字以内 | アイテムの追加画像のURL。複数枚ある場合はコンマで区切って指定します。※bigimageで入力したメイン画像以外にもアイテム画像がある場合に設定します。 | http://www.sampleadvertiser.com/image_AH859642.jpg |
categoryid2 | 任意 | オプション | 500文字以内(全角半角問わず) ※アンダーバー不可) | categoryid1で設定したカテゴリ以外のカテゴリが存在し、計測タグの(categoryID)で取得する値と一致している場合に入力。 | Woman |
categoryid3 | 任意 | オプション | 500文字以内(全角半角問わず) ※アンダーバー不可) | categoryid1やcategoryid2で設定したカテゴリ以外のカテゴリが存在し、計測タグの(categoryID)で取得する値と一致している場合に入力。 | outer |
recommendable | 任意 | オプション | True / False,または 1 / 0 | 広告掲載可能なアイテムはTrueまたは1、広告掲載不可のアイテムはFalseまたは0で設定します。Instockの設定で在庫がある/なしに関わらず、recommendableでFalse/0で設定したアイテムは広告掲載されません。 | 1 |
extra_bdg | 任意 | オプション | 画像URL,10文字以内 | 「SALE」「NEW」などアイテムの特徴をバッジで表示させることができ、その特徴を10文字以内で記載します。バッジの画像がある場合は、その画像URLを入力。RTBに作成してもらうことも可能です(※3)。 | |
extra_star | 任意 | オプション | 05、15のように小数点を省いた 2桁数字 | 広告バナー上でユーザーの評価などを☆で表示させることができ、その☆の数をアイテムごとに入力します(※4)。 | |
extra_atp | 任意 | オプション | 推奨15文字以内(全角半角問わず) | クリエイティブのpriceエリアに「price」項目より優先して表示される内容(文言可)。価格がないサイトでアイテムの特徴を表示する際などにも活用できます。 | 未経験歓迎 |
deeplink_url_ios | 任意 | オプション | 半角英数のみ1024文字以内 | アプリ広告を実施する際に入力。iOSディープリンクURLを記載します。 | sampleadvertiser.ios://view?productID=ABC123&utm_source=rtbhouse |
deeplink_url_android | 任意 | オプション | 半角英数のみ1024文字以内 | アプリ広告を実施する際に入力。AndroidディープリンクURLを記載します。 | sampleadvertiser.android://view?productID=ABC123&utm_source=rtbhouse |
idの項目(カラム)で設定する値について(※1)
idの項目(カラム)に設定するIDがRTB Houseの計測タグ「Product Page code」で取得するIDと完全に一致している必要があります。これにより、データフィード内のアイテムとウェブサイト上のアイテムが同じものであることが認識されます。
sale_priceの項目(カラム)使用について(※2)
sale_priceのカラムを使用する際は、事前にRTB House社への相談が必要です。
表示形式についても、例えば下記のようにパターンが複数あるため、確認が必要になります。
- セールプライスの項目に値が入っているアイテムはセールプライスを表示させ、値が入っていないアイテムはpriceを表示
- priceに取り消し線を入れ、sale_priceを表示させる etc.
extra_bdgの項目(カラム)のバッジ設定について(※3)
extra_bdgで表示させたい画像を自社で用意し、入稿できます。(ファイル形式はai、psd、png)
RTB Houseにバッジ作成の依頼も可能で、その場合は、背景色・文字色などカラーコードを指定します。
extra_starの変換表(※4)

※必須カラム以外の任意カラムを使用する際は、ヒアリングシートに記載し、RTB House社に連絡し取り込んでもらう必要があります。
RTB House社への連携・アップロード方法
データフィードのアップロード
データフィードの作成が完了したら、サーバにアップロードします。
データはデイリーで更新するよう設定しましょう。データフィードは在庫などの商品データが最新の状態であることが望ましいです。そのため、データフィードの更新(作成)時間は、サイトの基幹データや在庫データが更新された直後に設定することを推奨しています。
データフィードをアップロードするサーバは、自社サーバを利用するか、RTB House社のサーバを利用するかを選択します。
- RTB House社のサーバを利用する場合:RTB House社よりサーバURLが共有されますので、そちらにアップロードします。
- 自社サーバを利用する場合:ヒアリングシート(後述)を利用して、下記情報をRTB House社に連絡します。
連絡項目 | 備考 |
---|---|
ホスト先URL | データフィードのアップロード先URLを プロトコル(http, https, ftp)で指定 |
ログインID(認証が必要な場合) | |
ログインパスワード(認証が必要な場合) | 英数字のみ |
RTB House社への連絡
ヒアリングシートを利用して、下記情報をRTB House社に連絡します。
連絡項目 | 備考 |
---|---|
参考元にするフィード | 他媒体のデータフィードを利用して作成した場合、参考元の媒体名を選択 |
その他を選択された場合の参考元フィードを教えてください | 上記にて、「その他」を選択した場合に記載 |
取り込みを実行する時間 | 特に指定がない場合は4:00AMに取り込み処理を実施。最大4回/日まで取り込み時間の指定が可能。 |
フィードファイル名 | 日付など変動要素を含まない固定のファイル名 |
フィードファイルの文字コード | UTF8, Shift-JISなど |
パラメーターはフィード内に付与されていますか(Yes/No) | Noの場合、RTB House社にて付与するため、パラメータを連絡。「utm_source=rtbhouse」の文字列を必須。 |
カテゴリタグを実装してる場合の一致するフィード内カラム名 | 一致できない場合は必ずRTBHouseまで相談 |
ヒアリングシートについて
RTB House社への連携やアップロード時の連絡は、RTB House社より共有される「ヒアリングシート」を利用します。
ヒアリングシート内の下記項目についても併せて記載しておきましょう。
バナーの概要
連絡項目 | 備考 |
---|---|
CTA(ボタン文言) | 1種類のみ。全角5文字以内 |
Price表記 | 例)〇〇円、¥〇〇 |
ネイティブ広告
連絡項目 | 備考 |
---|---|
表示サイト名 | 例)Feedmatic |
さいごに
RTB Houseのデータフィードも基本的に他のダイナミック広告の媒体フィードと類似した項目が多いと思います。しかし、文字数制限や入力値の細かいルールなど異なる部分も多々あります。上記ご参考にしながら、作成いただけたらと思います。
Feedmaticでは、データフィードの作成から、サイトに合わせた最適なカスタマイズの設定を含めた運用を承ってします。もしご相談事項などございましたら、お気軽にご連絡ください。