標準で発生するイベントにフィールドを付加するのは可能ですか?
KARTE SDK v2以降 では可能です。
一方で v1以前 では本機能は実装されていません。
標準で発生するイベントとは?
開発者によるイベント実装なしにSDKが独自に発生させるイベントです。
イベントの詳細については、下記ドキュメントをご覧ください。
標準で発生するイベントにフィールドを付加する方法
TrackerDelegate
インターフェースを実装したインスタンスを、Tracker
クラスの setDelegate
メソッドで設定することで、発生するイベントをフックして受け取ることが可能です。
なお標準で発生するイベント以外のイベントもフックされるため、フィールドを追加するかどうかはイベント名をチェックして判断することになります。
Updated over 2 years ago