本文へスキップ

Yahoo!ショッピングとバリューコマースの設定

Yahoo!デベロッパーネットワークでClient IDを発行し、バリューコマースの sid / pid とあわせてぷくリンクに設定する手順です。

3モールの中でいちばん始めやすい Yahoo!デベロッパーネットワークのアプリケーション登録は審査なし・即時でClient IDが発行されます。まず1モールだけ試したい方は、ここから始めるのがおすすめです。

必要なもの

項目取得先用途
Client ID(アプリケーションID)Yahoo!デベロッパーネットワーク商品検索・価格取得
sidバリューコマースのMyLinkコードアフィリエイトリンクの生成
pid同上同上

Client IDだけでも商品検索はできますが、成果につなげるには sid / pid の設定が必要です。

手順1: Client IDを発行する

  1. Yahoo!デベロッパーネットワーク にYahoo! JAPAN IDでログインします。
  2. アプリケーションを新規登録します(サーバーサイド/クライアントサイドの区分や、サイトURLの入力を求められます)。
  3. 発行された Client ID を控えます。審査はなく、すぐに使えます。

手順2: バリューコマースで sid / pid を調べる

  1. バリューコマース に登録し、Yahoo!ショッピングの広告と提携します(提携には審査があります)。
  2. 提携後、Yahoo!ショッピングの広告から MyLink のコードを発行します。
  3. 発行されたコードの中に sid=1234567pid=123456789 のような記述があります。この2つの数字を控えます。
<a href="//ck.jp.ap.valuecommerce.com/servlet/referral?sid=1234567&pid=123456789&vc_url=...">

太字の部分がそれぞれ sidpid です(上の数字はサンプルです)。

手順3: ぷくリンクに入力する

「設定 > ぷくリンク > API設定」タブのYahoo!ショッピングの欄に、次を入力します。

  • Yahoo!ショッピングのボタンを表示する にチェック
  • Client ID (アプリケーションID)
  • sid / pid
API設定タブのYahoo!ショッピング欄(IDはダミー値)
Yahoo!ショッピングの入力欄。Client ID だけでも検索はできます。

入力したら「Yahoo!をテスト」で接続を確認してください。

なお「リンク方式」では、バリューコマース経由(既定)ともしもアフィリエイト経由を選べます。もしも経由にする場合は、もしもの「かんたんリンク」のコードを貼り付けるとIDを取り込めます(もしもの設定)。商品検索はこの設定にかかわらず、常にYahoo!の公式APIを使います。

Yahoo!のクレジット表示は自動です Yahoo!ショッピングAPIの利用ガイドラインに基づき、Yahoo!の商品情報を表示したページの下部に「Webサービス by Yahoo! JAPAN」のクレジットが自動で表示されます。設定は不要です。

Yahoo!でできないこと

Yahoo!ショッピングは、始めるのはいちばん簡単ですが、3モールの中では制約がもっとも多いモールです。先に把握しておいてください。

JANコードのない商品は価格が更新されない

Yahoo!ショッピングの価格自動更新は、JANコードを持つ商品のみが対象です。JANコードがない商品は、挿入したときの価格を表示し続けます。ハンドメイド商品やセット販売など、JANコードが振られていない商品を紹介するときは覚えておいてください。

Amazon(ASIN)と楽天市場(itemCode)は、この制限を受けずに自動更新されます。価格を必ず最新にしたい商品は、Amazonか楽天をメインにするのが確実です。

なお、価格を出したくない場合は、そのカードだけ価格表示をオフにできます。古い価格を出し続けるより、消してしまうのも選択肢です。

商品画像ギャラリーが使えない

Yahoo!ショッピングのAPIは商品画像を1枚しか返さないため、複数写真のスワイプ表示(商品画像ギャラリー)はYahoo!の商品では使えません。Amazon・楽天市場のみの機能です。

口コミページへのリンクがない

★評価とレビュー件数は表示できますが、口コミページへのリンクはAmazonのみの対応です。

その他

  • 検索結果のページ送りは、およそ990件までです。
  • ストア情報を持たない商品では、価格の再取得時に別ストアの価格を拾う可能性があります。

接続テストでエラーが出たら

症状確認するところ
認証または認可に失敗するデベロッパーネットワークで発行したClient IDと、アプリケーションの状態を確認してください。
一時的に利用が制限されているおおむね1リクエスト/秒の制限があります。1秒以上おいて再試行してください。
検索はできるがリンクに成果がつかないsid / pid が未入力か、桁が違っている可能性があります。MyLinkコードから貼り直してください。

推しショップを登録する

「推しショップ」タブで、Yahoo!の店舗URL(https://store.shopping.yahoo.co.jp/ストアID/)またはストアIDを入力して「確認して登録」を押すと、その店舗だけに絞って商品を検索できるようになります。

← 楽天の設定 | 使い方ガイドに戻る | もしもの設定へ →