機能概要
WebView内からFANSHIPにイベントを送信することができる機能です。
何ができるのか
-
ページ遷移をトラッキングできます。
- ページ遷移時に自動でイベントを発行し、ページ滞在時間を計測します。
-
カスタムイベントの送信
shop.addCart
などのカスタムイベントを送信できます。
デフォルトプロパティ
イベント送信時に、共通で送るパラメータです。
※ 1度に送信できるイベントは100件です。
キー名 | 例 | 説明 |
---|---|---|
scheme |
https |
URLのスキーマが入ります。(:// は含めない) |
authority |
docs.fanship.jp |
URLのホスト名またはIPアドレスとポート番号 が入ります。 |
path |
/ja/dev/web/tracking.html |
ドメイン以降からクエリパラメータまでの文字列が入ります。(ルートの場合は/ ) |
query |
q=tracking |
クエリパラメータが入ります。(? は含まない) |
fragment |
id |
URLのフラグメントが入ります。 |
referrer |
https://google.com |
遷移元URLが入ります。 |
title |
FANSIHPサポート |
ページのタイトルが入ります。 |
canonicalUrl |
https://support.fanship.jp/hc/ja |
rel属性の値に"canonical" のlink要素が存在する場合、そのlink要素のhref属性値が入ります。 |
ogUrl |
https://support.fanship.jp/hc/ja |
property属性の値が"og:url" のmeta要素が存在する場合、そのmeta要素のcontent属性値が入ります。 |
pModel |
iPhone11,2 |
アプリから連携された端末名が入ります。 |
pOsVer |
9.1 |
アプリから連携されたOSバージョンが入ります。 |
eventTrackerVer |
3.0.0 |
モジュールのバージョンが入ります。 |
sessionId |
550e8400-e29b-41d4-a716-446655440000 |
新しいWebViewでページを開く度に付与されるIDが入ります。WebViewを開いている限り、ページの再読み込みや復元を越えて同じ値となります。 |
サポート対象
- FANSHIP SDK
- for iPhone 5.2.2 以上
- for Android 6.1.1 以上
- OS
- iOS: 11, 12, 13, 14
- Android: 6, 7, 8, 9, 10, 11
※ PC/SP版ブラウザは現在サポートしていません。