Warum empfiehlt Facebook, den Ereigniscode für das Tracking-Pixel außerhalb des Head-Tags hinzuzufügen / welchen Effekt hat das?

9

Ich füge ein Facebook-Tracking-Skript für einen Client hinzu und bemerke, dass die Anweisungen sagen, dass ein Abschnitt des Codes direkt unter dem schließenden Kopf-Tag (vor dem Körper) hinzugefügt werden soll. Die Standardpraxis schlägt jedoch vor, dass alle Skripte am Ende des Körpers geladen werden sollten, während Tracking-Code wie Google Analytics vorschlägt, dass Sie sie im Kopf hinzufügen, damit sie sofort ausgelöst werden. Welchen Effekt hat das Hinzufügen eines Skripts zwischen den Tags head und body (Laden von Seiten, Datensammlung usw.), und warum möchte Facebook den Ereigniscode nur außerhalb des head-Tags haben? Wie unterscheidet es sich davon, es als letztes Element im head-Tag hinzuzufügen?

Anweisungen (ich bin nicht sicher, ob ein Teil des Initialisierungsskriptes Daten enthält, die für meinen Klienten spezifisch sind, und verwischt das Ganze für Privatsphäre):

    
Quangdao Nguyen 19.04.2017, 16:01
quelle

2 Antworten

3

Das ist ein Tippfehler. Siehe Facebook Pixel Implementation Guide

  

Der ursprüngliche Code Ihrer Website: Fügen Sie den Facebook-Pixelcode zwischen dem & lt; head & gt; und & lt; / head & gt; 1 -Tags Ihrer Webseite. Möglicherweise haben Sie bereits anderen Code zwischen den Kopf-Tags, also platzieren Sie einfach den Pixel-Code darunter, aber über & lt; / head & gt ;.

1 Fett von mir hinzugefügt.

    
Ahmed Masud 19.04.2017 16:10
quelle
0

Ich glaube nicht, dass es ein Tippfehler ist. Ich denke, sie gehen davon aus, dass Sie den gesamten Pixel-Code in das Tag einfügen, der jede Seite Ihrer Website betrifft, und möchten nur, dass Sie das Conversion-Skript auf der Seite hinzufügen, auf der Sie es laden möchten. Wenn Sie nur diese Seite bearbeiten, sollte es kein Problem geben, dieses Skript im Kopf zu behalten.

    
Hector Sigala 12.05.2017 23:48
quelle

Tags und Links