LINE広告経由で友だち追加し、外部サイトでCVした際に成果通知を行うことは可能ですか?
はい、サブスクラインの「トラッキングLIFF機能」と「外部リンクLIFFリダイレクト機能」を組み合わせることで、LINE広告経由の友だち追加から外部サイトのコンバージョン(CV)までを一貫して計測できます。
設定の流れはどうなりますか?
- サブスクラインで計測用のLIFF URLを発行し、広告・LPの友だち追加ボタンやQRコードを置き換える
- 友だち追加後、トークメッセージやリッチメニューなどでユーザーを外部サイトへ誘導する際に、外部リンクLIFFリダイレクト機能を使って広告ID・ユーザーIDなどのパラメータを引き継ぐ
- 外部サイト(サンクスページなど)にサブスクライン提供のポストバックタグを設置して、コンバージョン発生時に自動通知する
STEP 1:サブスクラインでトラッキングLIFFを設定
「トラッキング対応のLIFF URL」
を発行します。
これを、LINE広告のリンク先やLPの友だち追加ボタン・QRコードに設定することで、友だち追加時に広告IDなどがサブスクラインに記録されます。
参考リンク:トラッキング対応LIFF URLの作成方法
STEP 2:友だち追加後の外部サイト誘導
友だち追加完了後、LINEトークやリッチメニューで外部リンクを案内する際は、
外部リンクLIFFリダイレクト機能を活用します。
これにより、ユーザーID(luid)や広告IDなどの情報をクエリパラメータとして自動付与し、外部サイトへ遷移可能です。
参考リンク:外部リンクLIFFリダイレクト (リファラー転送)
STEP 3:外部サイトでクエリパラメータを保持
- サブスクライン提供の「query-getterタグ」を外部サイトで読み込む
query-getterタグ
<script src="https://cdn.subscline.jp/sdk/query-getter/v1/latest.js?type=setter"></script>
- URLのクエリ(例:
?luid=xxx&adv_id=yyy
)をローカルストレージに保存し、後続のタグ発火に備える
JavaScript実装が難しい場合は、カスタムスクリプトでクエリパラメータを取得→localStorageやクッキーに保存する方法でも問題ありません。
STEP 4:コンバージョンタグの設置
サブスクラインのポストバックタグ
を設置しておくと、ページ読み込みと同時にコンバージョンがサブスクラインへ通知されます。
それにより「どの広告経由で友だち追加されたユーザーが、最終的にCVしたか」をひも付け可能です。
サンプルコード例(ポストバックタグ)
<script src="https://cdn.subscline.jp/sdk/postback/v1/latest.js?keyword=conversion"></script>
LINE広告管理画面でもCVを記録したい場合は?
以下では、LINE Conversion APIを用いた計測の概要を紹介します。
1. LINE Conversion APIとは?
Conversion API とは、ブラウザ経由(LINE Tag)だけでなく、サーバーから直接コンバージョン(イベント)情報をLINEに送信できる仕組みです。
ブラウザ側の制限(ユーザーのCookie制限やJSのブロック)を受けにくいため、計測精度向上が期待できます。
送信したイベント情報は、LINE広告管理画面のレポートや配信最適化などにも活用されます。
2. イベント重複を防ぐためのdeduplication_keyの設定
同じCV(コンバージョン)イベントが、LINE Tag(クライアント側)とConversion API(サーバー側)の双方から送られる場合、重複計測を避けるために deduplication_key が必要です。
deduplication_key は、イベントごとにユニークな値を設定し、「event_name」×「deduplication_key」 の組み合わせで同一イベントかどうかを判別します。
例えば、LINE Tag と Conversion API の両方から 同じ event_name + deduplication_key が送られた場合、それらは一つのイベントとして扱われ、二重にカウントされません。
3. Conversion APIを使った計測の基本フロー
- アクセストークンとLINE Tag IDの取得
LINE広告の管理画面(Business Manager)で、Conversion API用のアクセストークンとLINE Tag IDを発行します。 - イベント送信順の考慮
イベントは発生した順序でできる限り早く送ることが推奨されています。
広告クリックから30日経過後に送信しても、有効なコンバージョンとみなされない場合があるので注意してください。 - ユーザーマッチのためのフィールド
Conversion APIでは、userオブジェクトを用いてマッチング(ユーザーの突合)が行われます。
一般的には、user.line_uid
(LINE ユーザーID)やuser.click_id
(広告クリックID)、user.phone
などを利用します。
external_id
を利用する場合は、同じLINE Tag ID で送られるデータ同士でしかマッチングされない点に注意してください。 - Google Tag Manager (GTM) 等を用いた実装例
ブラウザ(Web Container)→ サーバーサイド(Server Container)→ LINE Conversion API
イベント名・deduplication_key・external_id などを GTM のデータレイヤーや変数として設定し、両方の経路に同じ値を渡すとスムーズに重複除外できます。
4. サブスクラインと連携する際のポイント
サブスクラインで「外部リンクLIFFリダイレクト」から取得した広告IDやユーザーIDを、そのまま Conversion API 側へ送信する形を取れば、LINE広告管理画面のCV と サブスクライン 両方で同じコンバージョン情報を扱えます。
すでにサブスクラインのポストバックタグを設置済みの場合でも、追加でLINE Conversion API用の実装を行えば、LINE広告管理画面側のCVレポートにも反映されるようになります。
以上を踏まえて設定することで、LINE広告管理画面にもCV実績が反映され、より詳細に広告効果を把握できるようになります。
主な注意点は何ですか?
- LIFF URLやクエリパラメータを正しく設定しないと、広告IDの引き継ぎがうまくいかず計測漏れを起こす恐れがあります
- サブスクラインの自動応答キーワードとラベル設定を事前に確認し、重複や誤設定がないよう注意してください
- 広告管理画面やサブスクライン上でテストを行い、実際に自分が友だち追加→外部サイトCVまで到達し、レポート反映を確認しましょう
コメント