Googleショッピング連携

Googleショッピングとは

Googleが提供する商品の価格・情報比較検索サービスです。
複数のオンラインショップや実店舗の在庫を横断して検索し、商品の画像、価格、店舗情報を一目で比較しながら、目当てのサイトですぐに購入できるのが特徴です。



連携までの流れ



STEP1.  商品管理>商品登録画面にて、商品を登録する。

※Googleショッピング連携では「JANコード」は必須項目です。


STEP2.  Googleショッピング連携用のXML(データフィード)機能を開放する。

リピストクロスサポートセンター(rpstx-support@rpst.co.jp)までメールでご連絡ください。


STEP3.  Google Merchant Centerアカウントを開設する。

まだお持ちでない場合は、Google Merchant Centerにアクセスし、アカウントを作成します。
画面の指示に従って、ビジネス情報の入力とショップサイトの所有権の確認(ウェブサイトの確認と申し立て)を完了させてください。

※「Google Merchant Center」の設定に関するお問い合わせはサポート対象外となります。


STEP4.  Google Merchant Centerにて、XMLフィードを登録する。

下記は登録例になります。

①.「商品」>「フィード」(または「データソース」)を選択し、プラスボタン(+)をクリックして、新しいメインフィードを追加します。
②.販売国と言語(例:日本 / 日本語)を選択します。
③.フィードの名前を入力し、入力方法で「スケジュール設定された取得(Scheduled Fetch)」を選択します。
④.XMLファイルが配置されているURL(例: https://ご契約ドメイン/feeds/google.php)を入力し、Googleが読み込みに行くスケジュール(毎日/毎週など)を設定します。





XML定義一覧



XMLの確認方法

オプションを有効にすると、以下のURLからGoogle ショッピング用のXMLデータを確認できます。

◼︎XML取得URL
https://ご契約ドメイン/feeds/google.php
ブラウザで上記URLにアクセスし、XMLデータが表示されることを確認してください。


XMLデータサンプル

実際に出力されるXMLデータのサンプルです。

XMLサンプル(ソース)
<?xml version="1.0"?>
<rss xmlns:g="http://base.google.com/ns/1.0" version="2.0">
  <channel>
    <title>ショップ名</title>
    <link>https://www.example.com</link>
    <description>ショップの説明</description>
    <item>
      <g:id>p12345</g:id>
      <g:title>商品名(例:メンズ オーガニックコットン Tシャツ)</g:title>
      <g:description>商品の詳細な説明をここに記述します。</g:description>
      <g:link>https://www.example.com/p12345</g:link>
      <g:image_link>https://www.example.com/images/p12345.jpg</g:image_link>
      <g:availability>in_stock</g:availability>
      <g:price>2980 JPY</g:price>
      <g:brand>ブランド名</g:brand>
      <g:gtin>4512345678901</g:gtin>
      <g:condition>new</g:condition>
      </item>
  </channel>
</rss>


XML項目一覧

XMLに出力される各項目について説明します。

XML項目一覧
XMLタグ名 内容 取得元 備考
g:id p12345 商品コード -
g:title 商品名(例:メンズ オーガニックコットン Tシャツ) 商品名 -
g:description 商品の詳細な説明をここに記述します。 PC用詳細-メインコメント -
g:link
https://www.example.com/product/detail/2
商品詳細URL -
g:image_link
<img src="https://www.example.com/upload/save_image/product_02-main_list_image.png">
詳細-メイン画像 -
g:availability in_stock 在庫ステータス ※在庫判定条件は下記参照
g:price 2980 JPY 販売価格 「JPY」を付与して出力
g:brand ブランド名 ブランド名 ブランド未設定時は空欄
g:gtin 4512345678901 JANコード JANコードを出力

※JANコードは必須項目です。

g:condition new 固定値 常に new を出力


g:availability(在庫状況)の判定条件
【定期オンリーフラグが有効の場合】
定期申込み可能数を参照。
・定期申込み可能数が1以上の場合:in_stock(在庫あり)
・定期申込み可能数が0の場合:out_of_stock(在庫なし)

【定期オンリーフラグが無効の場合】
・都度・定期のどちらか一方でも購入できる状態(在庫数・定期申込み可能数が1以上)の場合:in_stock(在庫あり)
・都度・定期のどちらも購入できない状態(在庫数・定期申込み可能数が0)の場合:out_of_stock(在庫なし)




Q&A

  • XMLに商品情報が出力されません。
    商品の設定が下記になっている場合、XML(データフィード)に出力されません。
    ・商品管理>商品登録>3.販売制限 が「販売停止」になっている。
    ・商品管理>商品登録>4.商品詳細(detail)ページ公開・非公開 が「直接リンクの場合のみアクセス可」「アクセス不可」になっている。


この記事の目次

  1. Googleショッピングとは
  2. 連携までの流れ
  3. XML定義一覧
  4. Q&A

ありがとうございました。
よろしければ、ご意見をお聞かせください。

件名、コメントをご入力いただき、『送信』ボタンをクリックしてください。

ご意見を送られない場合は、『閉じる』ボタンをクリックしてください。

件名:

お問い合わせ内容:

閉じる