サイト全体に「COLORS(ブルー)」スキン適用中。
シンプルなWordPressテーマ

Cocoonは、SEO・高速化・モバイルフレンドリーに最適化した無料テーマです。
見た目はシンプルですが、初めての方でも感覚的に使えるように
便利な機能を織り込んで作りました。
100%GPLテーマなので自由にご利用いただけます。

ダウンロードページはこちら。

ダウンロード

楽天商品リンクショートコードの使い方。サンプルつき。

ショートコード

Cocoonでは、楽天市場の商品を紹介するための「商品リンクショートコード」を利用できます。

設定方法などについては以下を参照してください。

楽天商品リンクの初期設定方法と使い方
楽天商品リンク機能を利用するには、事前準備が必要です。特に、「楽天アプリケーションID」と「楽天アフィリエイトID」は必須となります。加えて、楽天商品の商品番号の取得方法の紹介です。

以下では、設定後のショートコード利用方法をできるだけ詳しく説明したいと思います。

スポンサーリンク

基本構文

楽天商品リンクショートコードは、rakutenというショートコードで利用できます。

必要最低限の、基本構文はこちら。

アイテムコード(ID)を指定する場合

rakutenショートコードで、商品を紹介するには基本的にはidでアイテムコードを指定します。

ただ、アイテムコードを入手するには、いろいろ面倒なので取得用のブックマークレットを作成しました。

id取得には以下のブックマークレットをご利用ください。

楽天商品リンクブックマークレットの使い方
楽天商品リンクショートコードを手軽に作成するための「楽天リンク作成ブックマークレット」の登録方法と、使い方の解説です。

idオプションを指定した場合は、こんな感じになります。

[rakuten id="cococimo:10001366"]

ショップの商品ページを指定できます。

商品番号を指定する場合

価格ナビからブックマークレットを利用することによって、「同じ商品番号もつショップ商品ページの中からアフィリエイト料率が最も高いページ」にリンクされます(デフォルト設定時)。

no(商品番号)オプションを指定して利用します。

[rakuten no="4987107609229"]

サイト管理者が「楽天商品リンク」を見るとアフィリエイト料率が左下に表示されます。

サイト管理者が商品リンクを見た場合料率が表示される

少しても楽天アフィリエイトでパフォーマンスを上げるための機能です。

商品番号とは、価格ナビ個別ページに表示されるJAN・ISBN・UPC・EAN番号等のことです。

キーワード指定

kwオプションを指定すれば、検索ボタンも表示できます。

[rakuten id="seas-web-shop:10000860" kw="エルゴレスト アームレスト"]
[rakuten no="4902102072625" kw="コカ・コーラ500ml"]

rakutenショートコードオプション

基本的には上で書いたショートコードで利用できますが、以下では詳しいオプションを解説します。

id

idオプションには、楽天のアイテムコード(商品ID)を指定してください。

入力例:id=”dyson:10000338”

デフォルト値:(空欄)

idかnoオプションは必須入力項目です。
ショップ商品ページがなくなった場合は、検索テキストリンクが表示されます。

アイテムコード(商品ID)の取得方法

一応、手入力用にアイテムコードを個別ページから取得する方法も紹介しておきます。

アイテムコードを取得するには、個別ページのソースコードを開いてメタタグの中から「apprakuten:item_code」の値を取得します。

楽天商品ページのソースコードからアイテムコードを取得する

おそらく面倒くさいと思うので、ブックマークレットの利用をお勧めします。

入力例

[rakuten id="dyson:10000338" kw="ダイソン v10"]
[rakuten id="mangazenkan:10001052" kw="キングダム まとめ買い"]

no

idオプションには、楽天の「商品番号(アイテムコードとは別)」を指定してください。

入力例:no=”4902102072625″

デフォルト値:(空欄)

idかnoオプションは必須入力項目です。

noオプションによる商品リンク表示は、idオプションによる表示よりも確実性が低いです。うまく商品が表示されない可能性もあります。
確実に商品があるような定番商品の紹介におすすめです。

商品番号取得方法

商品番号を取得するには、価格ナビの個別ページから、JAN・ISBN・UPC・EAN番号を取得します。

価格ナビ個別ページから商品番号取得する

これも面倒くさいと思うので、ブックマークレットの利用をお勧めします。

楽天ショップ商品ページにある「商品番号」でも同様のことができますが、短い番号の場合意図しない検索結果が表示される可能性があります。

入力例

