> ## Documentation Index
> Fetch the complete documentation index at: https://www.integrate.io/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# ETL: TikTok Ads Destination

> Use the TiktokAds destination component to store the output of a data flow in TiktokAds cloud object. The destination component uses TiktokAds API.

<Frame>
  <img src="https://mintcdn.com/integrateio/fpWCvrjvoCDC-WOb/images/other/image-3.webp?fit=max&auto=format&n=fpWCvrjvoCDC-WOb&q=85&s=7f1e41ebe5bbac54f9014e7674055a72" alt="TikTok Ads destination component in the pipeline designer" width="1200" height="828" data-path="images/other/image-3.webp" />
</Frame>

## **Connection**

Select an existing TiktokAds connection or create a new one (for more information, see [Allowing Integrate.io ETL access to my data on TiktokAds](/etl/allowing-integrateio-etl-access-to-tiktok-ads-data).)

## **Destination Properties**

* **Target object** - select the name of the target object in your TiktokAds.
  * Ads
  * AdCommentsBlockedWords
  * AdGroup
  * Campaign
  * Catalog
  * CatalogFeed
  * CatalogSet
  * CatalogVideoPackage
  * CreativePortfolio
  * Identity
  * RfAdGroup (Reach & Frequency AdGroup)

### **Operation type**

* **Insert -** inserts new data into the selected object according to the required ID
* **Update** - updates existing data in the selected object according to the required ID

### **Necessary IDs to Insert or Update Data in TiktokAds**

* **Advertiser ID** (All Object) - account id recognition for TiktokAds Account
  * Access your Ads manager dashboard ([link](https://ads.tiktok.com/i18n/dashboard))
  * Find the advertiser ID under your account name
    <Frame>
      <img src="https://mintcdn.com/integrateio/fpWCvrjvoCDC-WOb/images/other/image-4.webp?fit=max&auto=format&n=fpWCvrjvoCDC-WOb&q=85&s=fe495042fb63329419f1a4ed0c097889" alt="Advertiser ID location under the account name in TikTok Ads Manager" width="1200" height="527" data-path="images/other/image-4.webp" />
    </Frame>
* **Campaign** **ID** (Campaign Object) - Campaign id recognition for TiktokAds
  * Access your Campaign dashboard ([link](https://ads.tiktok.com/i18n/perf/campaign))
    <Frame>
      <img src="https://mintcdn.com/integrateio/fpWCvrjvoCDC-WOb/images/other/image-5.webp?fit=max&auto=format&n=fpWCvrjvoCDC-WOb&q=85&s=51d5912217f7d19b179816f2d0d38ab1" alt="Campaign dashboard listing available campaigns" width="961" height="589" data-path="images/other/image-5.webp" />
    </Frame>
  * Hover your mouse over the campaign object & select "Edit" under the campaign name
  * Find the campaign ID at the top-right corner of the right sidebar
    <Frame>
      <img src="https://mintcdn.com/integrateio/fpWCvrjvoCDC-WOb/images/other/image-6.webp?fit=max&auto=format&n=fpWCvrjvoCDC-WOb&q=85&s=8a0eb4e5311cbc77018b487f0578fe68" alt="Campaign ID shown in the top-right corner of the edit sidebar" width="1200" height="350" data-path="images/other/image-6.webp" />
    </Frame>
* **Ad Groups ID** (Ad Groups Object)
  * Access your Adgroup dashboard ([link](https://ads.tiktok.com/i18n/perf/adgroup))
  * Find the Ad group ID in on of the columns
    <Frame>
      <img src="https://mintcdn.com/integrateio/fpWCvrjvoCDC-WOb/images/other/image-7.webp?fit=max&auto=format&n=fpWCvrjvoCDC-WOb&q=85&s=f5f2af484d07e1866ac69ca91f13b54b" alt="Ad Group ID column in the Ad Groups dashboard" width="1200" height="328" data-path="images/other/image-7.webp" />
    </Frame>
* **Catalog ID** (Catalog, CatalogFeed, CatalogVideoPackage, CatalogSet Object)
  * Access your Catalog Manager Dashboard ([link](https://ads.tiktok.com/catalogs/list))
  * Find the ID under the catalog name
    <Frame>
      <img src="https://mintcdn.com/integrateio/fpWCvrjvoCDC-WOb/images/other/image-8.webp?fit=max&auto=format&n=fpWCvrjvoCDC-WOb&q=85&s=eb97697e03071b07fd7969ccdc2ecd16" alt="Catalog ID shown under the catalog name in Catalog Manager" width="1200" height="696" data-path="images/other/image-8.webp" />
    </Frame>
* **Business Center ID** (Catalog, CatalogFeed, CatalogVideoPackage, CatalogSet Object)
  * Access your Business account ([link](https://business.tiktok.com/manage/overview))
  * Find the business center ID in the account list drop down
    <Frame>
      <img src="https://mintcdn.com/integrateio/fpWCvrjvoCDC-WOb/images/other/image-9.webp?fit=max&auto=format&n=fpWCvrjvoCDC-WOb&q=85&s=2976d496377e327dab165e85914268f4" alt="Business Center ID in the account list dropdown" width="1200" height="291" data-path="images/other/image-9.webp" />
    </Frame>

## **Schema Mapping**

Select the required and optional fields to use in the destination according to the object. (Check out the TiktokAds API [documentation](https://ads.tiktok.com/marketing_api/docs?rid=8yh06bpsglh\&id=1735713875563521) for more details on fields for each object)
