Source TikTok Marketing: Add country_code and platform Audience Reports
Tell us about the problem you're trying to solve
In order to use the TikTok Marketing Audience report effectively we need to have a view of the country_code and platform level in ad pulls.
Describe the solution you’d like
Both country_code and platform are available dimensions in the Audience Report.
In the current Airbyte connector for TikTok Marketing CampaignsAudienceReportsByCountry has been added as an available stream. I would like to expand the approach taken for this stream to have reports ByCountry and ByPlatform for all id levels (ad, adgroup, campaign, advertiser).
Describe the alternative you’ve considered or used
I also considered updating the Basic Report to have country_code as an available dimension, but this involves a bigger rework to the existing Airbyte TikTok repo and is limited to country_code as a dimension whereas the Audience Reports can be easily extended to all dimensions listed here.
Additional context
This issue looks loosely related to this following two issues:
- https://github.com/airbytehq/airbyte/issues/16929
- https://github.com/airbytehq/airbyte/issues/11368
However, this request is specific to the two dimensions to be added in so I have opened this issue to track it.
Are you willing to submit a PR?
Yes!
This issue is resolved by this PR: https://github.com/airbytehq/airbyte/pull/22134
@sajarin thanks for triaging! Do you have any idea when there will be someone available to review the corresponding PR?
Hey @roisinbolt, it's on our team's backlog. Since Tiktok Marketing is a GA connector, it could take some time for a full review. Thanks for being patient!