Skip to main content

Troubleshoot missing campaign metadata for Reservation Ads in TikTok Ads

Find out why Campaign objective and other campaign fields are empty in Funnel for TikTok TopView and TopReach campaigns.

Problem summary

Some of your TikTok Ads campaigns show no value in Funnel for Campaign objective, Campaign objective type and other campaign fields, while other campaigns in the same data source are populated. The affected campaigns are Reservation Ads (Brand Ads) such as TopView and TopReach, which show an objective in TikTok Ads Manager.

​

Error message or symptoms

In Data Explorer, Campaign objective, Campaign objective type, Campaign created time, Campaign status, Campaign type and Campaign buying type have no value for these campaigns. The campaign name, spend, impressions and other metrics for the same campaigns load as expected.

​

When does this occur

  • You run TikTok Reservation Ads (Brand Ads), such as TopView or TopReach campaigns, with the Reservation buying type

  • You compare campaign fields in Funnel with the same campaigns in TikTok Ads Manager

​

Root cause

TikTok doesn't return Reservation Ads through the TikTok Marketing API endpoints that Funnel uses to get campaign, ad group and ad details. TikTok has confirmed this is a gap between TikTok Ads Manager and the API: these campaigns, their ad groups and their ads are visible in TikTok Ads Manager but aren't returned by the API. Because Funnel doesn't receive details for these campaigns, the campaign fields stay empty. Reporting metrics come from a separate part of the API, so they still load.

​

A similar API limitation affects Branded Mission campaigns. See Data mismatch in TikTok Branded Mission campaigns.

​

Solution

Funnel can't retrieve these campaign fields until TikTok makes Reservation Ads available in its API. You don't need to change your data source, and your reporting metrics for these campaigns aren't affected.

​

If you need these values in Funnel, add them yourself:

​

  1. In TikTok Ads Manager, note the Campaign objective and any other campaign fields you need for each Reservation Ads campaign.

    ​

  2. In Funnel, create a custom dimension that sets those values based on Campaign name or Campaign ID.

Did this answer your question?