ヤフーアフィリエイトで Yahoo!ショッピング アフィリエイト

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

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

Yahoo! JAPANのアフィリエイトプログラムで作成したYahoo!ショッピングの広告リンクは、ヤフー以外のサービスに設置することを利用規約で禁止されています。ヘルプ参照

ヤフー以外のサービスに設置する場合は、バリューコマースを使用します。
バリューコマースは比較的審査が厳しいですが、バリューコマースの審査ポイントをクリアしていればまず大丈夫です。まだ提携していない方は、こちらから提携しましょう。
バリューコマースのアフィリエイトID設定方法

アフィリエイトIDをYahoo!ショッピングアフィリエイトで確認する

Yahoo! JAPANにログインし、Yahoo!ショッピングアフィリエイトの「アフィリエイトIDの確認」リンクから、IDを確認することができます。利用規約に同意していれば表示されるはずです。アフィリエイトIDは、1つのYahoo! JAPAN IDに対して1つですので、同意していなければ同意して確認しましょう。

アフィリエイトIDをHTMLで確認する

ジオシティーズ用バナーの場合
<IFRAME frameBorder="0" allowTransparency="true" height="60" width="120" 
marginHeight="0" scrolling="no" 
src="http://atq.ad.valuecommerce.com/servlet/atq/htmlbanner?
sid=○○&pid=△△
&vcptn=geoc%2Fp%2FABCDEFGHIJKLMNOPQRSTUVWXYZ--" 
MarginWidth="0"><script Language="javascript" ~つづく
Yahoo!ブログ用バナーの場合
vc_siz=5&vc_vcptn=blog%2Fp%2FABCDEFGHIJKLMNOPQRSTUVWXYZ--
&vc_pid=△△&vc_mname=Yahoo%21%A5%B7%A5%E7%A5%C3%A5%D4%A5%F3%A5%B0
商品リンクの場合
<a href="http://atq.ck.valuecommerce.com/servlet/atq/referral?
vs=○○&vp=△△&vcptn=geoc%2Fp%2FABCDEFGHIJKLMNOPQRSTUVWXYZ--&vc_url= ~つづく

Yahoo! JAPANアフィリエイトIDの指定

Yahoo! JAPANアフィリエイトIDは、上記赤色の部分です。これを、affiliate_idパラメータの値に使用します。

$affiliate  = '&affiliate_type=yid';
$affiliate .= '&affiliate_id=ABCDEFGHIJKLMNOPQRSTUVWXYZ--';

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

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

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