Skip to main content

Introduction

TikTok GMV Max is TikTok Shop’s automated advertising product for driving gross merchandise value (GMV) — TikTok’s ad system optimizes spend against shop revenue across live shopping, short-form product ads, and shoppable creatives. This connector reads GMV Max campaign performance from TikTok’s Business API (v1.3), organized across four hierarchical collection levels: Campaign, Product, Creative, and Livestream. As a marketing connector with e-commerce KPIs, metrics and breakdowns are standardized so widgets can aggregate alongside ad-platform and commerce sources without additional configuration. To connect this data source, see How to connect TikTok GMV Max to Adriel.

Data refresh strategy

Architecture data

Architecture covers TikTok ad accounts and the TikTok Shop stores linked to each account. The store list is refreshed on every sync when “Use all stores” is enabled; when “Select stores” is used, the fixed list chosen at connection time is used.

Reports data

Daily cache. Report data is fetched from TikTok’s GMV Max API on a daily schedule; dashboards read from the cached snapshot rather than triggering live requests. Refresh schedule. The cache refreshes daily at 10:00 PM UTC on a rolling 3-day window. Initial back-fill. After connection, the last 90 days of historic data is retrieved.

Architecture levels

Ad account → Store → Campaign, plus per-Campaign sub-levels for Product, Creative, and Livestream.

Collection levels

GMV Max data is organized across four hierarchical collection levels. Each level exposes a different set of metrics and breakdowns.

Date range limits

Metrics

How to read the columns Data type uses this vocabulary: Number, Currency, Percentage, Ratio, Duration, Date, Text, URL, Array, Boolean. API Key in code style like gross_revenue is the literal TikTok Business API field. Metrics are grouped by which collection level they apply to. Italic text describes how a value is produced when it doesn’t map cleanly to a single API field — typically Adriel-side derivation from a rate metric.

GMV & orders (all levels)

Currency values are reported in the ad account’s configured TikTok currency.

Campaign settings (Campaign level)

Live viewership (Campaign and Livestream levels)

Product metadata (Product level)

Creative delivery (Creative level)

Creative video performance (Creative level)

Livestream metadata (Livestream level)

Breakdowns

Level-scoped. Available breakdowns depend on the collection level of the data source.

Standard hierarchy

Time & date grouping

Overview & status

Limitations

  • 90-day initial back-fill. Data older than 90 days from the connection date cannot be retrieved.
  • Collection level is fixed per data source. To compare across levels (Campaign, Product, Creative, Livestream) create separate data sources, one per level.
  • Livestream is a separate branch. Livestream metrics cannot be broken down by product or creative in the same data source.
  • Creative clicks and video-view counts are derived from TikTok’s rate metrics multiplied by impressions or clicks, then rounded. They may not exactly match the counts shown in TikTok’s UI.
  • One store ID per API request. For multi-store ad accounts, each store issues its own API call per date per level, so wide date ranges consume more of TikTok’s API quota.
  • Auto-reconnect disabled. If the TikTok token expires the connection is not automatically re-established; the user must reconnect manually.
  • Distinct from TikTok Ads. Metrics may not reconcile against a TikTok Ads data source because the two use different TikTok reporting products.

API references (TikTok)

See also