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',
);
}