自動化ページトラッキングは、ページへのアクセス、ソース、ページの滞在時間などの情報を記録します。この情報は、PV、UV、ページトラフィックなどの指標を分析するために使用されます。
トラッキング
次の理由により、手動でのログトラッキングは不要です。
自動化ログは、特別な動作トラッキングメソッドを使用します。
実行時に、システムメソッドは Objective-C メソッド交換技術を使用して置き換えられ、監視メソッドが挿入されます。
タッチスクリーン操作またはシステム通知を介して監視メソッドがトリガーされると、動作トラッキング API をアクティブに呼び出して、トラッキングログをアップロードします。
ルール
UIViewController のライフサイクル中に、viewDidAppear はページのオープンを、viewWillDisappear はページのクローズを示します。ページが開いてから閉じられると、PV 数が 1 増加します。
カスタムパラメーターの追加
次のメソッドを実装することで、自動化ページトラッキングのカスタム拡張パラメーターを追加できます。カスタムパラメーターは、custParm=123^cus2=myinfo の形式で、拡張パラメーター 4 に表示されます。
#import <MPMasAdapter/MPRemoteLoggingInterface.h>
/**
自動トラッキングのカスタム拡張パラメーターを設定します
*/
+ (void)setAutoRemoteLogExtendParam:(NSDictionary *)extParam;