概要
Google アナリティクス ヒット用に、プロモーション関連のフィールドを作成するクラス。
このクラスのフィールドを使用すると、バナーやバナー広告など、アプリ内で実施する社内プロモーションを表すことができます。
一般的な使用方法:
GAIDictionaryBuilder *builder = [GAIDictionaryBuilder createScreenView]; GAIEcommercePromotion *promotion = [[GAIEcommercePromotion alloc] init]; [promotion setId:@"PROMO-ID1234"]; [promotion setName:@"Home screen banner"]; [builder set:kGAIPromotionClick forKey:kGAIPromotionAction]; [builder addPromotion:promotion]; [tracker send:builder.build]];
NSObject を継承します。
インスタンス メソッド | |
(GAIEcommercePromotion *) | - setId: |
Google アナリティクス レポートでプロモーションを識別するために使用する ID を設定します。その他... | |
(GAIEcommercePromotion *) | - setName: |
Google アナリティクス レポートでプロモーションを識別するために使用する名前を設定します。その他... | |
(GAIEcommercePromotion *) | - setCreative: |
プロモーションと関連付けられたクリエイティブの名前を設定します。その他... | |
(GAIEcommercePromotion *) | - setPosition: |
プロモーションの位置を設定します。その他... | |
(NSDictionary *) | - buildWithIndex: |
このインスタンスに保存されたフィールドの NSDictionary を作成します。その他... | |
メソッドのドキュメント
- (GAIEcommercePromotion *) setId: | (NSString *) | pid |
Google アナリティクス レポートでプロモーションを識別するために使用する ID を設定します。
- (GAIEcommercePromotion *) setName: | (NSString *) | name |
Google アナリティクス レポートでプロモーションを識別するために使用する名前を設定します。
- (GAIEcommercePromotion *) setCreative: | (NSString *) | creative |
プロモーションと関連付けられたクリエイティブの名前を設定します。
- (GAIEcommercePromotion *) setPosition: | (NSString *) | position |
プロモーションの位置を設定します。
- (NSDictionary *) buildWithIndex: | (NSUInteger) | index |
このインスタンスに保存されたフィールドの NSDictionary を作成します。
index パラメータは、プロモーション リストにおけるこのプロモーションのインデックスです。
通常、ユーザーがこのメソッドを呼び出す必要はありません。