Ringkasan
Class untuk membuat informasi terkait produk untuk beacon Google Analytics.
Gunakan class ini untuk melaporkan informasi tentang produk yang dijual oleh penjual atau tayangan produk yang dilihat oleh pengguna. Instance class ini dapat dikaitkan dengan Tindakan Produk dan Daftar Tayangan Produk.
Penggunaan standar:
[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]];
Mewarisi NSObject.
Metode Instance | |
(GAIEcommerceProduct *) | - setId: |
Menetapkan ID yang digunakan untuk mengidentifikasi produk di laporan GA. Lainnya... | |
(GAIEcommerceProduct *) | - setName: |
Menetapkan nama yang digunakan untuk mengidentifikasi produk dalam laporan GA. Lainnya... | |
(GAIEcommerceProduct *) | - setBrand: |
Menetapkan merek yang terkait dengan produk di laporan GA. Lainnya... | |
(GAIEcommerceProduct *) | - setCategory: |
Menetapkan kategori yang terkait dengan produk di laporan GA. Lainnya... | |
(GAIEcommerceProduct *) | - setVariant: |
Menetapkan varian produk. Lainnya... | |
(GAIEcommerceProduct *) | - setHarga: |
Menetapkan harga produk. Lainnya... | |
(GAIEcommerceProduct *) | - setQuantity: |
Menetapkan jumlah produk. Lainnya... | |
(GAIEcommerceProduct *) | - setCouponCode: |
Menetapkan kode kupon yang terkait dengan produk. Lainnya... | |
(GAIEcommerceProduct *) | - setPosition: |
Menetapkan posisi produk di daftar tayangan layar/produk, dll. Lainnya... | |
(GAIEcommerceProduct *) | - setCustomDimension:value: |
Menetapkan dimensi kustom yang dikaitkan dengan produk ini. Lainnya... | |
(GAIEcommerceProduct *) | - setCustomMetric:value: |
Menetapkan metrik kustom yang terkait dengan produk ini. Lainnya... | |
(NSDictionary *) | - buildWithIndex: |
Membuat NSDictionary kolom yang disimpan dalam instance ini yang sesuai untuk tindakan produk. Lainnya... | |
(NSDictionary *) | - buildWithListIndex:index: |
Membuat NSDictionary kolom yang disimpan dalam instance ini yang sesuai untuk daftar tayangan. Lainnya... | |
Dokumentasi Metode
- (GAIEcommerceProduct *) setId: | (NSString *) | productId |
Menetapkan ID yang digunakan untuk mengidentifikasi produk di laporan GA.
- (GAIEcommerceProduct *) setName: | (NSString *) | productName |
Menetapkan nama yang digunakan untuk mengidentifikasi produk dalam laporan GA.
- (GAIEcommerceProduct *) setBrand: | (NSString *) | productBrand |
Menetapkan merek yang terkait dengan produk di laporan GA.
- (GAIEcommerceProduct *) setCategory: | (NSString *) | productCategory |
Menetapkan kategori yang terkait dengan produk di laporan GA.
- (GAIEcommerceProduct *) setVariant: | (NSString *) | productVariant |
Menetapkan varian produk.
- (GAIEcommerceProduct *) setHarga: | (NSNumber *) | productPrice |
Menetapkan harga produk.
- (GAIEcommerceProduct *) setQuantity: | (NSNumber *) | productQuantity |
Menetapkan jumlah produk.
Kolom ini biasanya tidak digunakan bersama tayangan produk.
- (GAIEcommerceProduct *) setCouponCode: | (NSString *) | productCouponCode |
Menetapkan kode kupon yang terkait dengan produk.
Kolom ini biasanya tidak digunakan bersama tayangan produk.
- (GAIEcommerceProduct *) setPosition: | (NSNumber *) | productPosition |
Menetapkan posisi produk di daftar tayangan layar/produk, dll.
- (GAIEcommerceProduct *) setCustomDimension: | (NSUInteger) | indeks | |
value: | (NSString *) | nilai | |
Menetapkan dimensi kustom yang dikaitkan dengan produk ini.
- (GAIEcommerceProduct *) setCustomMetric: | (NSUInteger) | indeks | |
value: | (NSNumber *) | nilai | |
Menetapkan metrik kustom yang terkait dengan produk ini.
- (NSDictionary *) buildWithIndex: | (NSUInteger) | indeks |
Membuat NSDictionary kolom yang disimpan dalam instance ini yang sesuai untuk tindakan produk.
Parameter indeks adalah indeks produk ini dalam daftar tindakan produk.
Biasanya, pengguna tidak perlu memanggil metode ini.
- (NSDictionary *) buildWithListIndex: | (NSUInteger) | lIndex | |
indeks: | (NSUInteger) | indeks | |
Membuat NSDictionary kolom yang disimpan dalam instance ini yang sesuai untuk daftar tayangan.
Parameter lIndex adalah indeks daftar tayangan produk, sedangkan parameter indeks adalah indeks produk ini dalam daftar tayangan tersebut.
Biasanya, pengguna tidak perlu memanggil metode ini.