1. LINEのパラメータを引き継いで外部ページを開く
LINEのパラメータ(LINEユーザIDやLineConfigIDなど)を外部ページに引き継ぐには、サブスクラインのtransfer
機能を使用します。この機能を使うことで、外部ページのURLにLINEのパラメータを付与して開くことが可能です。
例:
- LIFFのURL:
https://liff.line.me/1111111-aaaaa
- LineConfigID:
123456
- 外部ページのURL:
https://example.com
上記の場合、以下の形式でURLを構築します。
https://liff.line.me/1111111-aaaaa/transfer/?lineConfigId=123456&url=https://example.com/&luid=lineUserId&lcid=123456
実際の動作:
LINEユーザIDabcde
のユーザが上記のURLを開いた場合、結果として開かれるページは以下となります。
https://example.com?luid=abcde&lcid=123456
2. 外部ページでLINEのパラメータを保存する
外部ページでLINEのパラメータを保存するには、以下のJavaScriptタグを使用します。
埋め込みタグ:
<script src="https://cdn.subscline.jp/sdk/query-getter/v1/latest.js?type=setter"></script>
例:
URL https://example.com?luid=abcde&lcid=123456
で外部ページが開かれた場合、以下のデータがローカルストレージに保存されます:
- LINEユーザID:
abcde
- LineConfigID:
123456
3. 広告システムと連携する
サンクスページなどで広告システムと連携するには、サブスクラインの自動応答機能を利用します。
自動応答機能については、こちらから確認できます
例:
- 自動応答の発火キーワード:
conversion
上記の場合、以下のJavaScriptタグを使用します。
埋め込みタグ:
<script src="https://cdn.subscline.jp/sdk/postback/v1/latest.js?keyword=conversion"></script>
このタグにより、前述のステップ2で保存されたLINEユーザに対して、設定したキーワードに基づいて自動応答が送信されます。