This article describes how to set up the Amplitude tag in your Tealium iQ Tag Management (TiQ) account.

In this article:

Table of Contents Placeholder

Tag Tips

  • Conversion fires when Order ID is set.
  • Supports the following E-Commerce extension parameters:
    • Order ID (_corder)
    • Cart or Order Type (_ctype)
    • Customer ID (_ccustid)
    • List of Product IDs ( _cprod)
    • List of Quantities (_cquan)
    • List of Prices (_cprice)

Tag Configuration

First, go to Tealium's tag marketplace and add the Amplitude tag (Learn more about how to add a tag).

After adding the tag, configure the following settings:

  • API Key
    The API or Project Key supplied by Amplitude.

Data Mappings

Mapping is the process of sending data from a data layer variable to the corresponding destination variable of the vendor tag. For instructions on how to map a variable to a tag destination, see Data Mappings.

The available categories are:

Standard

Variable Description
api_key
  • The API or Project Key supplied by Amplitude.
batchEvents
  • Boolean
cookieExpiration
  • Number
cookieName
  • String
deviceId
  • String
deviceIdFromUrlParam
  • Boolean
domain
  • String

eventUploadPeriodMillis

  • Number
eventUploadThreshold
  • Number
forceHttps
  • Boolean
includeGclid
  • Boolean
includeReferrer
  • Boolean

includeUtm

  • Boolean
language
  • String
optOut
  • Boolean
platform
  • String
saveEvents
  • Boolean
savedMaxCount
  • Number
saveParamsReferrerOncePerSession
  • Boolean
sessionTimeout
  • Number
uploadBatchSize
  • Number

User Properties

Use these mappings to control user property operations that set and update user property values, such as location, language, account type, or player type.

Change custom to the name of the user property. For example, to map a user language create a mapping for set.language.

Learn more about Amplitude User Properties.

Variable Description
add.custom Increment the numerical value by a specified number
append.custom Append the value to the property array
prepend.custom Prepend the value to the property array
set.custom Set or overwrite the property value
setOnce.custom Set the value, and once set these values cannot be overwritten
unset.custom Unset the value to null

Events

Variable Description
Event Name  
eventProperties.custom  

E-Commerce

Variable Description

order_id

  • Order ID
  • Overrides _corder.
order_type
  • Cart or Order Type
  • Overrides _ctype.
customer_id
  • Customer ID
  • Overrides _ccustid.
product_id
  • Array
  • List of Product IDs
  • Overrides _cprod.
product_quantity
  • Array
  • List of Quantities
  • Overrides _cquan.
product_unit_price
    • Array
    • List of Prices
  •  
  • Overrides _cprice.
Public