アクション情報を保持するデータクラスです。
アクションに関連する処理をフックするためのモジュールタイプです。
(extensions in package io.karte.android.utilities)
アプリケーション情報を保持するクラスです。
キャンペーン情報を保持するデータクラスです。
SDKの設定を保持するクラスです。
カスタムイベント名を保持するクラスです。
ディープリンク処理をフックするためのモジュールタイプです。
Data Transfer Object from JSON
イベントを表現するクラスです。
各イベント名を示すインターフェースです。
アプリ内メッセージの管理を行うクラスです。
アプリ内メッセージで発生するイベントを委譲するためのクラスです。
(extensions in package io.karte.android.utilities)
(extensions in package io.karte.android.utilities)
(extensions in package io.karte.android.utilities)
KARTE SDKのエントリポイントであると共に、SDKの構成および依存ライブラリ等の管理を行うクラスです。
ライブラリを表すInterfaceです。
ログを出力するためのクラスです。
ログレベルを表す列挙型です。
(extensions in package io.karte.android.utilities)
message_xxx
イベント
message_xxx イベント名を定義した列挙型です。
message_xxx イベントのタイプを定義した列挙型です。
モジュールを表すInterfaceです。
通知関連処理を委譲するためのモジュールタイプです。
リポジトリに対するデータの読み書き等の操作を表現するインターフェースです。
(extensions in package io.karte.android.utilities)
設定値の取得完了をハンドルするためのInterfaceです。
イベントトラッキングを行うためのクラスです。 送信するイベントの種類に応じて、複数のメソッドが用意されております。 track 任意の名前のイベントを送る場合に利用します。 identify ユーザーに関する情報(ユーザーIDや名前、メールアドレス等)を送る場合に利用します。 view 画面表示に関する情報を送る場合に利用します。 通常は onCreate
等で呼び出します。
イベントトラッキングを行うためのクラスです。 送信するイベントの種類に応じて、複数のメソッドが用意されております。 track 任意の名前のイベントを送る場合に利用します。 identify ユーザーに関する情報(ユーザーIDや名前、メールアドレス等)を送る場合に利用します。 view 画面表示に関する情報を送る場合に利用します。 通常は onCreate
等で呼び出します。
トラッキング処理過程の一部を委譲するためのタイプ。
イベント送信処理に割り込むためのモジュールタイプです。
Track API のリクエスト情報を保持するクラスです。
Track API のレスポンス情報を保持する構造体です。
ユーザー情報に関連する処理をフックするためのモジュールタイプです。
WebView 連携するためのクラスです。
イベントに追加できるカスタムオブジェクトの型を示すエイリアスです。