SELECTTYPEの予約システムでは、A8.netとアフィリエイト連携することが可能です。
A8.netのアフィリエイト連携を利用して集客を促すことができます。
・新トラッキング方式に対応しています。トラッキング設定についての詳細はA8公式ページをご参照ください。
・アフィリエイト連携を利用するためには、事前にA8.netに広告の申込みが必要です。
このブログエントリーでは、予約フォームにてA8.netアフィリエイトと連携をする方法をご案内します。
ログインしたらページ上部ヘッダーより「予約フォーム」→「集客/ A8.netアフィリエイト連携」をクリックします。
A8.net アフィリエイト連携の設定画面が表示されます。
A8.netで入手した「プログラムID」を入力します。
入力すると詳細設定が下に表示されます。
ここで設定した内容をもとに以下のサンプルのようなトラッキングコードを生成し完了画面にセットします。
<span id="a8sales"></span>
<script src="//statics.a8.net/a8sales/a8sales.js"></script>
<script>
a8sales({
"pid": "プログラムID",
"order_number": "注文番号",
"items": [
{
"code": "商品を識別するコード",
"price": 価格,
"quantity": 1
},
],
"total_price": 合計金額
});
</script>
なお、以下のタグは自動的に全画面に設置されますので特に意識する必要はありません。
<script src="//statics.a8.net/a8sales/a8sales.js"></script>
●注文番号の設定
「予約識別番号を「注文番号」としてA8.netに送信」を有効にするとSELECTTYPEで自動発行される識別番号を
パラメータ「order_number」にセットできます。
予約識別番号の設定方法はこちらからご参照ください。
A8.netに送信される商品情報(items)は自動的に一つにまとめられます。
また商品個数(quantity)も1として情報送信されます。
予約内容や予約枠数に影響を受けず、itemsもquantitiyも一つにまとめられて送信される、とご理解ください。
●料金の設定
予約時の売上をパラメータ「price」に設定したい場合には、
「予約時に算出された合計料金があれば、送信する料金情報に使用」を指定します。
料金は「price(商品単価)」「total_price(合計料金)」の両方に適用されます。
この指定を使用する際には、「合計料金の算出/表示」設定を有効にしておきましょう。
予約の受付設定によっては即時確定するパターンの他に「承認待ち」「キャンセル待ち」として受付するパターンもございます。
「承認待ち」「キャンセル待ち」の予約は成果として計上したくない場合には、
「確定予約時にのみ成果を発生させ、確定金額無し時は成果発生無し」を指定します。
「デフォルト料金」は以下のよう場合に適用されます。
・予約時の合計金額の算出が無い
・合計料金が0円
・料金の設定が無い
・「予約時に算出された合計料金を使う」の指定が無い
予約時の売上に関係なく、固定の料金をパラメータ「price(商品単価)」「total_price(合計料金)」に設定されたい場合には、
デフォルト料金を指定して、「予約時に算出された合計料金があれば、送信する料金情報に使用」「確定予約時にのみ成果を発生させ、確定金額無し時は成果発生無し」の指定を外しますと、いずれの予約もデフォルト料金で指定されるようになります。
●商品を識別するコードの設定
「予約された受付枠名/予約フォーム名を使う」を有効にすると予約時の受付枠タイトル・予約フォームタイトルがパラメータ「code」にセットされます。
「デフォルト」に登録したコードは以下のような場合に適用されます。
・複数枠への予約したとき
・受付枠名/予約フォーム名が取得できないとき
設定内容に問題がなければ「保存する」をクリックします。
更新メッセージが表示されると予約フォームにA8.netのトラッキングコードが反映されます。
このようにSELECTTYPEの予約システムで作成する予約フォームでは、A8.netのトラッキングコードの設置が可能です。
A8.netアフィリエイト広告との連携をご希望の場合にご活用ください。
A8.netアフィリエイト広告に関するご質問は公式ページをご参照ください。