GAIEcommercePromotion 类参考

概览

此类用于为 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)  index

使用此实例中存储的字段构建一个 NSDictionary。

index 参数是此促销信息在促销信息列表中的索引。
一般情况下,用户无需调用此方法。