Class: Staccato::TransactionItem

Inherits:
Object
  • Object
show all
Includes:
Hit
Defined in:
lib/staccato/transaction_item.rb

Overview

Item Hit type field definitions for Transactions

Author:

  • Tony Pitale

Constant Summary collapse

FIELDS =

Item field definitions

{
  transaction_id: 'ti',
  name: 'in',
  price: 'ip',
  quantity: 'iq',
  code: 'ic',
  variation: 'iv',
  category: 'iv', # duplicates 'variation'
  currency: 'cu'
}

Constants included from Hit

Hit::BOOLEAN_FIELDS, Hit::GLOBAL_OPTIONS

Instance Method Summary collapse

Methods included from Hit

#add_custom_dimension, #add_custom_metric, #add_measurement, #custom_dimensions, #custom_metrics, #fields, included, #initialize, #measurements, #params, #session_control, #track!

Methods included from BooleanHelpers

#boolean_field?, #convert_boolean, #convert_booleans, #integer_for

Instance Method Details

#typeObject

item hit type



20
21
22
# File 'lib/staccato/transaction_item.rb', line 20

def type
  :item
end