Wie richten Sie die TikTok Ereignis-Deduplizierung ein?
Die TikTok Events API ist ein Wendepunkt im Online-Marketing. Sie umgeht Pixel-Blocking-Probleme, die durch Ad-Blocker verursacht werden, und verbessert die Zuverlässigkeit Ihrer Daten. Wenn Sie TikTok-Daten sowohl auf der Client- als auch auf der Serverseite messen, werden einige Ereignisse möglicherweise doppelt gemessen. TikTok möchte zwischen Ereignissen, die vom TikTok Pixel kommen, und solchen, die von der TikTok Events API stammen, unterscheiden, um eine reinere Datenanalyse zu erreichen. Daher hat TikTok eine 'Unique Event ID' eingeführt. In diesem Artikel erklären wir Ihnen, wie Sie die TikTok-Ereignisdeduplizierung anwenden, indem Sie sie im Google Tag Manager einrichten.
Schritte TikTok Server Side Tracking Implementierung
Sehen Sie sich auch das gesamte TikTok Server Side Tracking Set Up an.
TikTok Ereignis-Deduplizierungs-Szenarien
Szenario | Aktion |
---|---|
Überschneidung zwischen Pixel-Ereignissen | Es werden Ereignisse dedupliziert, die über den Pixel geteilt werden, mit denselben Ereignis- und event_id-Parametern, die innerhalb eines Zeitfensters von 48 Stunden nach dem ersten Ereignis eintreffen. |
Überschneidungen zwischen Ereignissen API-Ereignisse | Es werden Ereignisse dedupliziert, die über die Ereignis-API mit denselben Ereignis- und event_id-Parametern geteilt werden und innerhalb eines Zeitfensters von 48 Stunden nach dem ersten Ereignis eintreffen. |
Überschneidungen zwischen Pixel und Events API-Ereignissen | Ereignisse, die sowohl von der Pixel- als auch von der Ereignis-API gemeinsam genutzt werden, werden zusammengeführt, wenn sie identische event- und event_id-Parameter haben und innerhalb von 5 Minuten nacheinander eintreffen, und dem ersten Ereignis werden gegebenenfalls zusätzliche Übereinstimmungsschlüssel und Parameter hinzugefügt. Dann werden Ereignisse, die nach 5 Minuten und innerhalb eines Zeitraums von 48 Stunden nach dem ersten Ereignis dedupliziert werden, sowohl von der Pixel- als auch von der Ereignis-API gemeinsam genutzt, wenn sie identische event- und event_id-Parameter haben. |
TikTok Ereignis-Deduplizierung einrichten
Richten Sie die TikTok-Ereignisdeduplizierung im Google Tag Manager ein (Client- und Serverseite).
Schritt 1: Variablen erstellen (Web Container)
Richten Sie zunächst die erforderliche Variable ein, bevor Sie mit der Konfiguration fortfahren können. Gehen Sie im Web Container (Client Side) zu Variablen und klicken Sie auf Neu. Haben Sie diese Variable bereits erstellt, zum Beispiel bei der Einrichtung der Meta-Ereignisdeduplizierung? Dann gehen Sie direkt zu Schritt 3.
Schritt 2: Variable setzen (Web Container)
Template GalleryKlicken Sie auf Variablenkonfiguration und wählen Sie Weitere Tag-Typen entdecken in der Community. Fügen Sie die Variable Eindeutige Ereignis-ID zum Arbeitsbereich hinzu. Benennen Sie die Variable Ereignis-ID und speichern Sie sie.
Schritt 3: Wählen Sie TikTok-Pixel (Web Container)
Gehen Sie im Web Container zu Tags und klicken Sie auf das TikTok Pixel. Sie haben noch kein TikTok Pixel eingerichtet? Dann schauen Sie sich diesen Blog an.
Schritt 4: Vorlage (Web Container)
Haben Sie eine Vorlage für Ihren TikTok Pixel verwendet? Dann gehen Sie zu Tag → De-Duplizierungs-Konfigurationen → Fügen Sie die erstellte Variable hinzu.
Schritt 5: Benutzerdefiniertes HTML (Web Container)
Verwenden Sie benutzerdefiniertes HTML für Ihr TikTok Pixel? Dann fügen Sie Ihre erstellte Variable in den Code ein. Standardmäßig schließt TikTok alle Seitenaufrufe als Ereignisse ein; Sie müssen sie nicht wie bei Facebook separat hinzufügen. Erfolgreich? Klicken Sie auf Speichern. Vergewissern Sie sich:
ttq.page(); → ttq.page;
Schritt 6: GA4 Google Tag einrichten (Web Container)
Verwenden Sie ein benutzerdefiniertes HTML für Ihr TikTok Pixel? Dann fügen Sie die erstellte Variable in den Code ein. TikTok schließt standardmäßig alle Seitenaufrufe als Ereignisse ein, Sie müssen diese nicht wie bei Facebook separat hinzufügen. Erfolgreich? Klicken Sie auf Speichern. Ändern Sie den Code von ttq.page(); in ttq.page;.
Schritt 7: Variable erstellen (Server Container)
Gehen Sie zu Ihrem Server Container → Variablen und klicken Sie auf Neu.
Schritt 8: Variable setzen (Server Container)
Geben Sie der Variable den Namen Ereignis-ID. Klicken Sie dann auf Variablenkonfiguration und wählen Sie Ereignisdaten. Geben Sie unter Schlüsselpfad event_id ein und speichern Sie die Variable.
Schritt 9: Wählen Sie TikTok Events API (Server Container)
Gehen Sie zu Tags und wählen Sie die TikTok Events API.
Schritt 10: TikTok Events API einrichten (Server Container)
Gehen Sie im Tag zu De-Duplizierungskonfigurationen und fügen Sie die erstellte Ereignis-ID-Variable hinzu. Speichern Sie dann den Server Container, indem Sie ihn aktivieren.
TikTok Ereignis-Deduplizierungstest
Um zu überprüfen, ob Ihre Deduplizierung ordnungsgemäß funktioniert hat und wie viele Ereignisse dupliziert wurden, navigieren Sie zur Detailseite Ihres Pixels.
- Die Metrik"Browser" zeigt die einzigartigen Ereignisse, die nur über Pixel SDK empfangen wurden.
- Die Metrik"Server" zeigt die einzigartigen Ereignisse, die nur über die Ereignis-API empfangen wurden.
- Die Metrik"Server & Browser" zeigt die eindeutigen Ereignisse sowohl der Events API als auch des Pixel SDK nach der Deduplizierung an. Wenn diese Metrik zu niedrig ist, überprüfen Sie Ihre Deduplizierungsimplementierung und stellen Sie sicher, dass die event_id zwischen Pixel SDK und Events API identisch ist.
Outro
Das war's. Ihre erste TikTok Server Side Tracking Implementierung! Sie haben nun die gesamte TikTok-Implementierungssequenz abgeschlossen, gut gemacht! Von nun an werden alle TikTok-Ereignisse sowohl clientseitig als auch serverseitig gemessen und dedupliziert.