Przegląd
Klasa do tworzenia pól związanych z promocją dla działań Google Analytics.
Pola z tej klasy mogą służyć do reprezentowania wewnętrznych promocji wyświetlanych w aplikacji (np. banerów, banerów reklamowych itp.).
Typowe zastosowanie:
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]];
Dziedziczy NSObject.
Metody instancji | |
(GAIEcommercePromotion *) | – setId: |
Ustawia identyfikator, który służy do identyfikowania promocji w raportach Google Analytics. Więcej... | |
(GAIEcommercePromotion *) | – setName: |
Ustawia nazwę, która służy do identyfikowania promocji w raportach Google Analytics. Więcej... | |
(GAIEcommercePromotion *) | – setCreative: |
Ustawia nazwę kreacji powiązanej z promocją. Więcej... | |
(GAIEcommercePromotion *) | – setPosition: |
Określa pozycję promocji. Więcej... | |
(NSDictionary *) | – buildWithIndex: |
Kompiluje NSDictionary pól przechowywanych w tej instancji. Więcej... | |
Dokumentacja metod
– (GAIEcommercePromotion *) setId: | (NSString *) | pid |
Ustawia identyfikator, który służy do identyfikowania promocji w raportach Google Analytics.
– (GAIEcommercePromotion *) setName: | (NSString *) | name |
Ustawia nazwę, która służy do identyfikowania promocji w raportach Google Analytics.
– (GAIEcommercePromotion *) setCreative: | (NSString *) | creative |
Ustawia nazwę kreacji powiązanej z promocją.
– (GAIEcommercePromotion *) setPosition: | (NSString *) | position |
Określa pozycję promocji.
- (NSDictionary *) buildWithIndex: | (NSUInteger) | indeks |
Kompiluje NSDictionary pól przechowywanych w tej instancji.
Parametr indeksu to indeks danej promocji na liście promocji.
Zwykle użytkownicy nie muszą wywoływać tej metody.