githubEdit

TikTok Offline Events

circle-info

This destination is currently under final review and will be available soon.

TikTokarrow-up-right is a social platform short-form video hosting service. This destination leverages TikTok Events APIarrow-up-right to report offline eventsarrow-up-right.

Key features

The TikTok Offline Events destination provides the following key features:

  • Events structure: our Events referencearrow-up-right covers TikTok offline eventsarrow-up-right, meaning that your data is properly bridged to the expected fields in an optimized way.

  • Prebuilt mappings: data mapping for event-based destinations happens automatically, which simplifies user inputs.

  • Automatic hashing: information is automatically hashed matching partner specifications.

  • Smart mapping: data mapping can be readjusted using your datalayer defined fields.

  • Support for multi-item data: information included in the itemarrow-up-right array is dispatched to TikTok.

Destination setup

Configuration

Settings
Description

Event Set Id

Required Your event set identifier value. More details are available following this LINKarrow-up-right. This setting supports dynamic values [1].

Mapping

Required Map "TikTok Event Types" with your "Commanders Act events" by setting at least a TikTok Event Type and a Commanders Act Event Name . One entry is required.

circle-info

[1] This feature allows you to set an event property holding a dynamic value by adding two open braces ({{) in front of your property name and two close braces (}}) at the end (E.g. {{myEventPropertyPathAndName}}).

Quick reference

Commanders Act Events
TikTok Event Type

[All events]

CompletePayment , Contact , Subscribe and SubmitForm [1]

circle-info

[1] See Configuration for more details.

Field Mappings

circle-info

See more details on phone format by following this LINKarrow-up-right.

Commanders Act Properties
TikTok Properties

Event Set Id

event_set_id

TikTok Event Type

event [1]

id

event_id

context.event_timestamp

timestamp[2]

user.phone

context.user.phone_numbers.0 [3]

user.email

context.user.emails.0 [3]

id

properties.order_id

shop_id

properties.shop_id

items.X.id

properties.contents.X.content_id

items.X.product.name

properties.contents.X.content_name

items.X.product.price

properties.contents.X.price

items.X.quantity

properties.contents.X.quantity

items.X.type

properties.contents.X.content_type

items.X.product.category_1> items.X.product.category_2> items.X.product.category_3> items.X.product.category_4> items.X.product.category_5

properties.contents.X.content_category

currency

properties.currency

value

properties.value

type

properties.event_channel

circle-info

[1] See Mapping in Configuration for more details. [2] Timestamp to be provided in milliseconds. This is converted in ISO-8601arrow-up-right format. [3] Field automatically hashed with SHA256 if not passed in clear.

Last updated

Was this helpful?