GAIEcommerceProductAction Class Referansı

Genel bakış

Bir Google Analytics isabeti için işlem/ödeme veya diğer ürün etkileşimiyle ilgili bilgileri oluşturmaya yönelik sınıf.

Satılan, görüntülenen veya geri ödemesi yapılan ürünlerle ilgili bilgileri bildirmek için bu sınıfı kullanın. Bu sınıfın GAIDictionaryBuilder ile kullanılması amaçlanmıştır.
Tipik kullanım:

[tracker set:kGAIScreenName value:@"MyScreen"];
GAIDictionaryBuilder *builder = [GAIDictionaryBuilder createScreenView];
GAIEcommerceProductAction *action = [[GAIEcommerceProductAction alloc] init];
[action setAction:kGAIPAPurchase];
[action setTransactionId:@"TT-1234"];
[action setRevenue:@3.14];
[action setCouponCode:@"EXTRA100"];
[builder setProductAction:action];
GAIEcommerceProduct *product = [[GAIEcommerceProduct alloc] init];
[product setId:@""PID-1234""];
[product setName:@"Space Monkeys!"];
[product setPrice:@100];
[product setQuantity:@2];
[builder addProduct:product];
[tracker send:[builder build]];

NSObject öğesini devralır.

Örnek Yöntemleri

(GAIEcommerceProductAction *)- setAction:
 Bu ürün işlemi için ürün işlem alanını ayarlar. Diğer...
 
(GAIEcommerceProductAction *)- setTransactionId:
 İşlemle ilişkilendirilen benzersiz kimlik. Diğer...
 
(GAIEcommerceProductAction *)- setAliation:
 İşlemin satış ortağı değerini belirler. Diğer...
 
(GAIEcommerceProductAction *)- setRevenue:
 İşlemin toplam gelirini belirler. Diğer...
 
(GAIEcommerceProductAction *)- setTax:
 İşlemin toplam vergisini belirler. Diğer...
 
(GAIEcommerceProductAction *)- setShipping:
 İşlemin toplam gönderim maliyetlerini belirler. Diğer...
 
(GAIEcommerceProductAction *)- setCouponCode:
 Bu işlemde kullanılan kupon kodunu belirler. Diğer...
 
(GAIEcommerceProductAction *)- setCheckoutStep:
 Ödeme işleminin ilerleme durumunu belirler. Diğer...
 
(GAIEcommerceProductAction *)- setCheckoutOption:
 Ödeme işlemiyle ilişkili seçeneği belirler. Diğer...
 
(GAIEcommerceProductAction *)- setProductActionList:
 Google Analytics işaretçilerindeki ürünlerle ilişkili liste adını ayarlar. Diğer...
 
(GAIEcommerceProductAction *)- setProductListSource:
 Google Analytics işaretçilerindeki ürünlerle ilişkili liste kaynağı adını ayarlar. Diğer...
 
(NSDictionary *)- derleme
 Bu örnekte depolanan bu ürün işlemini temsil eden alanlar için bir NSDictionary oluşturur. Diğer...
 

Yöntem Dokümanları

- (GAIEcommerceProductAction *) setAction: (NSString *) productAction

Bu ürün işlemi için ürün işlem alanını ayarlar.

Geçerli değerler, GAIEcommerceFields.h adresinde "ürün işlem değerleri"nin altında bulunabilir.

- (GAIEcommerceProductAction *) setTransactionId: (NSString *) transactionId

İşlemle ilişkilendirilen benzersiz kimlik.

Bu değer, kGAIPAPurchase ve kGAIPARefund ürün işlemleri için kullanılır.

- (GAIEcommerceProductAction *) setİlişkisi: (NSString *) affiliation

İşlemin satış ortağı değerini belirler.

Bu değer, kGAIPAPurchase ve kGAIPARefund ürün işlemleri için kullanılır.

- (GAIEcommerceProductAction *) setRevenue: (NSNumber *) revenue

İşlemin toplam gelirini belirler.

Bu değer, kGAIPAPurchase ve kGAIPARefund ürün işlemleri için kullanılır.

- (GAIEcommerceProductAction *) setTax: (NSNumber *) tax

İşlemin toplam vergisini belirler.

Bu değer, kGAIPAPurchase ve kGAIPARefund ürün işlemleri için kullanılır.

- (GAIEcommerceProductAction *) setShipping: (NSNumber *) shipping

İşlemin toplam gönderim maliyetlerini belirler.

Bu değer, kGAIPAPurchase ve kGAIPARefund ürün işlemleri için kullanılır.

- (GAIEcommerceProductAction *) setCouponCode: (NSString *) couponCode

Bu işlemde kullanılan kupon kodunu belirler.

Bu değer, kGAIPAPurchase ve kGAIPARefund ürün işlemleri için kullanılır.

- (GAIEcommerceProductAction *) setCheckoutStep: (NSNumber *) checkoutStep

Ödeme işleminin ilerleme durumunu belirler.

Bu değer, kGAICheckout ve kGAICheckoutOptions ürün işlemleri için kullanılır.

- (GAIEcommerceProductAction *) setCheckoutOption: (NSString *) checkoutOption

Ödeme işlemiyle ilişkili seçeneği belirler.

Bu değer, kGAICheckout ve kGAICheckoutOptions ürün işlemleri için kullanılır.

- (GAIEcommerceProductAction *) setProductActionList: (NSString *) productActionList

Google Analytics işaretçilerindeki ürünlerle ilişkili liste adını ayarlar.

Bu değer, kGAIPADetail ve kGAIPAClick ürün işlemlerinde kullanılır.

- (GAIEcommerceProductAction *) setProductListSource: (NSString *) productListSource

Google Analytics işaretçilerindeki ürünlerle ilişkili liste kaynağı adını ayarlar.

Bu değer, kGAIPADetail ve kGAIPAClick ürün işlemlerinde kullanılır.

- (NSDictionary *) derleme

Bu örnekte depolanan bu ürün işlemini temsil eden alanlar için bir NSDictionary oluşturur.


Normalde kullanıcıların bu yöntemi çağırması gerekmez.