You are here

function ga_push_analyticsjs_measurement_protocol_map_enhanced_ecommerce_item in GA Push 7

Key relationship map between analyticsjs & measurement_protocol for enhanced ecommerce items (products, impressions, etc).

Only store second part of the key. Example: pr<productIndex>nm -> nm.

See also

https://developers.google.com/analytics/devguides/collection/protocol/v1...

1 call to ga_push_analyticsjs_measurement_protocol_map_enhanced_ecommerce_item()
ga_push_analyticsjs_measurement_protocol_mapping_enhanced_ecommerce_item in ./ga_push.module
Map enhanced ecommerce item (product, product impression) to measurement protocol format.

File

./ga_push.module, line 827
Drupal Module: GA Push.

Code

function ga_push_analyticsjs_measurement_protocol_map_enhanced_ecommerce_item() {
  return array(
    'quantity' => 'qt',
    'price' => 'pr',
    'sku' => 'id',
    'name' => 'nm',
    'category' => 'ca',
    'variant' => 'va',
    'brand' => 'br',
    'position' => 'po',
    'couponCcode' => 'cc',
    'position' => 'ps',
  );
}