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

# TikTok Connector

> Deliver custom audiences to TikTok Ads Manager

The TikTok Connector delivers audience data to TikTok Ads Manager, enabling you to create custom audiences for advertising on the TikTok platform.

## Overview

The connector pushes your audience data to TikTok, where it becomes available as a Custom Audience for targeting in your TikTok ad campaigns.

## Requirements

### Account access

* A TikTok for Business account
* Access to TikTok Ads Manager
* Appropriate permissions to create Custom Audiences

### Supported identifiers

Your data must include at least one of these identifier types, mapped to the corresponding Rosetta Stone attribute:

| Identifier Type               | Rosetta Stone Attribute                                                                                       |
| ----------------------------- | ------------------------------------------------------------------------------------------------------------- |
| SHA256 hashed email           | [`sha256_hashed_email`](https://app.narrative.io/platform/rosetta-stone/attributes/sha256_hashed_email)       |
| Hashed email                  | [`hashed_email`](https://app.narrative.io/platform/rosetta-stone/attributes/hashed_email)                     |
| Phone number                  | [`telephone_number`](https://app.narrative.io/platform/rosetta-stone/attributes/telephone_number)             |
| E.164 phone number            | [`e164_phone_number`](https://app.narrative.io/platform/rosetta-stone/attributes/e164_phone_number)           |
| Apple IDFA                    | [`apple_idfa`](https://app.narrative.io/platform/rosetta-stone/attributes/apple_idfa)                         |
| Android Advertising ID (GAID) | [`android_advertising_id`](https://app.narrative.io/platform/rosetta-stone/attributes/android_advertising_id) |
| Narrative ID                  | [`narrative_id`](https://app.narrative.io/platform/rosetta-stone/attributes/narrative_id)                     |

The connector also accepts the generic [`unique_id`](https://app.narrative.io/platform/rosetta-stone/attributes/unique_id) and [`mobile_id_unique_identifier`](https://app.narrative.io/platform/rosetta-stone/attributes/mobile_id_unique_identifier) attributes when their `type` resolves to one of the identifiers above.

<Note>
  Hashed identifiers must use SHA256. See [Hashing PII for Upload](/guides/ingestion/hashing-pii) for formatting requirements.
</Note>

## Installation

<Steps>
  <Step title="Navigate to the connector">
    In Narrative, go to **Installed Apps** and select **TikTok Connector**.
  </Step>

  <Step title="Authenticate with TikTok">
    Click **Connect** and authorize Narrative to access your TikTok for Business account.
  </Step>

  <Step title="Select your Ad Account">
    Choose the Ad Account where audiences will be created.
  </Step>
</Steps>

***

## Related content

<CardGroup cols={2}>
  <Card title="Data Activation Overview" icon="bullseye-arrow" href="/concepts/data-activation/overview">
    Understand how connectors deliver data
  </Card>

  <Card title="Hashing PII" icon="hashtag" href="/guides/ingestion/hashing-pii">
    Prepare identifiers for TikTok
  </Card>
</CardGroup>
