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

Specification

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

計測イベントイベント名イベントの内容と送信タイミング
インストールnative_app_install

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

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

アップデートnative_app_update

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

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

アプリ起動native_app_openアプリ起動時(SDKの初期化直後)に発生します。
アプリクラッシュnative_app_crashed

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

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

表示準備_message_ready接客サービスのアクションが配信された時に発生します。
接客配信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_idrenewVisitorIdメソッドを呼び出した時にイベントが発生します。
ディープリンクによるアプリ起動deep_link_app_open

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

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

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

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

自分探しnative_find_myself

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

接客クリック(Message β)mass_push_click

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