目次
レコメンドアルゴリズムとは
レコメンドアルゴリズムはwebサイト/メールに表示させるおすすめ商品を「商品データ」から抽出するためのアルゴリズムです。
b→dashのレコメンドアプリでは複数のレコメンドアルゴリズムを利用することができます。利用するレコメンドアルゴリズムによっては「顧客データ」「閲覧履歴データ」「アクセスログデータ」などのb→dash上のデータを利用した抽出条件の設定を利用することや、「ランキング形式」「webサイト/メール閲覧ユーザーとの相関」「ランダム指定」などの商品データの抽出方法の指定が可能です。
本記事ではb→dashで利用することができるレコメンドアルゴリズムについて紹介します。レコメンドアプリ活用にあたり、サイトレコメンド用データや、メールレコメンド用データを作成する際は本記事をご参照ください。
b→dashで利用できるレコメンドアルゴリズム
レコメンドアルゴリズムはサイトレコメンド用データの作成か、メールレコメンド用データの作成かによって利用できるアルゴリズムが異なります。利用できるレコメンドロジックに関してはb→dash管理画面(サイトレコメンド用データ/メールレコメンド用データ新規作成画面)で確認することができます。
サイトレコメンドで利用できるレコメンドアルゴリズム
サイトレコメンド用データの作成で利用できるアルゴリズムは現在以下の11種類です。
サイトレコメンド用データ新規作成画面-アルゴリズム選択モーダル
レコメンドアルゴリズム詳細
メールレコメンドで利用できるレコメンドアルゴリズム
メールレコメンド用データの作成で利用できるアルゴリズムは現在以下の7種類です。
メールレコメンド用データ新規作成画面-アルゴリズム選択モーダル
レコメンドアルゴリズム詳細
レコメンドアルゴリズム「類似ユーザーの相関」では、顧客IDを含む購買履歴/閲覧履歴データが必要になります。
購買履歴/閲覧履歴データの顧客IDは一部値が入っていない場合でも、顧客IDカラムに値が入っているデータを絞り込んで相関を計算するため、利用することができます。会員登録していないユーザーが購買/閲覧したデータが一部含まれているデータも利用できますのでご活用ください。
サブロジックに利用できるレコメンドアルゴリズム
レコメンドアルゴリズムは最初に商品データを抽出するための「メインロジック」と、メインロジックで抽出した商品データがwebサイト/メールに表示する商品数として足りなかった場合にもう一度商品データを抽出するための「サブロジック」と、2つまで選択することができます。
サブロジックとして選択するレコメンドアルゴリズムは、メインロジックで選択したレコメンドアルゴリズムの種類によっては選択できないものがあります。
レコメンドデータ作成の際にサブロジックを利用する場合は、下記の一覧を参照にメインロジックとサブロジックで選択するレコメンドアルゴリズムをご確認ください。