Tealium Swiftライブラリ1.xのモジュール。
アプリバンドルに関する重要な情報を収集します。
各トラッキングコールにユーザーがリセット可能な広告識別子(IDFA)を追加し、オプションでApple Search Ads APIを実装してアトリビューション情報を収集します。
特定のユーザーインターフェースのインタラクションが発生したときに自動的にトラッキング呼び出しをトリガーします。例えば、タップ、スワイプ、画面表示など。
トラッキングコールをTealium Customer Data Hubにディスパッチします。
デバイスがネットワーク接続を報告しない場合、自動的にディスパッチをキューに入れます。
アプリのクラッシュを自動的に追跡します。モジュールが有効化され、対応するフレームワークがインストールされると、アプリでクラッシュが発生するとクラッシュイベントがトリガーされます。
それぞれのディスパッチにデータソース変数を追加します。
UserDefaultsをバックエンドに持つ永続的なデータストレージを提供します。
現在のデバイスに関する情報を収集し、トラッキングコール/ディスパッチに追加します。
デリゲートがディスパッチイベントの監視や抑制を可能にするマルチキャストデリゲートハンドラ。
このモジュールは、デバイスがオフラインの間に保留中のディスパッチをディスクに保存するために、Connectivityモジュールと連携して動作します。接続が回復すると、イベントのキューが送信されます。
FileManager/NSKeyedArchiver APIによって支えられた永続的なデータストレージを提供します。
アプリのライフサイクルイベントと関連データを自動的に追跡します。
イベントのデバイス位置情報と、関心のあるポイント周辺にジオフェンスを追加する機能を提供します。
LLDBコンソールへのデバッグ情報のロギングを可能にします。
データ変数をディスクに保存し、それらを各ディスパッチ/トラッキングコールに自動的に追加します。
Tealium iQタグ管理のイベントからネイティブコードブロックをトリガーすることを可能にし、拡張機能とロードルールによって制御します。
JavaScriptを実行するためにレンダリングされていないWKWebViewインスタンスを使用するUniversal Tag(utag.js)のクライアントサイド実装。
ビジターサービスから更新されたビジタープロファイルを取得します。
データ変数を主メモリ(RAM)に保存します。データは保存され、アプリが再起動されるまですべてのディスパッチ/トラッキングコールに追加されます。