Apa Itu TikTok Events API?

What Is the TikTok Events API?

🧠 Apa Itu TikTok Events API?

TikTok Events API (juga dikenali sebagai “Server-to-Server API”) membolehkan perniagaan menghantar data peristiwa pengguna (seperti pembelian, pendaftaran, dan lawatan laman) terus dari pelayan mereka ke TikTok, tanpa bergantung sepenuhnya pada Pixel.

Ia sangat berguna apabila:

  • Penjejakan penyemak imbas disekat (seperti ad blocker atau sekatan privasi iOS14)
  • Anda mahu data penukaran yang lebih tepat dan boleh dipercayai
  • Anda menggunakan sistem seperti CRM atau platform e-dagang

Events API membantu mengelakkan kehilangan data kritikal akibat batasan penyemak imbas.


🚀 Kelebihan Menggunakan TikTok Events API

  • Melepasi sekatan penyemak imbas (cookies, ad blockers, dll.)
  • Berfungsi dari sisi pelayan (server-side) untuk kawalan yang lebih baik dan lebih selamat
  • Meningkatkan ketepatan atribusi penukaran
  • Boleh digabungkan dengan TikTok Pixel menggunakan ‘Advanced Matching’
  • Menjejak tindakan penuh corong penukaran, termasuk penukaran luar talian

⚙️ Bagaimana Ia Berfungsi?

Events API menghantar permintaan POST (HTTP) dari pelayan anda ke TikTok, termasuk:

  • Jenis peristiwa (contoh: CompletePayment, PageView)
  • Maklumat pengguna (emel, telefon, IP, ejen pengguna)
  • Cap masa (timestamp)
  • ID acara (event_id)
  • Sumber laman atau aplikasi

🛠️ Cara Menyediakan TikTok Events API

✅ Langkah 1: Cipta TikTok Pixel

Walaupun ini penjejakan sisi pelayan, anda masih perlu cipta Pixel:

  1. Log masuk ke TikTok Ads Manager
  2. Pergi ke menu Assets > Events
  3. Pilih Web Events dan cipta Pixel baharu
  4. Salin dan simpan Pixel ID anda

✅ Langkah 2: Dapatkan Access Token

  1. Log masuk ke TikTok Business Center
  2. Pilih Assets > Events API
  3. Klik pada Pixel anda
  4. Tekan Generate Access Token
  5. Simpan token ini dengan selamat untuk digunakan semasa menghantar permintaan

✅ Langkah 3: Hantar Data ke TikTok API

Endpoint TikTok:

https://business-api.tiktok.com/open_api/v1.3/event/track/

Header permintaan:

Content-Type: application/json  
Access-Token: YOUR_ACCESS_TOKEN

Contoh payload:

{
  "pixel_code": "PIXEL_ID_ANDA",
  "event": "CompletePayment",
  "timestamp": 1713115432000,
  "event_id": "ORDER12345",
  "context": {
    "ip": "192.0.2.1",
    "user_agent": "Mozilla/5.0",
    "page": {
      "url": "https://lamananda.com/terima-kasih"
    }
  },
  "properties": {
    "value": 129.99,
    "currency": "MYR"
  },
  "user": {
    "external_id": "emel_or_telefon_yang_dihash"
  }
}

✅ Langkah 4: Hash Maklumat Peribadi (PII)

Untuk privasi, TikTok memerlukan maklumat seperti emel dan nombor telefon dihash menggunakan SHA256:

Contoh dalam Python:

import hashlib

email = "test@example.com".strip().lower()
hashed_email = hashlib.sha256(email.encode()).hexdigest()

Gunakan nilai yang telah di-hash dalam "external_id".


✅ Langkah 5: Uji Data Anda

TikTok menyediakan Test Event Tool:

  1. Pergi ke Pixel anda dalam TikTok Ads Manager
  2. Buka tab Test Events
  3. Dalam permintaan API, tambah test_event_code:
{
  ...
  "test_event_code": "TEST1234"
}
  1. Lihat sama ada peristiwa berjaya diterima

🔁 Jenis Peristiwa Yang Disokong

AcaraKeterangan
PageViewLawatan halaman
AddToCartTambah ke troli
CompletePaymentPembelian lengkap
LeadPenjanaan prospek
InitiateCheckoutMula semak keluar
SearchCarian laman
SignUpDaftar akaun

🧪 Pencocokan Lanjutan & Nyahpendua (Deduplication)

Jika anda menggunakan TikTok Pixel dan Events API serentak, anda mesti guna event_id yang sama untuk mengelakkan pengiraan dua kali:

  • Pixel: event_id = abc123
  • API: event_id = abc123

TikTok hanya akan kira satu penukaran sahaja.


🔐 Amalan Keselamatan Terbaik

  • Simpan token anda secara selamat
  • Tukar token secara berkala
  • Jangan panggil API dari sisi klien
  • Guna HTTPS dan kawalan keselamatan pelayan

🧩 Platform Yang Boleh Diintegrasi

  • Shopify / WooCommerce (plugin server-to-server)
  • CRM (Salesforce, HubSpot, dsb.)
  • Backend (Node.js, PHP, Python)
  • Zapier / Make.com untuk automasi mudah

✅ Kesimpulan: Perlukah Anda Guna Events API?

Jika anda mahu:

  • Meningkatkan ketepatan data penukaran TikTok
  • Menjejak tindakan pengguna secara lebih menyeluruh
  • Mengurangkan kehilangan data akibat batasan pelayar

Maka TikTok Events API adalah alat penting. Ia melengkapi TikTok Pixel dan membantu anda kekal relevan dalam dunia pengiklanan berorientasikan privasi.


Tinggalkan Balasan

Alamat e-mel anda tidak akan disiarkan. Medan diperlukan ditanda dengan *