02 · Instalación
Pasa de DataFast cambiando una sola etiqueta
Tally lee lo que lee la etiqueta de DataFast, así que el código de tus páginas se queda como está.
01Cambia la etiqueta
Quita la etiqueta de DataFast y añade la tuya, desde la página Setup del sitio. Nada más cambia en tus páginas.
<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>02Lo que sigue funcionando
data-website-iden la etiqueta, leído comodata-site, ydata-allow-localhost="true".- Las llamadas a
window.datafast(name, props), y el snippet de cola de DataFast para las llamadas hechas antes de que cargue el script. - Los atributos
data-fast-goal="name"con sus propiedadesdata-fast-goal-<key>(el kebab-case pasa a snake_case, como los lee DataFast). - La cookie
datafast_visitor_id: un visitante que vuelve la conserva como su ID de visitante, y se sigue renovando, así que el código de checkout que la lee sigue vinculando ventas. datafast_visitor_iden los metadatos de Stripe, Paddle, Lemon Squeezy o Polar, leído tal cual.localStorage.datafast_ignore = true, que excluye un navegador.- Las llamadas a la API de pagos de DataFast: la misma ruta y el mismo cuerpo (Payments API).
03Lo que funciona distinto
data-domainse ignora: el script encuentra por sí solo el dominio más amplio que puede alojar su cookie.- El modo sin cookies, el modo de consentimiento y el enrutamiento por hash son atributos del único script (
data-mode,data-hash), no archivos separados. data-api-urlno se lee: un proxy se configura condata-api. Un proxy de DataFast reenvía a DataFast, así que hay que cambiarlo de todos modos al cambiar de etiqueta (Servirlo desde tu dominio).- Propiedades de objetivos: pasadas 10, o con una clave no válida, se guardan las 10 primeras válidas, mientras que DataFast descarta el objetivo.
datafast_session_idno se escribe: las sesiones se calculan en el servidor, y las ventas se vinculan por el ID del visitante.datafast('identify', …)ydatafast('payment', …)se convierten en un identify cuando llevan un email, con el que se cotejan los compradores. No se envían nombres, imágenes ni claves personalizadas.- Los Payment Links de Stripe se etiquetan por sí solos con el ID del visitante (
client_reference_id). - Un clic en un enlace a cualquier otro nombre de host cuenta como saliente, incluido
app.yoursite.comdesdewww.yoursite.com.
04Lo que no viene incluido
05Comprueba que funciona
¿Falta algo o no coincide con lo que ves? Escribe a support@tallybyoutpost.com y dinos qué página.