[rakuten no="4987110004301" kw="セイロガン糖衣"]
[rakuten no="4902102076562" kw="ファンタ グレープ"]

shop

商品番号(no)だけでは、思い通りの商品が選択されない場合があります。

その際は、shopオプションを利用して、「ショップコード」を取得すると商品ページを特定できます。

入力例:shop=”dyson”

入力例:shop=”scamposaka”

デフォルト値:(空欄)

表示する商品ページを固定したい場合は必ずshopオークションでショートコードを指定することをおすすめします。

ショップコードの取得方法

ショップコードは、楽天商品ページURLのitem.rakuten.co.jpの次に表示されます。

楽天のショップコードの取得

://item.rakuten.co.jp/dyson/244396-01/?iasid=07rpp_10095…

入力例

[rakuten no="9784063234329" shop="book" kw="行け!稲中卓球部 1 古谷実"]
[rakuten no="4934569351005" shop="book" kw="GHOST IN THE SHELL 士郎正宗"]

search

searchオプションを利用することで、「キーワードによる検索結果」の中からアフィリエイト料率(デフォルト)が最も高い商品を表示させることも可能です。

入力例:search=”商品を特定出来るようなキーワード”

入力例:search=”デロンギ オイルヒーター QSD0712-MB”

デフォルト値:(空欄)

キーワードによっては、商品を特定しきれず意図しない商品が表示される可能性があるので、あまり使用はお勧めしません。

入力例

[rakuten search="デロンギ オイルヒーター QSD0712-MB" kw="デロンギ オイルヒーター QSD0712-MB"]

kw

kwオプションは、商品検索ボタン用の検索キーワード設定です。

入力例:kw=”キーワード1″

入力例:kw=”キーワード1 キーワード2 キーワード3″

デフォルト値:(空欄)

キーワード未入力の場合は、全ての商品検索ボタンが表示されなくなります。検索ボタンを表示したくない場合は、キーワードを空欄にするといいでしょう。

入力例

kwオプションでスペースで区切ることによって、複合キーワードでも検索できます。

[rakuten no="jmc-4903320591103" kw="激落ちくん クロス"]
[rakuten id="a-price:10668579" kw="DCモーター 扇風機 YTW-D361YFR-K"]

title

titleオプションは、商品リンクのリンクテキストを変更したい場合に利用します。

入力例:title=”ユーザーが設定したいリンクテキストを入力”

デフォルト値:(空欄)

未入力だと、APIで取得した商品名がそのまま表示されます。デフォルトの商品名は、キーワード満載で見苦しい場合などに利用すると良いかもしれません。

入力例

titleオプションを入力することで、商品名を変更することも可能です。

[rakuten search="4111-ACC-0001" kw="ケンジントン トラックボール" title="ケンジントン SlimBlade Trackball"]
[rakuten no="9000009984074" kw="クリスタルガイザー 500mL" title="クリスタルガイザー(500mL*48本入)"]
desc

desc(description)オプションは、商品リンクに説明文を追加します。

入力例:desc=”表示したい説明文を入力”

入力例:desc=”無添加の天然素材で作られています。”

デフォルト値:(空欄)

未入力だと何も表示されません。

入力例

武田薬品工業 ベンザブロックLプラス 30カプレット (指定第2類医薬品)
スターモール
イブプロフェンが,のどの痛み・発熱などを改善します。
[rakuten no="4987123700788" kw="ベンザブロック" desc="イブプロフェンが,のどの痛み・発熱などを改善します"]
新 サランラップ レギュラー 30cmx20m まとめ買い1ケース60本
オオサキ楽天市場店
この商品はお買い得なまとめ買い1ケース購入(60本)です。
[rakuten no="4901670-110211" kw="サランラップ レギュラー" desc="この商品はお買い得なまとめ買い1ケース購入(60本)です。"]

price

priceオプションを指定すると、広告表示のオン/オフを切り替えることができます。

入力例:price=1(表示する)

入力例:price=0(表示しない)

デフォルト値:(空欄)

priceオプションが指定されていない場合は、Cocoon設定の「API」タブで指定されている設定が優先されます。

楽天商品リンクに価格を表示する方法
楽天商品リンクに対して、商品の価格情報を表示する方法夜です。全体的に設定する方法とショートコードで個別に設定する方法があります。

入力例

[rakuten id="kenkocom:11313238" price=1 kw="液体ムヒアルファEX"]
[rakuten no="4988102351267" price=0 kw="serial experiments lain Blu-ray"]

size

