Rinker で Yahoo!ショッピング のボタンをクリックすると、「 指定されたURLのページは存在しません。」になる

2020-03-09

2020-3-10追記 僕の設定が間違ってました(汗)詳細は「結論から言うと」に書きました。

症状

商品リンク設定のYahooボタン用商品URLの「確認」リンクは、Yahoo!ショッピングの商品検索結果ページが表示されます。

でも、ページに表示されたボタンをクリックすると、タイトル画像のエラーページが表示されます。同じ商品で、Amazonと楽天のボタンは、正常に検索結果画面が表示されました。

設定は、アフィリエイトIDのみです。

結論から言うと

「Rinker設定」の「Yahooショッピング(バリューコマース)設定」で 「LinkSwitch」は設定して、「アフィリエイトID」は設定なしにすれば正常に動作しました。

2020-3-10追記 僕の設定が間違ってました(汗)

id を取得した時、Yahoo!ショッピングからMyLinkで絞り込んで、その検索結果からコードを取得しました。

しかし、よく確認してみると、検索結果が4つ表示されていて、僕がidを取得した一番上の検索結果は、廃止されたはずの ジオシティーズ(shopping.geocities.jp)になっていました

「https://shopping.yahoo.co.jp/」のidを使えばいいのだと思いますが、既に正常に動作しているので、そのままにしときます。

でも、ジオシティーズの設定は無くしてもらった方が紛らわしくないと思いますが…。

試してみたこと

アフィリエイトID を設定し直し

ValueCommers の Yahoo!ショッピングの MyLink コードのsidとpidを設定しなおしました。

が、やはり「指定されたURLのページは存在しません」のページが表示されます。

LinkSwitch に設定を変更

LinkSwitch を有効にして、コードを設定画面に貼り付け。

試すと、正常に検索結果が表示されました。

結論

有名なプラグインなのに同じような症状が検索にひっかからないので、僕の設定が何か間違っているかもですが、Rinker で Yahoo!ショッピングボタンをクリックすると「指定されたURLのページは存在しません。」が表示される場合は、 LinkSwitch のみ設定してみるといいかもしれません。

↑間違ってました。エラーが出る時は、設定内容を十分に見返しましょう(汗)