[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"docs-id-\u002Fdocs\u002Fplatform-guides\u002Ftiktok-ads":3},{"id":4,"title":5,"body":6,"category":436,"code_examples":437,"demos":437,"description":438,"extension":439,"meta":440,"navigation":437,"order":441,"path":442,"seo":443,"sitemap":452,"stem":454,"tags":455,"toc":461,"videos":437,"__hash__":462},"docs\u002Fdocs\u002Fplatform-guides\u002Ftiktok-ads.md","Setup TikTok Events API",{"type":7,"value":8,"toc":426},"minimark",[9,14,27,46,51,54,60,82,86,97,107,114,198,202,256,260,287,324,328,331,397,401,408,412],[10,11,13],"h1",{"id":12},"tiktok-events-api","TikTok Events API",[15,16,17,18,22,23,26],"p",{},"TikTok Events API memungkinkan Anda mengirim data event (seperti ",[19,20,21],"code",{},"CompletePayment",", ",[19,24,25],{},"SubmitForm",") langsung dari server Konektor ke TikTok Ads Manager.",[28,29,31],"warning",{"title":30},"Identifier Minimum",[15,32,33,34,37,38,41,42,45],{},"Konektor memprioritaskan ",[19,35,36],{},"ttclid"," dan ",[19,39,40],{},"ttp"," untuk matching TikTok. Jika identifier ini tidak tersedia dan user data tidak cukup, event akan ditandai ",[19,43,44],{},"skipped"," agar tidak tercatat sebagai sukses palsu.",[47,48,50],"h2",{"id":49},"mengapa-events-api","Mengapa Events API?",[15,52,53],{},"Pixel TikTok berbasis browser rentan terhadap kendala jaringan dan ad blocker. Dengan Events API, data dikirim melalui jalur server-to-server yang stabil.",[15,55,56],{},[57,58,59],"strong",{},"Benefit:",[61,62,63,70,76],"ol",{},[64,65,66,69],"li",{},[57,67,68],{},"Data Real-time",": Event dikirim instan saat status lead berubah.",[64,71,72,75],{},[57,73,74],{},"Anti Ad-Blocker",": Tidak terpengaruh extension browser.",[64,77,78,81],{},[57,79,80],{},"Advanced Matching",": Mengirim email\u002FHP untuk pencocokan user yang lebih baik.",[47,83,85],{"id":84},"template-url-parameters-tiktok-ads","Template URL Parameters (TikTok Ads)",[15,87,88,89,92,93,96],{},"Tempelkan template ini ke kolom ",[57,90,91],{},"Tracking Parameters"," atau gabungkan dengan URL landing page. Pastikan hanya ada satu tanda ",[19,94,95],{},"?"," di URL akhir.",[98,99,104],"pre",{"className":100,"code":102,"language":103},[101],"language-text","?utm_source=tiktok&utm_medium=paid&utm_campaign=__CAMPAIGN_NAME__&utm_term=__AID_NAME__&utm_content=__CID_NAME__&campaign_id=__CAMPAIGN_ID__&campaign_name=__CAMPAIGN_NAME__&ad_group_name=__AID_NAME__&ad_name=__CID_NAME__&ad_group_id=__AID__&ad_id=__CID__&ttclid=__CLICKID__&ad_account_id=YOUR_AD_ACCOUNT_ID\n","text",[19,105,102],{"__ignoreMap":106},"",[15,108,109,110,113],{},"Isi ",[19,111,112],{},"ad_account_id"," dengan ID akun iklan TikTok Anda.",[115,116,117,118],"details",{},"Lihat Daftar Makro TikTok\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",[119,120,121,134],"table",{},[122,123,124],"thead",{},[125,126,127,131],"tr",{},[128,129,130],"th",{},"Macro",[128,132,133],{},"Deskripsi",[135,136,137,148,158,168,178,188],"tbody",{},[125,138,139,145],{},[140,141,142],"td",{},[19,143,144],{},"__CAMPAIGN_NAME__",[140,146,147],{},"Nama Campaign",[125,149,150,155],{},[140,151,152],{},[19,153,154],{},"__AID_NAME__",[140,156,157],{},"Nama Ad Group",[125,159,160,165],{},[140,161,162],{},[19,163,164],{},"__CID_NAME__",[140,166,167],{},"Nama Ad\u002FCreative",[125,169,170,175],{},[140,171,172],{},[19,173,174],{},"__AID__",[140,176,177],{},"ID Ad Group",[125,179,180,185],{},[140,181,182],{},[19,183,184],{},"__CID__",[140,186,187],{},"ID Ad\u002FCreative",[125,189,190,195],{},[140,191,192],{},[19,193,194],{},"__CLICKID__",[140,196,197],{},"TikTok Click ID",[47,199,201],{"id":200},"cara-mengambil-token-pixel-code","Cara Mengambil Token & Pixel Code",[61,203,204,215,221,228,234,240,246,249],{},[64,205,206,207,214],{},"Buka ",[208,209,213],"a",{"href":210,"rel":211},"https:\u002F\u002Fads.tiktok.com",[212],"nofollow","TikTok Ads Manager",".",[64,216,217,218,214],{},"Pergi ke ",[57,219,220],{},"Tools > Events",[64,222,223,224,227],{},"Pilih ",[57,225,226],{},"Web Events"," dan klik Pixel yang ingin digunakan.",[64,229,230,231,214],{},"Masuk ke tab ",[57,232,233],{},"Settings",[64,235,236,237,214],{},"Scroll ke ",[57,238,239],{},"Events API",[64,241,242,243,214],{},"Klik ",[57,244,245],{},"Generate Access Token",[64,247,248],{},"Copy Token tersebut.",[64,250,251,252,255],{},"Di tab yang sama, copy juga ",[57,253,254],{},"Pixel ID"," Anda.",[47,257,259],{"id":258},"integrasi-di-konektor","Integrasi di Konektor",[61,261,262,265,271,279,284],{},[64,263,264],{},"Login ke Dashboard Konektor.",[64,266,267,268,214],{},"Masuk ke ",[57,269,270],{},"Integrasi > TikTok Ads",[64,272,273,274,37,276,214],{},"Masukkan ",[57,275,254],{},[57,277,278],{},"Access Token",[64,280,242,281,214],{},[57,282,283],{},"Test Connection",[64,285,286],{},"Simpan.",[288,289,291,298],"info",{"title":290},"Status sinkronisasi di Sync Logs",[15,292,293,294,297],{},"Saat event dikirim ke TikTok, Konektor mencatat hasil detail di ",[57,295,296],{},"Sync Logs",":",[299,300,301,307,313,319],"ul",{},[64,302,303,306],{},[19,304,305],{},"accepted",": TikTok menerima payload.",[64,308,309,312],{},[19,310,311],{},"partial_failure",": request diterima, tetapi ada sebagian data yang perlu dicek.",[64,314,315,318],{},[19,316,317],{},"failed",": request gagal sebelum diterima TikTok.",[64,320,321,323],{},[19,322,44],{},": event tidak dikirim karena identifier minimum atau konfigurasi belum cukup.",[47,325,327],{"id":326},"mapping-event","Mapping Event",[15,329,330],{},"Konektor secara otomatis memetakan status lead ke event standar TikTok:",[119,332,333,344],{},[122,334,335],{},[125,336,337,341],{},[128,338,340],{"align":339},"left","Status Lead",[128,342,343],{"align":339},"Event TikTok",[135,345,346,358,370,382],{},[125,347,348,353],{},[140,349,350],{"align":339},[19,351,352],{},"new",[140,354,355],{"align":339},[19,356,357],{},"ViewContent",[125,359,360,365],{},[140,361,362],{"align":339},[19,363,364],{},"contacted",[140,366,367],{"align":339},[19,368,369],{},"Contact",[125,371,372,377],{},[140,373,374],{"align":339},[19,375,376],{},"qualified",[140,378,379],{"align":339},[19,380,381],{},"InitiateCheckout",[125,383,384,389],{},[140,385,386],{"align":339},[19,387,388],{},"won",[140,390,391,393,394],{"align":339},[19,392,21],{}," \u002F ",[19,395,396],{},"PlaceAnOrder",[47,398,400],{"id":399},"deduplikasi","Deduplikasi",[15,402,403,404,407],{},"Konektor mengirimkan parameter ",[19,405,406],{},"event_id"," yang unik untuk setiap event. Jika Anda juga memasang Pixel TikTok di website secara manual, TikTok akan secara otomatis mendeduplikasi event yang memiliki ID sama antara browser dan server.",[47,409,411],{"id":410},"next-steps","Next Steps",[299,413,414,420],{},[64,415,416],{},[208,417,419],{"href":418},"\u002Fdocs\u002Fplatform-guides\u002Ftiktok-pangle","Optimasi Pangle Placement",[64,421,422],{},[208,423,425],{"href":424},"\u002Fdocs\u002Fplatform-guides\u002Fcustomer-journey","Lihat Customer Journey",{"title":106,"searchDepth":427,"depth":427,"links":428},2,[429,430,431,432,433,434,435],{"id":49,"depth":427,"text":50},{"id":84,"depth":427,"text":85},{"id":200,"depth":427,"text":201},{"id":258,"depth":427,"text":259},{"id":326,"depth":427,"text":327},{"id":399,"depth":427,"text":400},{"id":410,"depth":427,"text":411},"platform-guides",null,"Cara integrasi TikTok Events API untuk tracking server-side, anti-adblock, dan akurasi tinggi.","md",{},7,"\u002Fdocs\u002Fplatform-guides\u002Ftiktok-ads",{"title":444,"description":445,"keywords":446,"canonical":442,"image":451},"TikTok Events API Setup - Server-Side Tracking Guide","Tingkatkan performa TikTok Ads dengan Events API. Kirim data konversi server-to-server untuk akurasi maksimal.",[447,448,449,450],"tiktok events api","tiktok pixel","cara setup tiktok ads","tracking server side","\u002Fog-tiktok-ads.png",{"loc":442,"lastmod":453},"2026-03-04","docs\u002Fplatform-guides\u002Ftiktok-ads",[456,457,458,459,460],"tiktok","events api","server-side","tracking","pixel",true,"ElCHJTQwIaJfv2rXoDdqBZBiAaA_JoQqQLK8o4IZ-OQ"]