概览
此类用于为 Google Analytics(分析)匹配构建与促销相关的字段。
此类中的字段可用于显示应用内投放的内部推广信息,例如横幅、横幅广告等。
典型用法:
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: |
设置 ID,此 ID 用于在 GA 报告中标识一条促销信息。更多... | |
(GAIEcommercePromotion *) | - setName: |
设置名称,此名称用于在 GA 报告中标识一条促销信息。更多... | |
(GAIEcommercePromotion *) | - setCreative: |
设置与此促销信息相关的广告素材。更多... | |
(GAIEcommercePromotion *) | - setPosition: |
设置促销信息的展示位置。更多... | |
(NSDictionary *) | - buildWithIndex: |
使用此实例中存储的字段构建一个 NSDictionary。更多... | |
方法说明
- (GAIEcommercePromotion *) setId: | (NSString *) | pid |
设置 ID,此 ID 用于在 GA 报告中标识一条促销信息。
- (GAIEcommercePromotion *) setName: | (NSString *) | name |
设置名称,此名称用于在 GA 报告中标识一条促销信息。
- (GAIEcommercePromotion *) setCreative: | (NSString *) | creative |
设置与此促销信息相关的广告素材。
- (GAIEcommercePromotion *) setPosition: | (NSString *) | position |
设置促销信息的展示位置。
- (NSDictionary *) buildWithIndex: | (NSUInteger) | 索引 |
使用此实例中存储的字段构建一个 NSDictionary。
index 参数是此促销信息在促销信息列表中的索引。
正常情况下,用户无需调用此方法。