Analytique améliorée
Apprenez-en plus sur les outils de mesure marketing d'Affirm et les données que vous pouvez fournir pour obtenir plus de valeur de votre partenariat avec Affirm au fil du temps.
Aperçu
The Enhanced Analytics plugin for the Affirm.js
library is a simple, easy-to-use tool that offers deeper integration with Affirm to measure customer interactions across your site. With Enhanced Analytics enabled, Affirm can help you better understand your customers’ financial preferences and tailor their shopping experiences accordingly.
Comment ça fonctionne
Lorsqu'un utilisateur navigue entre les pages Web, Affirm .js enregistre des informations sur sa session. Cela inclut les événements discrets pour le suivi des impressions des produits, l'affichage des détails du produit, l'ajout ou la suppression du panier, le lancement du processus de paiement et la finalisation d'un achat.
The most important signal that Affirm can use to help you increase the value of your integration comes from order confirmation data. As a result, sending this event type is the only requirement when integrating Enhanced Analytics.
Envoi d'événements de confirmation
La fonction trackOrderConfirmed
accepte les données de base concernant chaque commande client confirmée à partir de votre page de confirmation et envoie les détails au pipeline de données amélioré d'Affirm à utiliser dans nos outils d'analyse.
Implémentation
1. Add the Affirm.js
SDK to the confirmation page.
Note: For some merchants, Affirm.js might already be loaded on all site pages.
2. After the confirmation page loads, prepare the following data to be passed to the trackOrderConfirmed
function:
Order
- Objet JSON contenant les détails suivants :
3. Call the trackOrderConfirmed
function and provide the previously gathered data as the parameters. See an example call below:
affirm.analytics.trackOrderConfirmed({
"currency": "USD",
"orderId": "AA-87654",
"paymentMethod": "Affirm",
"total": 23595
}, null, true);
Transmission de la valeur null
You can pass
null
in second required parameter. This was formerly theproduct
array in our Legacy Enhanced Analytics. If you keep the existing parameters to include theproduct
array, we ignore the value and treat it asnull
.
Transmission de la valeur true
The true value in the third parameter is also required.
Objets
commande
L’objet commande doit contenir les détails suivants :
Mis à jour about 1 month ago