sizeオプションは、商品リンクの大きさを変更します。

大きな違いは、サムネイル画像です。S、M、Lとサイズ指定できるので、アピール度が結構変わってきます。

入力例:size=”s”

入力例:size=”m”

デフォルト値:m

Amazon商品リンクとは違い、楽天APIでは大きな画像取得できないのでLサイズはありません。

入力例

Sサイズ、Mサイズの商品リンク作成。

S

画像も小さくなりますが、ボタンも少し小さくなります。

[rakuten no="4987084416902-10" kw="ソフトサンティア" size="s"]

ある程度BabyLinkライクにもできます。

【第1類医薬品】スカルプD メディカルミノキ5 (60mL) [育毛剤 発毛剤 発毛 抜け毛 薄毛 脱毛 ミノキシジル スカルプd スカルプD]
アンファーストア
ミノキシジルを5%配合した男性の壮年性脱毛症における発毛剤です。
[rakuten no="SDMXN000A1" size="s" desc="ミノキシジルを5%配合した男性の壮年性脱毛症における発毛剤です。"]
M

標準的な商品リンクの大きさ。

[rakuten no="4901301356659" kw="エッセンシャル スマートブロードライ シャンプー" size="m"]
[rakuten search="3101-861690" size="m"]

sort

sortオプションは、同じ商品番号の商品だった場合にアフィリエイト料率が最も高い商品にリンクします。

入力例:sort=”standard”(楽天標準の検索順)

入力例:sort=”+itemPrice”(価格が低い順)

その他には、楽天商品検索APIで使用できるsortオプションは指定できます。

  • +affiliateRate:アフィリエイト料率順(昇順)
  • -affiliateRate:アフィリエイト料率順(降順)
  • +reviewCount:レビュー件数順(昇順)
  • -reviewCount:レビュー件数順(降順)
  • +reviewAverage:レビュー平均順(昇順)
  • -reviewAverage:レビュー平均順(降順)
  • +itemPrice:価格順(昇順)
  • -itemPrice:価格順(降順)
  • +updateTimestamp:商品更新日時順(昇順)
  • -updateTimestamp:商品更新日時順(降順)
  • standard:楽天標準ソート順

デフォルト値:-affiliateRate(アフィリエイト料率が高い順)

sortオプションが設定されていない場合は、「Cocoon設定→API」の「商品並び替え優先度」で設定されているソート順が設定されます。

入力例

[rakuten no="a61996xxx" kw="パンパース パンツ" sort="+itemPrice"]
[rakuten search="lg-019" kw="レギンス リブレギンス レディース ルームウェア" sort="standard"]

amazon

amazonオプションは、Amazonの商品検索ボタンを表示するかどうかを指定します。

入力例:amazon=0(表示しない)

デフォルト値:1(表示)

入力例

Amazon検索ボタンを消したい場合に。

[rakuten no="4549077208231" kw="パナソニック ジェットウォッシャー ドルツ" amazon=0]

rakuten

rakutenオプションは、楽天の商品検索ボタンを表示するかどうかを指定します。

入力例:rakuten=0(表示しない)

デフォルト値:1(表示)

入力例

楽天検索ボタンを消したい場合に。

[rakuten no="4987035090014_30" kw="カロリーメイト" rakuten=0]

yahoo

yahooオプションは、Yahoo!ショッピングの商品検索ボタンを表示するかどうかを指定します。

入力例:yahoo=0(表示しない)

デフォルト値:1(表示)

入力例

Yahoo!ショッピング検索ボタンを消したい場合に。

[rakuten search="R980060" kw="ルンバ 980" yahoo=0]

image_only

image_onlyオプションとsizeオプションを組み合わせることで、画像のみの商品リンクをつくれます。

楽天の場合は、画像サイズはS、M指定できます。

入力例:image_only=1(画像のみ)

デフォルト値:0(通常表示)

入力例

【第2類医薬品】セイロガン糖衣A(84錠入)【正露丸】【第2類医薬品】セイロガン糖衣A(84錠入)【正露丸】
[rakuten id="kenkocom:11312988" size="m" image_only=1]

[rakuten id="kenkocom:11312988" size="s" image_only=1]

border

borderオプションは商品リンクの枠線の表示を切り替えます。

入力例:border=0(表示しない)

デフォルト値:1(表示)

入力例

[rakuten id="biccamera:10069337" kw="ONKYO GX-500HD" border=0]

logo

logoオプションは商品リンク右下に表示されるロゴの表示を切り替えます。

