Facebook-Pixel-Ereignis-Anruf vom Server

8

Ich habe absolut die gleiche Frage wie dan hier - Facebook-Konvertierung Pixel mit" Server zu Server "-Option . Es wurde geschrieben, dass es keinen Weg gab, aber es war 2013, also hoffe ich, dass sich etwas geändert hat.

Gibt es also eine Möglichkeit, Facebook-Pixel-Events (z. B. CompleteRegistration) von der Serverseite jetzt aufzurufen?

Ich kann die Situation detaillierter beschreiben. Stellen Sie sich vor, dass der Benutzer unsere Seite besucht, wo fb Pixel 'PageView' natürlich verfolgt. Wenn der Benutzer das Formular übergibt und seine Telefonnummer sendet, rufen wir das Ereignis "Lead" auf. Aber dann müssen wir eine weitere Veranstaltung verfolgen , wenn unser Manager diesen Benutzer erfolgreich bestätigt hat! Natürlich passiert es auf anderen Computern und so weiter, also gibt es keine Ahnung, wie man sich mit dem Basisbenutzer "verbindet".

Ich habe viele Dokumentationsabteilungen wie dies gesehen, aber Ich kann nicht vollständig verstehen, auch wenn es möglich ist oder nicht.

Logischerweise müssen wir eine spezifische ID für den Benutzer erzeugen (oder es kann wirklich eine Telefonnummer sein), wenn das Ereignis 'Lead' aufgerufen wird. Dann sollten wir diese ID verwenden, um für diesen Benutzer "CompleteRegistration" zu erhalten. Aber ich kann nicht verstehen, wie man es technisch macht.

Es wäre dankbar, wenn jemand es erklären könnte.

P.S. Wie ich es verstehe, ist es vollständig in der API für mobile Apps verfügbar. Ist es in Ordnung Idee, es für unsere Situation zu verwenden, wenn es keine andere Lösung gibt?

    
lenden 11.05.2017, 21:29
quelle

1 Antwort

10

Verwenden Sie Offline-Conversions, um Ereignisse aufzuzeichnen, die auftreten, nachdem ein Nutzer Ihre Website verlassen hat. Das technische Anmelden dieser Conversions ist sehr einfach. Alles einzurichten erfordert ein wenig Aufwand

tldr; Überprüfen Sie den Code unten

Folgen Sie Einrichtungsschritten in den FB-Dokumenten (Installationsschritte 1-5 ) welche sind:

  • Einrichtung facebook Business-Manager-Konto
  • Fügen Sie dem Business-Manager-Konto eine neue App hinzu
  • Erstellen Sie ein Ad-Konto, falls Sie noch kein
  • haben
  • Erstellen Sie einen Systembenutzer für das Anzeigenkonto

Folgen Sie nach der Einrichtung den Schritten Ereignisdaten hochladen auf derselben Seite, Schritt 1-3, um einen Offline-Ereignissatz zu erstellen und ihn Ihrer Anzeige zuzuordnen. Diese können im Graph API Explorer ausgeführt werden, indem Sie den Links in den Beispielen folgen. Dies kann programmgesteuert erfolgen, liegt jedoch außerhalb des Rahmens der Ereignisaufrufe vom Server für eine Kampagne.

Nachdem Sie die Ereignismenge erstellt haben, können Sie Ihre CompleteRegistration -Ereignisse hochladen!

Sie müssen eine mehrteilige Formulardatenanforderung an den FB stellen, der Datenschlüssel ist ein Array Ihrer Konvertierungsereignisse. Wie bei @Cbroe erwähnt, müssen Sie Ihre Match-Schlüssel (die Daten, die Sie über Ihren Benutzer verfügbar haben, damit sie mit einem FB-Benutzer übereinstimmen) vor dem Senden an den FB hashen. Je mehr Übereinstimmungsschlüssel Sie bereitstellen können, desto größer ist die Wahrscheinlichkeit, dass Sie mit Ihrem Nutzer übereinstimmen. Wenn Sie Ihre E-Mails und Ihr Telefon gleichzeitig abrufen können, ist es viel wahrscheinlicher, dass Sie mit Ihrem Nutzer übereinstimmen.

Hier ist ein Beispiel für den Aufruf von FB mit node.js:

%Vor%

Offline-Conversion-Dokumente

    
Jon Church 15.05.2017, 08:32
quelle

Tags und Links