[iOS]— SDKが標準で送るイベント

Specification

特別な実装なしにSDKが自動で発生させるイベントがいくつかあります。
そのため下記に記載のイベントに関しては、別途実装を行う必要はありません。

計測イベント

イベント名

イベントの内容と送信タイミング

インストール

native_app_install

アプリのインストール後の初回起動時(SDKの初期化直後)に発生します。

厳密にはSDK導入後の初回起動で発生するイベントであるため、イベント発生がインストール直後であることは保証されません。

アップデート

native_app_update

アプリのアップデート後の初回起動時(SDKの初期化直後)に発生します。

SDK導入時点のアップデートでは、本イベントは発生しません。

アプリ起動

native_app_open

アプリ起動時(SDKの初期化直後)に発生します。

アプリクラッシュ

native_app_crashed

アプリクラッシュ後の起動時に発生します。

イベントの発生は、KarteCrashReporting SDK を導入している場合に限ります。

接客配信

message_open

アプリ内メッセージが表示された時に発生します。

接客クリック

message_click

アプリ内メッセージ内のリンク(aタグ)を開いた時

ターゲット配信で送信されたアプリPUSH通知をタップした時

接客クローズ

message_close

アプリ内メッセージが閉じられた時に発生します。

アプリ内メッセージのリンク(aタグ)クリックにより閉じられる場合は本イベントは発生しません。

ネイティブアプリ・プッシュ通知用の情報

plugin_native_app_identify

KarteRemoteNotification SDK を適切に実装した状態でアプリ起動した場合に発生します。

FCMトークンや通知パーミッションの状態が送られます。

フォアグラウンド

native_app_foreground

didBecomeActiveNotification が通知されるタイミングでイベントが発生します。

バックグラウンド

native_app_background

willResignActiveNotification が通知されるタイミングでイベントが発生します。

ビジターIDのリセット

native_app_renew_visitor_id

renewVisitorIdメソッドを呼び出した時にイベントが発生します。

ディープリンクによるアプリ起動

deep_link_app_open

ディープリンクによってアプリが起動した時にイベントが発生します。

なお起動中のアプリ内で自身のアプリのディープリンクを開いた場合も本イベントが発生します。

Webサイトや他社アプリ上のリンククリックによるアプリ起動

アプリ内メッセージ上のリンククリックによるアプリ特定画面への遷移

自分探し

native_find_myself

native_find_myself 発火用のQRコードからアプリが起動されたタイミングで発生します。

接客クリック(Message β)

mass_push_click

Message βで送信されたアプリPUSH通知をタップした時