Справочник по классу продуктов GAIEcommerceProduct

Обзор

Класс для создания информации о продукте для маяка Google Analytics.

Используйте этот класс, чтобы сообщать информацию о продуктах, продаваемых продавцами, или о впечатлениях от продуктов, просмотренных пользователями. Экземпляры этого класса могут быть связаны как с действиями продукта, так и со списками показов продукта.
Типичное использование:

[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.

Методы экземпляра

( GAIEcommerceProduct *) - установить идентификатор:
Устанавливает идентификатор, который используется для идентификации продукта в отчетах Google Analytics. Более...
( GAIEcommerceProduct *) - Имя набора:
Устанавливает имя, которое используется для идентификации продукта в отчетах GA. Более...
( GAIEcommerceProduct *) - установитьБренд:
Устанавливает бренд, связанный с продуктом в отчетах Google Analytics. Более...
( GAIEcommerceProduct *) - УстановитьКатегорию:
Устанавливает категорию, связанную с продуктом в отчетах GA. Более...
( GAIEcommerceProduct *) - установитьВариант:
Устанавливает вариант продукта. Более...
( GAIEcommerceProduct *) - Установить цену:
Устанавливает цену продукта. Более...
( GAIEcommerceProduct *) - установитьКоличество:
Устанавливает количество товара. Более...
( GAIEcommerceProduct *) - УстановитьКодКупона:
Устанавливает код купона, связанный с продуктом. Более...
( GAIEcommerceProduct *) - УстановитьПозицию:
Устанавливает положение продукта на экране/списке показов продукта и т. д. Подробнее...
( GAIEcommerceProduct *) - setCustomDimension:значение:
Устанавливает специальный параметр, связанный с этим продуктом. Более...
( GAIEcommerceProduct *) - setCustomMetric:значение:
Устанавливает специальную метрику, связанную с этим продуктом. Более...
(НССловарь *) - buildWithIndex:
Создает NSDictionary из полей, хранящихся в этом экземпляре, подходящих для действия продукта. Более...
(НССловарь *) - buildWithListIndex:индекс:
Создает NSDictionary из полей, хранящихся в этом экземпляре, подходящий для списка показов. Более...

Документация метода

- ( GAIEcommerceProduct *) setId: (НСтрока *) Код товара

Устанавливает идентификатор, который используется для идентификации продукта в отчетах Google Analytics.

- ( GAIEcommerceProduct *) setName: (НСтрока *) наименование товара

Устанавливает имя, которое используется для идентификации продукта в отчетах GA.

- ( GAIEcommerceProduct *) setBrand: (НСтрока *) продуктБренд

Устанавливает бренд, связанный с продуктом в отчетах Google Analytics.

- ( GAIEcommerceProduct *) setCategory: (НСтрока *) Категория продукта

Устанавливает категорию, связанную с продуктом в отчетах GA.

- ( GAIEcommerceProduct *) setVariant: (НСтрока *) вариант продукта

Устанавливает вариант продукта.

- ( GAIEcommerceProduct *) setPrice: (НСНомер *) цена продукта

Устанавливает цену продукта.

- ( GAIEcommerceProduct *) setQuantity: (НСНомер *) продуктКоличество

Устанавливает количество товара.

Это поле обычно не используется при показах товаров.

- ( GAIEcommerceProduct *) setCouponCode: (НСтрока *) ProductCouponCode

Устанавливает код купона, связанный с продуктом.

Это поле обычно не используется при показах товаров.

- ( GAIEcommerceProduct *) setPosition: (НСНомер *) позиция продукта

Устанавливает положение продукта на экране/списке показов продукта и т. д.

- ( GAIEcommerceProduct *) setCustomDimension: (НСУИнтегер) индекс
ценить: (НСтрока *) ценить

Устанавливает специальный параметр, связанный с этим продуктом.

- ( GAIEcommerceProduct *) setCustomMetric: (НСУИнтегер) индекс
ценить: (НСНомер *) ценить

Устанавливает специальную метрику, связанную с этим продуктом.

- (NSDictionary *) buildWithIndex: (НСУИнтегер) индекс

Создает NSDictionary из полей, хранящихся в этом экземпляре, подходящих для действия продукта.

Параметр index — это индекс этого продукта в списке действий продукта.
Обычно пользователям не нужно вызывать этот метод.

- (NSDictionary *) buildWithListIndex: (НСУИнтегер) lИндекс
индекс: (НСУИнтегер) индекс

Создает NSDictionary из полей, хранящихся в этом экземпляре, подходящий для списка показов.

Параметр lIndex — это индекс списка показов продукта, а параметр index — это индекс этого продукта в этом списке показов.
Обычно пользователям не нужно вызывать этот метод.