Hinweise: Tracking-Integration

Übertragungsmöglichkeiten für Tests

Wenn das JSON-Objekt korrekt übergeben wurde, gibt die Schnittstelle den HTML-Statuscode zurück 200. Wenn es ein Problem mit der Tracking-Anfrage gibt, wird eine Fehlermeldung (zum Beispiel: Der Parameter [id] ist erforderlich und darf nicht leer sein) und der HTML-Statuscode 400 zurückgegeben. Auf diese Weise können Sie die Integration überprüfen und feststellen, ob alle benötigten Parameter übergeben wurden.

Eine weitere Möglichkeit, die Korrektheit Ihrer Tracking-Integration zu prüfen, ist die Nutzung des Analytics Dashboard in der FactFinder-Verwaltungsoberfläche.

Senden mehrerer Ereignisse in einer Anfrage

Mit FactFinder NG ist es möglich, mehrere Ereignisse in einer URL-/Methoden-Anfrage zu übertragen. Insbesondere bei einem Kaufereignis kann dies die Anzahl der URL-Anfragen und damit den Netzwerkverkehr erheblich reduzieren, da statt einer Anfrage pro gekauftem Artikel nur eine Anfrage insgesamt gesendet werden muss.

Bitte beachten Sie, dass in einer Anfrage nur Ereignisse desselben Typs protokolliert werden können. Das bedeutet, dass Sie beispielsweise nur mehrere Kaufereignisse oder mehrere Warenkorb-Ereignisse in einer Anfrage senden können, nicht eine Mischung aus beidem. Um mehrere Ereignisse zu übergeben, müssen Sie den Parameter des entsprechenden Typs mehrfach senden.

Siehe Swagger-UI für Beispiele.

„In den Warenkorb legen“-Funktion auf der Ergebnis-Seite

Wenn Sie den Nutzern eine direkte Möglichkeit geben, Produkte aus der Suchergebnisseite in den Warenkorb zu legen, müssen Sie sicherstellen, dass Sie sowohl click Daten als auch cart Daten übergeben, wenn dieses Ereignis eintritt. Nur so lässt sich bestimmen, dass der Artikel direkt aus einer Suchanfrage in den Warenkorb gelegt wurde.


Sonstiges

Sie können die Tracking-Ereignisse auch im Quellcode beim Aufruf der Detailseite aufrufen. Dies hat den Vorteil, dass Sie nicht von der Aktivität von JavaScript auf Seiten des Shop-Besuchers abhängig sind. Sie müssen jedoch sicherstellen, dass die erforderlichen Parameter ebenfalls gesendet werden, damit dies funktioniert.

Last updated

Was this helpful?