مرجع کلاس GAIEcommerceProductAction

بررسی اجمالی

کلاسی برای ایجاد تراکنش/تسویه حساب یا سایر اطلاعات مرتبط با تعامل محصول برای موفقیت Google Analytics.

از این کلاس برای گزارش اطلاعات مربوط به محصولات فروخته شده، مشاهده شده یا بازپرداخت شده استفاده کنید. این کلاس برای استفاده با GAIDictionaryBuilder در نظر گرفته شده است.
استفاده معمولی:

[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 را به ارث می برد.

روش های نمونه

( GAIEcommerceProductAction *) - setAction:
فیلد اقدام محصول را برای این اقدام محصول تنظیم می کند. بیشتر...
( GAIEcommerceProductAction *) - setTransactionId:
شناسه منحصر به فرد مرتبط با تراکنش. بیشتر...
( GAIEcommerceProductAction *) - setAffiliation:
ارزش وابستگی تراکنش را تنظیم می کند. بیشتر...
( GAIEcommerceProductAction *) - مجموعه درآمد:
کل درآمد تراکنش را تنظیم می کند. بیشتر...
( GAIEcommerceProductAction *) - setTax:
مالیات کل معامله را تنظیم می کند. بیشتر...
( GAIEcommerceProductAction *) - setShipping:
کل هزینه های حمل و نقل معامله را تنظیم می کند. بیشتر...
( GAIEcommerceProductAction *) - setCouponCode:
کد کوپن مورد استفاده در این تراکنش را تنظیم می کند. بیشتر...
( GAIEcommerceProductAction *) - setCheckoutStep:
پیشرفت فرآیند پرداخت را تنظیم می کند. بیشتر...
( GAIEcommerceProductAction *) - setCheckoutOption:
گزینه مرتبط با پرداخت را تنظیم می کند. بیشتر...
( GAIEcommerceProductAction *) - setProductActionList:
نام لیست مرتبط با محصولات را در چراغ های Google Analytics تنظیم می کند. بیشتر...
( GAIEcommerceProductAction *) - setProductListSource:
نام منبع فهرست مرتبط با محصولات را در چراغ های Google Analytics تنظیم می کند. بیشتر...
(NSDictionary *) - ساختن
یک NDictionary از فیلدهای ذخیره شده در این نمونه ایجاد می کند که این عملکرد محصول را نشان می دهد. بیشتر...

مستندات روش

- ( GAIEcommerceProductAction *) setAction: (NSString *) محصول اکشن

فیلد اقدام محصول را برای این اقدام محصول تنظیم می کند.

مقادیر معتبر را می توان در GAIEcommerceFields.h تحت «مقدارهای اقدام محصول» یافت.

- ( GAIEcommerceProductAction *) setTransactionId: (NSString *) شناسه تراکنش

شناسه منحصر به فرد مرتبط با تراکنش.

این مقدار برای اقدامات محصول kGAIPAPpurchase و kGAIPARefund استفاده می شود.

- ( GAIEcommerceProductAction *) setAffiliation: (NSString *) وابستگی

ارزش وابستگی تراکنش را تنظیم می کند.

این مقدار برای اقدامات محصول kGAIPAPpurchase و kGAIPARefund استفاده می شود.

- ( GAIEcommerceProductAction *) setRevenue: (شماره NS *) درآمد

کل درآمد تراکنش را تنظیم می کند.

این مقدار برای اقدامات محصول kGAIPAPpurchase و kGAIPARefund استفاده می شود.

- ( GAIEcommerceProductAction *) setTax: (شماره NS *) مالیات

مالیات کل معامله را تنظیم می کند.

این مقدار برای اقدامات محصول kGAIPAPpurchase و kGAIPARefund استفاده می شود.

- ( GAIEcommerceProductAction *) setShipping: (شماره NS *) حمل دریایی

کل هزینه های حمل و نقل معامله را تنظیم می کند.

این مقدار برای اقدامات محصول kGAIPAPpurchase و kGAIPARefund استفاده می شود.

- ( GAIEcommerceProductAction *) setCouponCode: (NSString *) کوپن کد

کد کوپن مورد استفاده در این تراکنش را تنظیم می کند.

این مقدار برای اقدامات محصول kGAIPAPpurchase و kGAIPARefund استفاده می شود.

- ( GAIEcommerceProductAction *) setCheckoutStep: (شماره NS *) مرحله پرداخت

پیشرفت فرآیند پرداخت را تنظیم می کند.

این مقدار برای اقدامات محصول kGAICheckout و kGAICheckoutOptions استفاده می شود.

- ( GAIEcommerceProductAction *) setCheckoutOption: (NSString *) گزینه checkout

گزینه مرتبط با پرداخت را تنظیم می کند.

این مقدار برای اقدامات محصول kGAICheckout و kGAICheckoutOptions استفاده می شود.

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

نام لیست مرتبط با محصولات را در چراغ های Google Analytics تنظیم می کند.

این مقدار در عملکردهای محصول kGAIPADetail و kGAIPAClick استفاده می شود.

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

نام منبع فهرست مرتبط با محصولات را در چراغ های Google Analytics تنظیم می کند.

این مقدار در عملکردهای محصول kGAIPADetail و kGAIPAClick استفاده می شود.

- (NSDictionary *) ساخت

یک NDictionary از فیلدهای ذخیره شده در این نمونه ایجاد می کند که این عملکرد محصول را نشان می دهد.


به طور معمول، کاربران نیازی به فراخوانی این روش نخواهند داشت.