02 · Installieren
Von DataFast wechseln, indem du ein Tag austauschst
Tally liest, was das Tag von DataFast liest, der Code auf deinen Seiten bleibt also, wie er ist.
01Das Tag austauschen
Entferne das Tag von DataFast und füge deins ein, von der Seite Setup der Website. Sonst ändert sich nichts an deinen Seiten.
<script defer data-website-id="dfid_…" data-domain="yoursite.com" src="https://datafa.st/js/script.js"></script><script defer data-site="k3xq2mfa7twp" src="https://t.tallybyoutpost.com/script.js"></script>02Was weiter funktioniert
data-website-idam Tag, gelesen alsdata-site, unddata-allow-localhost="true".- Aufrufe von
window.datafast(name, props)und das Queue-Snippet von DataFast für Aufrufe, bevor das Skript geladen ist. - Attribute
data-fast-goal="name"mit ihren Eigenschaftendata-fast-goal-<key>(aus kebab-case wird snake_case, so wie DataFast sie liest). - Das Cookie
datafast_visitor_id: Ein wiederkehrender Besucher behält es als Besucher-ID, und es wird weiter erneuert, sodass Checkout-Code, der es liest, weiterhin Verkäufe verknüpft. datafast_visitor_idin den Metadaten von Stripe, Paddle, Lemon Squeezy oder Polar, unverändert gelesen.localStorage.datafast_ignore = true, das einen Browser ausschließt.- Aufrufe der Payment-API von DataFast: derselbe Pfad und Body (Payments API).
03Was anders funktioniert
data-domainwird ignoriert: Das Skript ermittelt selbst die oberste Domain, auf der sich sein Cookie setzen lässt.- Der Modus ohne Cookies, der Modus „Einwilligung zuerst“ und Hash-Routing sind Attribute des einen Skripts (
data-mode,data-hash), keine eigenen Dateien. data-api-urlwird nicht gelesen: Ein Proxy wird mitdata-apigesetzt. Ein DataFast-Proxy leitet an DataFast weiter und ändert sich beim Wechsel also ohnehin (Über deine eigene Domain ausliefern).- Eigenschaften von Zielen: Bei mehr als 10 oder bei einem ungültigen Schlüssel werden die ersten 10 gültigen behalten, während DataFast in diesem Fall das Ziel verwirft.
datafast_session_idwird nicht geschrieben: Sessions werden auf dem Server ermittelt, und Verkäufe werden über die Besucher-ID verknüpft.datafast('identify', …)unddatafast('payment', …)werden zu einem identify, wenn sie eine E-Mail tragen, über die Käufer abgeglichen werden. Namen, Bilder und eigene Schlüssel werden nicht gesendet.- Stripe Payment Links werden von selbst mit der Besucher-ID markiert (
client_reference_id). - Ein Klick auf einen Link zu einem anderen Hostnamen zählt als ausgehend, auch
app.yoursite.comvonwww.yoursite.comaus.
04Was nicht mitkommt
05Prüfen, ob es geklappt hat
Fehlt etwas, oder sieht es bei dir anders aus? Schreib an support@tallybyoutpost.com und nenne die Seite.