入力例:logo=0(表示しない)

入力例:logo=1(表示)

デフォルト値:空欄(テーマ設定に準じる)

入力例

[rakuten id="edion:10446105" kw="パナソニック DCモーター搭載リビング扇風機" logo=0]

btn1_url

btn1_urlオプションは、ボタン先頭に指定したURLで「詳細ページ」というキャプションが挿入されたボタンを表示します。

入力例:btn1_url=任意のURL(表示)

デフォルト値:空欄(ボタンを挿入しない)

入力例

[rakuten id="emedama:10126462" kw="OSS ILCE-7M3K" btn1_url="https://www.sony.jp/ichigan/products/ILCE-7M3/" yahoo=0]

btn1_text

btn1_textオプションは、btn1_urlオプションでボタン先頭に挿入したボタンのキャプションを変更します。

入力例:btn1_text=”購入はこちら”

入力例:btn1_text=”詳細はこちら”

デフォルト値:空欄(ボタンを挿入しない)

btn1_urlが設定されていないとボタンは表示されません。

入力例

[rakuten id="emedama:10126462" kw="OSS ILCE-7M3K" btn1_url="https://www.sony.jp/ichigan/products/ILCE-7M3/" btn1_text="ソニー公式" yahoo=0]

btn1_tag

btn1_tagオプションは、タグをそのままボタンとして表示したい場合に利用します。

タグの改変が規約で禁止されているアフィリエイトタグなどをボタンとして表示したい場合に便利かと思います。

入力例:btn1_tag='<a href=”https://www.sony.jp/ichigan/products/ILCE-7M3/”>公式チェック</a>’

デフォルト値:空欄(ボタンを挿入しない)

btn1_tagの値を囲む場合は、「’(シングルコーテーション)」にする必要があります。
btn1_urlと、btn1_tag双方が設定されている場合は、btn1_tagが優先されます。

入力例

[rakuten id="emedama:10126462" kw="OSS ILCE-7M3K" btn1_tag='<a href="https://www.sony.jp/ichigan/products/ILCE-7M3/">公式チェック</a>' yahoo=0]

どうしてもダブルクォーテーションで値を囲みたい場合は、中のタグの属性値部分をシングルクォーテーションにする必要があります。

[rakuten id="emedama:10126462" kw="OSS ILCE-7M3K" btn1_tag="<a href='https://www.sony.jp/ichigan/products/ILCE-7M3/'>公式チェック</a>" yahoo=0]

btn2_url

btn2_urlオプションは、ボタン最後尾に指定したURLで「詳細ページ」というキャプションが挿入されたボタンを表示します。

入力例:btn2_url=任意のURL(表示)

デフォルト値:空欄(ボタンを挿入しない)

入力例

[rakuten id="emedama:10126462" kw="OSS ILCE-7M3K" btn2_url="https://www.sony.jp/ichigan/products/ILCE-7M3/" yahoo=0]

btn2_text

btn2_textオプションは、btn2_urlオプションでボタン最後尾に挿入したボタンのキャプションを変更します。

入力例:btn2_text=”購入はこちら”

入力例:btn2_text=”詳細はこちら”

デフォルト値:空欄(ボタンを挿入しない)

btn2_urlが設定されていないとボタンは表示されません。

入力例

[rakuten id="emedama:10126462" kw="OSS ILCE-7M3K" btn2_url="https://www.sony.jp/ichigan/products/ILCE-7M3/" btn2_text="ソニー公式" yahoo=0]

btn2_tag

btn2_tagオプションは、タグをそのままボタンとして表示したい場合に利用します。

タグの改変が規約で禁止されているアフィリエイトタグなどをボタンとして表示したい場合に便利かと思います。

入力例:btn2_tag='<a href=”https://www.sony.jp/ichigan/products/ILCE-7M3/”>詳細を見る</a>’

デフォルト値:空欄(ボタンを挿入しない)

btn2_tagの値を囲む場合は、「’(シングルコーテーション)」にする必要があります。
btn2_urlと、btn2_tag双方が設定されている場合は、btn2_tagが優先されます。

入力例

[rakuten id="emedama:10126462" kw="OSS ILCE-7M3K" btn2_tag='<a href="https://www.sony.jp/ichigan/products/ILCE-7M3/">詳細を見る</a>' yahoo=0]

どうしてもダブルクォーテーションで値を囲みたい場合は、中のタグの属性値部分をシングルクォーテーションにする必要があります。

