Genel bakış
Bir Google Analytics işaretçisi için ürünle ilgili bilgiler oluşturmaya yönelik sınıf.
Satıcılar tarafından satılan ürünler veya kullanıcıların gördüğü ürünlerin gösterimleri hakkında rapor oluşturmak için bu sınıfı kullanın. Bu sınıfın örnekleri hem Ürün İşlemleri hem de Ürün Gösterim Listeleri ile ilişkilendirilebilir.
Tipik kullanım:
[tracker set:kGAIScreenName value:@"MyScreen"]; GAIDictionaryBuilder *builder = [GAIDictionaryBuilder createScreenView]; GAIEcommerceProduct *product = [[GAIEcommerceProduct alloc] init]; [product setId:@""PID-1234""]; [product setName:@"Space Monkeys!"]; [product setPrice:@100]; [product setQuantity:@2]; [builder addProductImpression:product impressionList:@"listName"]; [tracker send:[builder build]];
NSObject öğesini devralır.
Örnek Yöntemleri | |
(GAIEcommerceProduct *) | - setId: |
GA raporlarında bir ürünü tanımlamak için kullanılan kimliği ayarlar. Diğer... | |
(GAIEcommerceProduct *) | - setName: |
GA raporlarında ürünü tanımlamak için kullanılan adı belirler. Diğer... | |
(GAIEcommerceProduct *) | - setBrand: |
GA raporlarında ürünle ilişkilendirilen markayı ayarlar. Diğer... | |
(GAIEcommerceProduct *) | - setCategory: |
GA raporlarında ürünle ilişkili kategoriyi ayarlar. Diğer... | |
(GAIEcommerceProduct *) | - setVariant: |
Ürünün varyantını ayarlar. Diğer... | |
(GAIEcommerceProduct *) | - setPrice: |
Ürünün fiyatını ayarlar. Diğer... | |
(GAIEcommerceProduct *) | - setquantity: |
Ürün miktarını ayarlar. Diğer... | |
(GAIEcommerceProduct *) | - setCouponCode: |
Ürünle ilişkili kupon kodunu ayarlar. Diğer... | |
(GAIEcommerceProduct *) | - setPosition: |
Ürünün ekrandaki/ürün gösterim listesindeki vb. konumunun konumunu ayarlar. Devamı... | |
(GAIEcommerceProduct *) | - setCustomDimension:value: |
Bu ürünle ilişkili özel boyutu ayarlar. Diğer... | |
(GAIEcommerceProduct *) | - setCustomMetric:value: |
Bu ürünle ilişkili özel metriği ayarlar. Diğer... | |
(NSDictionary *) | - buildWithIndex: |
Bu örnekte depolanan alanlar için bir ürün işlemi için uygun olan NSDictionary oluşturur. Diğer... | |
(NSDictionary *) | - buildWithListIndex:index: |
Bu örnekte depolanan alanlar için gösterim listesine uygun bir NSDictionary oluşturur. Diğer... | |
Yöntem Dokümanları
- (GAIEcommerceProduct *) setId: | (NSString *) | productId |
GA raporlarında bir ürünü tanımlamak için kullanılan kimliği ayarlar.
- (GAIEcommerceProduct *) setName: | (NSString *) | productName |
GA raporlarında ürünü tanımlamak için kullanılan adı belirler.
- (GAIEcommerceProduct *) setBrand: | (NSString *) | productBrand |
GA raporlarında ürünle ilişkilendirilen markayı ayarlar.
- (GAIEcommerceProduct *) setCategory: | (NSString *) | productCategory |
GA raporlarında ürünle ilişkili kategoriyi ayarlar.
- (GAIEcommerceProduct *) setVariant: | (NSString *) | productVariant |
Ürünün varyantını ayarlar.
- (GAIEcommerceProduct *) setPrice: | (NSNumber *) | productPrice |
Ürünün fiyatını ayarlar.
- (GAIEcommerceProduct *) setquantity: | (NSNumber *) | productQuantity |
Ürün miktarını ayarlar.
Bu alan genellikle ürün gösterimleriyle kullanılmaz.
- (GAIEcommerceProduct *) setCouponCode: | (NSString *) | productCouponCode |
Ürünle ilişkili kupon kodunu ayarlar.
Bu alan genellikle ürün gösterimleriyle kullanılmaz.
- (GAIEcommerceProduct *) setPosition: | (NSNumber *) | productPosition |
Ürünün ekrandaki/ürün gösterim listesindeki vb. konumunun konumunu ayarlar.
- (GAIEcommerceProduct *) setCustomDimension: | (NSUInteger) | dizin | |
value: | (NSString *) | value | |
Bu ürünle ilişkili özel boyutu ayarlar.
- (GAIEcommerceProduct *) setCustomMetric: | (NSUInteger) | dizin | |
value: | (NSNumber *) | value | |
Bu ürünle ilişkili özel metriği ayarlar.
- (NSDictionary *) buildWithIndex: | (NSUInteger) | dizin |
Bu örnekte depolanan alanlar için bir ürün işlemi için uygun olan NSDictionary oluşturur.
Dizin parametresi, ürün işlem listesindeki bu ürünün dizinidir.
Normalde kullanıcıların bu yöntemi çağırması gerekmez.
- (NSDictionary *) buildWithListIndex: | (NSUInteger) | lIndex | |
dizin: | (NSUInteger) | dizin | |
Bu örnekte depolanan alanlar için gösterim listesine uygun bir NSDictionary oluşturur.
lIndex parametresi ürün gösterim listesinin dizinidir, index parametresi ise söz konusu gösterim listesindeki bu ürünün dizinidir.
Normalde kullanıcıların bu yöntemi çağırması gerekmez.