# Tambah pixel TikTok pada form

> Jejak lawatan dan pembelian daripada iklan TikTok anda dengan menambah TikTok Pixel ID dan token Events API pada form.
>
> Source: https://docs.bcl.my/ms/tiktok-pixel/

Pixel TikTok memberitahu TikTok orang mana dari iklan anda yang membuka form anda dan membuat bayaran. Anda menambahnya pada setiap form dalam BCL. Anda juga boleh menambah token Events API supaya pembelian tetap sampai ke TikTok apabila browser menyekat pixel itu.

Ini event yang BCL hantar kepada TikTok:

| Event | Bila |
| --- | --- |
| **Pageview** dan **ViewContent** | Pelanggan membuka form. |
| **InitiateCheckout** | Pelanggan klik butang bayar. Pada lead form, event ini ialah **SubmitForm**. |
| **CompletePayment** | Bayaran berjaya dan page resit dibuka, atau server BCL menghantarnya (Events API). |

## Copy Pixel ID anda

Dapatkan ID itu dari TikTok dahulu:

1. Buka [TikTok Ads Manager](https://ads.tiktok.com/) dan pergi ke **Tools** → **Events Manager**.
2. Pilih web pixel anda dan copy ID-nya. ID itu rentetan kira-kira 20 huruf dan nombor, contohnya C4XXXXXXXXXXXXXXXXXX.

## Tambah pixel pada form anda

Tab **TikTok Pixel** yang sama ada pada payment form, event form dan booking form (buka form itu, kemudian **Advanced**).

1. Pergi ke **Payments** → **Forms** dan klik **Edit** pada form itu.

   *(Screenshot: Senarai Payment Forms dengan butang Edit pada satu form ditanda)*

2. Klik **Advanced**.

   *(Screenshot: Page Edit Payment Form dengan Advanced ditanda)*

3. Buka tab **TikTok Pixel** dan on-kan **Enable TikTok Pixel**.
4. Paste ID anda ke dalam **TikTok Pixel ID**.

   *(Screenshot: Tab TikTok Pixel dengan Enable TikTok Pixel dan ruangan TikTok Pixel ID ditanda)*

5. Klik **Save Advanced Settings**.

   *(Screenshot: Butang Save Advanced Settings ditanda)*

## Tambah token Events API

Events API menghantar event CompletePayment dari server BCL, jadi ia tetap dikira walaupun browser pelanggan menyekat pixel. BCL menghantarnya sekali bagi setiap pesanan: dari browser pelanggan atau dari server, mana-mana yang dahulu.

1. Dalam TikTok Events Manager, buka **Settings** pixel anda dan klik **Generate Access Token**. Copy token itu.
2. Kembali ke BCL, pada tab **TikTok Pixel** form itu, on-kan **Enable TikTok Events API**.
3. Paste token itu ke dalam **TikTok Events API Token**.

   *(Screenshot: Enable TikTok Events API di-on-kan, dengan ruangan TikTok Events API Token ditanda)*

4. Klik **Save Advanced Settings**.

> **Tip**
> Untuk menyemak tetapan anda, copy test event code dari tab **Test Events** TikTok ke dalam **TikTok TEST_CODE**. Kosongkan ruangan itu (butang **x** di sebelahnya) selepas anda selesai menguji.

## Kira pesanan COD & pindahan bank

Pesanan COD dan pindahan bank manual kekal pending sehingga anda mengesahkan bayaran, jadi secara default TikTok hanya dimaklumkan tentangnya apabila anda tandakannya sebagai dibayar. Untuk mengiranya semasa pesanan dibuat, on-kan **Trigger Purchase Event on Pending** pada tab yang sama dan klik **Save Advanced Settings**. Kaedah bayaran lain sentiasa menghantar pembelian apabila bayaran berjaya.

*(Screenshot: Suis Trigger Purchase Event on Pending ditanda)*

## Tips

Beberapa perkara ini membantu angka TikTok anda sepadan dengan BCL:

- **Semak setiap pembelian dalam Marketing Pixel Logs.** Pergi ke **Tools** → **Marketing Logs** dan buka tab **TikTok** untuk melihat setiap CompletePayment yang BCL hantar. Lihat [Semak pembelian yang dihantar ke pixel anda (Marketing Pixel Logs)](/ms/marketing-pixel-logs/).
- **Lead form ada tab sendiri.** Pada lead form, pixel berada di bawah **Additional** → **Tracking Pixels**, dan tiada token Events API.
- **Tambah pixel pada setiap form yang anda iklankan.** Pixel ditetapkan bagi setiap form, jadi form tanpa pixel tidak menghantar apa-apa kepada TikTok, walaupun form lain ada pixel.

## Isu biasa

### Di mana saya letak pixel TikTok saya dalam BCL?

Pada setiap form, bukan pada akaun anda. Buka form itu, klik Advanced, kemudian buka tab TikTok Pixel.

### Kenapa TikTok menunjukkan pembelian yang lebih sedikit daripada BCL?

Ad blocker dan sesetengah in-app browser menghalang pixel. On-kan Enable TikTok Events API dan tambah token anda supaya BCL juga boleh menghantar pembelian itu dari server-nya.

### Kenapa pesanan COD saya tidak pernah dipaparkan sebagai pembelian dalam TikTok?

Pesanan COD dan pindahan bank manual kekal pending sehingga anda tandakannya sebagai dibayar. On-kan Trigger Purchase Event on Pending untuk menghantar pembelian semasa pesanan dibuat.