[rakuten id="emedama:10126462" kw="OSS ILCE-7M3K" btn2_tag="<a href='https://www.sony.jp/ichigan/products/ILCE-7M3/'>詳細を見る</a>" yahoo=0]

注意点

楽天商品番号(noオプション)で指定した場合は、デフォルトでアフィリエイト料率が高い商品ページが表示されます。

ですので、思っていたページと違うページが表示されることもあるかと思います。

そういった場合はアイテムコード(idオプション)で指定すると定まったページになるかと思います。

一応、注意点を箇条書きしておきます。

  • 手入力するよりブックマークレットを利用したほうが楽
  • 必ずしも「商品リンク」が表示される保証はありません
  • 楽天商品検索APIでは画像の高さを取得できないので、AMPページではサムネイル画像は正方形になる
  • idで指定した場合でもショップページがなくなると商品リンクが表示されなくなる
  • noで指定した場合は意図したページが表示されない可能性がある
  • noで意図した商品が表示されない場合はshopオプションを指定する
  • searchはなるべく商品が限定できるキーワードにする必要がある
  • 楽天APIのリクエスト制限は厳しめ(基本1秒に1リクエスト)なので制限により商品リンクが表示されない可能性がある
  • リクエスト制限エラーが出たらしばらく時間を置いてリロードすると表示される
  • 楽天商品リンクキャシュを全削除するとAPIリクエスト制限に引っかかりやすくなる
  • なるべくリクエスト制限にかからないように二重にキャッシュが生成される(制限にかかった場合はバックアップキャッシュを利用)
  • Amazon商品リンクの仕様と比べるとかなりややこしい

尚、楽天商品リンク機能は、現在β版機能となっています。今後、予告なく仕様が変わる可能性があるのでご了承ください。

ショートコード楽天商品リンク
スポンサーリンク
この記事が気に入ったら
いいね!しよう
最新情報をお届けします。
わいひら

無料WordPressテーマ、Simplicity、Cocoonを作成。当サイトと寝ログを運営しています。

わいひらをフォローする
わいひらをフォローする
おすすめレンタルサーバー
mixhost

プラン変更で負荷対策が行えるので、ブログ向きのレンタルサーバーです。

◎LiteSpeedを用いた高速サーバー(完全SSD)
◎http/2・QUIC(高速化プロトコル)に対応
◎プランのアップ・ダウングレードが自由自在
◎転送量が多い
◎毎日無料バックアップ(14日分)
◎復元ポイントを指定して復旧可能(無料)
○サーバ引っ越しオプションあり(有料)
〇アダルト・出会い系サイト可
△安定性にやや欠ける

安定感抜群のサーバーです。あまり急激なアクセス変動がないアフィリエイトサイトに向いています。

◎nginxを用いた高速サーバー(完全SSD)
◎老舗サーバーなので安定感抜群
◎ディスク容量が多い
◎転送量が多い
◎同サービス内でドメイン管理が可能
○http/2(高速化プロトコル)に対応
○毎日無料バックアップ(14日分)
△DBは7日分だけ無料復旧可能(ファイルは有料)
×プラン変更でCPUのスペックアップができない
×プラン変更しても即時反映されない
×アダルト・出会い系サイト不可

性能も兼ね備えながら安くブログ運営を開始したいのであればここ1択。

◎LiteSpeedを用いた高速サーバー(完全SSD)
◎http/2・QUIC(高速化プロトコル)に対応
◎東京・大阪でリージョン選択が可能
◎プランのアップ・ダウングレードが自由自在
◎同サービス内でドメイン管理が可能
◎転送量が多い
◎毎日無料バックアップ(14日分)
◎復元ポイントを指定して復旧可能(無料)
○サーバ引っ越しオプションあり(有料)
△アダルト・出会い系サイト可(条件あり)
△開始したてなので運営能力は未知数(対応良)

格安な値段で始められる高機能サーバーです。
性能も備えつつ最安ならここ。
サイトを続けるうちにアクセスが増えれば、プランのアップグレートで対応可能です。

◎LiteSpeedを用いた高速サーバー(完全SSD)
◎激安プランが用意してある
◎値段あたりのスペックが高い(コスパ良し)
◎サーバ引っ越しオプションあり(無料)
○http/2(高速化プロトコル)に対応
〇アダルト・出会い系サイト可
△プランのアップは可能だがダウンは不可
△毎日自動バックアップ(1日分)
△前日のバックアップからのみ復元できる(無料)

Cocoon

コメント

タイトルとURLをコピーしました