airbyte icon indicating copy to clipboard operation
airbyte copied to clipboard

Source TikTok Marketing: Add country_code and platform Audience Reports

Open roisinbolt opened this issue 2 years ago • 3 comments

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!

roisinbolt avatar Jan 30 '23 10:01 roisinbolt

This issue is resolved by this PR: https://github.com/airbytehq/airbyte/pull/22134

roisinbolt avatar Jan 31 '23 16:01 roisinbolt

@sajarin thanks for triaging! Do you have any idea when there will be someone available to review the corresponding PR?

roisinbolt avatar Feb 01 '23 15:02 roisinbolt

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!

sajarin avatar Feb 01 '23 16:02 sajarin