ecommerceProductDetailView

The ecommerceProductDetailView() method tracks the action of viewing a product page.

Syntax

[[PiwikTracker sharedInstance] ecommerceProductDetailView:products];

Parameters

products (Array, required)

Product list. Each product should have the following attributes:

sku (string, required)

Product stock-keeping unit.

name (string, optional)

Product name (default: “”).

category (string|Array, optional)

Product category or an array of up to 5 categories. Default: “”.

price (number|string, optional)

Product price has to be a float number or a string containing float number representation. Default: 0.

quantity (number|string, optional)

Product quantity has to be an integer number or a string containing integer representation. Default: 1.

brand (string, optional)

Product brand. Default: “”.

variant (string, optional)

Product variant. Default: “”.

customDimensions (object, optional)

Product custom dimensions. Default: {}.

Examples

EcommerceProducts *products = [[EcommerceProducts alloc] init];
[products addProductWithSku:@"craft-311"
                       name:@"Unicorn Iron on Patch"
                   category:@[@"Crafts & Sewing", @"Toys"]
                      price:@"49.90"
                   quantity:@3
                      brand:@"DMZ"
                    variant:@"blue"
           customDimensions:@{@1: @"coupon-2020", @2: @"20%"}];
[[PiwikTracker sharedInstance] ecommerceProductDetailView:products];

Related methods