Visão geral
Classe para criar campos relacionados à promoção para hits do Google Analytics.
Os campos dessa classe podem ser usados para representar promoções internas exibidas em um aplicativo, como banners, anúncios em banner etc.
Uso normal:
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]];
Herda o NSObject.
Métodos de instância | |
(GAIEcommercePromotion *) | - setId: |
Define o ID usado para identificar uma promoção nos relatórios do Google Analytics. Mais... | |
(GAIEcommercePromotion *) | - setName: |
Define o nome usado para identificar uma promoção nos relatórios do Google Analytics. Mais... | |
(GAIEcommercePromotion *) | - setCreative: |
Define o nome do criativo associado à promoção. Mais... | |
(GAIEcommercePromotion *) | - setPosition: |
Define a posição da promoção. Mais... | |
(NSDictionary *) | - buildWithIndex: |
Cria um NSDictionary de campos armazenados nessa instância. Mais... | |
Documentação do método
- (GAIEcommercePromotion *) setId: | (NSString *) | pid |
Define o ID usado para identificar uma promoção nos relatórios do Google Analytics.
- (GAIEcommercePromotion *) setName: | (NSString *) | name |
Define o nome usado para identificar uma promoção nos relatórios do Google Analytics.
- (GAIEcommercePromotion *) setCreative: | (NSString *) | creative |
Define o nome do criativo associado à promoção.
- (GAIEcommercePromotion *) setPosition: | (NSString *) | position |
Define a posição da promoção.
- (NSDictionary *) buildWithIndex: | (NSUInteger) | index |
Cria um NSDictionary de campos armazenados nessa instância.
O parâmetro "index" é o índice dessa promoção na lista de promoções em questão.
Normalmente, os usuários não precisam chamar esse método.