You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/connections/destinations/catalog/actions-tiktok-pixel/index.md
+15-17Lines changed: 15 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,9 +20,10 @@ This destination is maintained by Tiktok. For any issues with the destination, [
20
20
1. From the Segment web app, click **Catalog**, then click **Destinations**.
21
21
2. Find the Destinations Actions item in the left navigation, and click it.
22
22
3. Click **Configure TikTok Pixel**.
23
-
4. Select an existing Source to connect to TikTok Pixel.
23
+
4. Select an existing Javascript Source to connect to TikTok Pixel.
24
24
5. Give Destination a name.
25
-
6. On the Settings screen, provide Pixel Code and toggle "Use Existin Pixel" to use existing Pixel that is already installed on your website.
25
+
6. On the Settings screen, provide Pixel Code and toggle "Use Existing Pixel" to use existing Pixel that is already installed on your website.
26
+
- dd
26
27
7. Toggle on the Destination.
27
28
8. Hit the Save Change button.
28
29
@@ -43,27 +44,24 @@ After setting up the Destination, seven mappings will be enabled by default. You
43
44
## Getting Started with Pixel & Obtaining Pixel Code
44
45
Please refer to the [TikTok Help Center documentation](https://ads.tiktok.com/help/article/get-started-pixel?redirected=2) to learn more about how to get started with TikTok Pixel. Once the Pixel is created, please retrieve the Pixel Code from TikTok Events Manager (TTEM).
45
46
46
-
## PII Requirement & Validation
47
-
The email addresses and phone numbers need to be hashed using SHA-256 before they are sent to TikTok. Please normalize and hash the PIIs before sending them to Segment. In addition, TikTok Pixel Destination will validate all web events before forwarding them to TikTok.
47
+
## Advanced Matching
48
48
49
-
**Important notes for passing PIIs**
49
+
Advanced Matching helps you optimize your TikTok ads and drive performance by matching customer information with people on TikTok. Hashed customer information can be shared with any TikTok event to attribute more conversions, build bigger audiences and improve campaign optimization.
50
50
51
-
**Emails**
52
-
- Must reduce all letters into lowercase prior to hashing.
53
-
- Leading/Trailing spaces need to be trimmed before hashing.
54
-
- Do not perform any other types of normalization on emails prior to hashing.
55
-
- Only sha-256 is accepted. Here is the [recommended package](https://github.com/emn178/js-sha256).
51
+
There are two ways to enable Advanced Matching: manual or automatic.
56
52
57
-
**Phone Numbers**
58
-
- Normalize your phone numbers to E164 format, a combination of+{country code}{phone number}.
59
-
- Recommend using [this package](https://github.com/catamphetamine/libphonenumber-js) for E164 parsing.
60
-
- Only sha-256 is accepted. Here is the [recommended package](https://github.com/emn178/js-sha256).
53
+
-**Manual Advanced Matching** is the passing of customer information to TikTok from your website. This can be implemented using code for each event on your website or if you're using a partner integration, you can enable Manual Advanced Matching in the data sharing settings of the partner platform. With this option, you have the flexibility to configure what information and for which event you want to pass to TikTok.
54
+
-**Automatic Advanced Matching** is when advertisers instruct TikTok to automatically identify form fields on pages where Pixel is installed and to hash and collect email and phone numbers entered on those pages for ad measurement and attribution purposes.
61
55
62
-
**External IDs**
56
+
We recommend advertisers use both Manual and Automatic Advanced Matching at the same time, as this setting maximizes Advanced Matching's full performance.
63
57
64
-
- Leading/Trailing spaces need to be trimmed before hashing.
58
+
Learn more about Automatic Advanced Matching and how to turn it on in our [help center](https://ads.tiktok.com/help/article/advanced-matching-web?lang=en).
65
59
66
-
Please refer to the [TikTok Pixel Advanced Matching documentation](https://ads.tiktok.com/marketing_api/docs?id=1739585700402178) for additional information regarding sharing cusomter information with TikTok.
60
+
## PII Hashing
61
+
TikTok will automatically hash value with sha256 before value enters TikTok's system.
62
+
63
+
- Normalize your phone numbers to E.164 format, a combination of +[country code][phone number]. An example of a US number in the E.164 format: +12133734253
64
+
Recommend using [this library](https://github.com/catamphetamine/libphonenumber-js) for E.164 parsing.
0 commit comments