複数のカテゴリを掛け合わせた(※)カテゴリ別ランキング表示方法を説明します。
カテゴリ別ランキングでは、アイテムのカテゴリ情報が必要です。
カテゴリ情報は、アイテム情報収集タグの「category」パラメータから取得します。
また、カテゴリ別ランキング表示は、取得した「category」パラメータの値を使用し、カテゴリの絞り込みを行います。
複数カテゴリを掛け合わせる場合は、商品カテゴリを掛け合わせたカテゴリ情報を取得する必要があります。
複数カテゴリ
1商品に複数のカテゴリが紐づいている状態をさします。
例:
TシャツA → レディース・トップス
TシャツB → メンズ・トップス
<ご注意>
「category」の文字が含まれるパラメータ名で取得する値の数により、カテゴリオプション費用の対象となります。
商品詳細ページに設置しているアイテム情報収集タグに商品カテゴリを掛け合わせたカテゴリ情報を取得するための「category」パラメータを追加します。
例:TシャツAの商品カテゴリが「レディース・トップス」の場合
<script type="text/javascript">
try{
_rcmdjp._setItemData({
code: '1234567',
url: ' https://www.submit.ne.jp/recommend/sample/ladies/tops/1234567.html',
name: 'レディースVネックTシャツ ホワイト',
image: '/submit/sample/img/tops-image-01.png',
price:'13000',
category: 'ladies_tops', //追加した「category」パラメータ
stock: '10'
});
} catch(err) {}
</script>
すでに「category」パラメータで商品カテゴリを取得している場合は、「category_●●」のパラメータ名で取得します。「●●」の部分は、半角英数字で任意の文字を指定してください。
※パラメータの先頭文字列は、必ず「category」である必要があります。
例:
category_genre → OK
genre_category → NG
<script type="text/javascript">
try{
_rcmdjp._setItemData({
code: '1234567',
url: ' https://www.submit.ne.jp/recommend/sample/ladies/tops/1234567.html',
name: 'レディースVネックTシャツ ホワイト',
image: '/submit/sample/img/tops-image-01.png',
price:'13000',
category: 'ladies',
category_2: 'tops',
category_multi: 'ladies_tops', //追加した「category」パラメータ
stock: '10'
});
} catch(err) {}
</script>
アイテム情報収集タグ修正後、1日2回(朝8~11時頃/夜19時~22時頃)行われるレコメンドの自動更新後に確認を行います。
以下の手順でいくつかのアイテムを確認し、「category」「category_●●」のパラメータ名と値が表示されていることを確認してください。
万が一、「category」のパラメータ名と値が取得できていない場合は、以下をご確認ください。
例:TシャツAのカテゴリ情報をパラメータ名「category」、値「ladies_tops」として取得した場合
<script type="text/javascript">
try{
_rcmdjp._displayRanking({
type: 'pv',
span: 'week',
category: 'ladies_tops', //追加した「category」パラメータ
template: 'submit-ranking'
});
} catch(err) {}
</script>
例:TシャツAのカテゴリ情報をパラメータ名「category_multi」、値「ladies_tops」として取得した場合
<script type="text/javascript">
try{
_rcmdjp._displayRanking({
type: 'pv',
span: 'week',
category_multi: 'ladies_tops', //追加した「category」パラメータ
template: 'submit-ranking'
});
} catch(err) {}
</script>