バリューコマースで Yahoo!ショッピング アフィリエイト

Yahoo!ショッピング WEBサービスで アフィリエイト 【 affiliate_type=vc 】

Yahoo!ショッピング WEBサービスでバリューコマースのアフィリエイトを使用する方法です。

ヤフーのアフィリエイトができるのは、バリューコマースのみです。
バリューコマースは比較的審査が厳しいですが、バリューコマースの審査ポイントをクリアしていればまず大丈夫です。まだ提携していない方は、こちらから提携しましょう。

まずは、自由テキストリンクのHTMLを作成する

  • オファーリストからYahoo!ショッピング(通常プロモーション)と提携する。
  • テキストリンクから自由テキストリンク【MyLink専用・・・】を選択し、HTMLコードを作成する。
<a href="http://ck.jp.ap.valuecommerce.com/servlet/referral?
sid=○○&pid=△△" target="_blank" >
<img src="http://ad.jp.ap.valuecommerce.com/servlet/gifbanner?
sid=○○&pid=△△" height="1" width="1" border="0">
自由テキスト</a>

バリューコマースアフィリエイトID

バリューコマースアフィリエイトIDは、自由テキストのリンク先(上記赤色の部分)に &vc_url=を追加し、URLエンコードしたものです。

http://ck.jp.ap.valuecommerce.com/servlet/referral? sid=○○&pid=△△&vc_url= 』 をURLエンコードし、affiliate_idパラメータの値に使用します。

PHPのコードでは、赤色の部分を◆◆に入れるだけです。商品検索 全体のサンプルコードも参考にして下さい。

$affiliate  = '&affiliate_type=vc';
$affiliate .= '&affiliate_id=';
$affiliate .= urlencode('◆◆') .'%26vc_url%3d';

上記コードの説明

プログラム 説明
$affiliate = '&affiliate_type=vc'; アフィリエイトタイプにバリューコマースを設定する
$affiliate .= '&affiliate_id='; バリューコマース自由テキストのリンク先◆◆をURLエンコードし、&vc_url=も追加している。(%26vc_url%3dは、&vc_url=をURLエンコードしたもの)
$affiliate .= urlencode('◆◆') .'%26vc_url%3d';

リクエストURLにaffiliate_typeaffiliate_idパラメータを追加すれば、返されるXMLファイルにアフィリエイト付きのURLが生成されてきます。

アフィリエイトIDの登録ができたら、さっそく使ってみましょう。
商品検索の リクエストの作成へ XML構造 サンプルコード

ホームページ WEBサービス API PHP プログラミング