概要
Google アナリティクス トラッキング インターフェース。
[GAI trackerWithTrackingId:] からこのインターフェースのインスタンスを取得して、スクリーン、イベント、トランザクション、カスタム速度、例外をトラッキングします。このインターフェースの実装はスレッドセーフで、呼び出しによってブロックや長時間の遅延は発生しません。すべてのネットワーク アクティビティとディスク アクティビティは、バックグラウンドで行われます。
<NSObject> を継承します。
インスタンス メソッド | |
(void) | - set:value: |
トラッキング パラメータを設定します。詳細... | |
(NSString *) | - get: |
トラッキング パラメータを取得します。詳細... | |
(void) | - send: |
指定のパラメータ値でトラッキング情報をキューに追加します。詳細... | |
プロパティ | |
NSString * | name |
このトラッカーの名前。詳細... | |
BOOL | allowIDFACollection |
true に設定した場合、IDFA と関連フィールドの収集を許可します。詳細... | |
メソッドのドキュメント
- (void) set: | (NSString *) | parameterName | |
value: | (NSString *) | value | |
トラッキング パラメータを設定します。
- パラメータ
-
parameterName パラメータ名。 value パラメータに設定する値。これを nil にした場合、パラメータの値が消去されます。
- (NSString *) get: | (NSString *) | parameterName |
トラッキング パラメータを取得します。
- パラメータ
-
parameterName パラメータ名。
- 戻り値
- パラメータ値。指定のパラメータが設定されていない場合は nil。
- (void) send: | (NSDictionary *) | parameters |
指定のパラメータ値でトラッキング情報をキューに追加します。
- パラメータ
-
parameters このトラッキング情報のためだけに設定されるパラメータ名とパラメータ値のマップ。パラメータが設定されていない場合は nil。
プロパティのドキュメント
|
(readonly, nonatomic) |
このトラッカーの名前。
|
(readwrite, nonatomic, assign) |
true に設定した場合、IDFA と関連フィールドの収集を許可します。
デフォルトは false です。