Conseils pour l'intégration Mailchimp Pixel
by Intuit• Mis à jour 4 jours
Le SDK Mailchimp Site Accounting Pixel est actuellement en version bêta. Les méthodes de l'API et les schémas des événements sont stables, mais peuvent changer en fonction des commentaires des clients.
Ce guide fournit des documents de référence pour l'API Java Mailchimp Site Suivi Pixels. Suivez ces méthodes pour suivre le comportement des utilisateurs et identifier les visiteurs sur votre site Web.
À propos de cette ressource
Ce contenu s'applique aux intégrations Wix et WooCommerce Mailchimp.
Ces conseils avancés sont recommandés pour les utilisateurs qui utilisent le codage personnalisé. Contactez votre développeur ou faites appel à un expert Mailchimp pour obtenir de l'aide.
Pour en savoir plus sur la procédure à suivre pour chaque intégration, consultez les ressources suivantes.
Configurer le Pixel de suivi du site Mailchimp pour Wix
Configurer le Pixel de suivi du site Mailchimp pour WooCommerce
Accès à l'API
Une fois que le SDK Pixel est chargé sur votre page, accédez-y via :
window.$mcSite.pIX.ap
L'API propose deux méthodes principales :
| Méthode | Finalité |
|---|---|
| piste | Envoyer des événements liés au comportement (affichage de pages, achats) |
| identifier | Associer une identité inconnue au visiteur |
Méthodetrack()
Envoyez un événement comportemental à Mailchimp à des fins d'analyse et d'automatisation du marketing.
Synchronisation
Windows.$mcSite.pIXel.api.track(eventType, entityData);
Paramètres
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
| eventType | corde | Oui | Le type d’opération (voir Types d’opération ci-dessous) |
| Événementdonnées | objet | Oui | Données de charge salariale liées aux événements (voir les exemples ci-dessous) |
Méthode identifie ()
Associe une identité d'utilisateur inconnue (adresse e-mail, téléphone, etc.) au visiteur anonyme actuel. Ceci permet à Mailchimp de connecter vos données comportementales aux contacts de votre public.
Synchronisation
window.$mcSite.pIX.ap.Identify().
Paramètres
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
| type | corde | Oui | Le type d'identifiant (voir Types d'identifiants ci-dessous) |
| valeur | corde | Oui | Valeur de l'identifiant |
Déclarations
Promesse<annuler> - est résolu lorsque l'association d'identité est en attente.
Types d'identifiants
| Type | Description | Exemple de valeur |
|---|---|---|
| Adresse e-mail en texte brut | client@exemple.com | |
| E-MAIL_CHA256 | E-mail de hachage ( Saisissez comme le nom de l'utilisateur (majuscules) | 89e01536... (hexadécimal de 64 caractères) |
| TÉLÉPHONE | Numéro de téléphone en texte brut | 15551234567 |
| TÉLÉPHONE_CHA256 | Numéro de téléphone haché (Sheet 256) (format E.164) | a1b2c3d4... (hexadécimal de 64 caractères) |
Types d'opérations
Le SDK prend en charge les types d'événements suivants. Chaque opération comporte des exigences en matière de paie.
PAGE_VUE
Est averti lorsqu'un utilisateur consulte une page. Cet événement est envoyé automatiquement lorsque le suivi automatique est activé.
window.$mcSite.pIX.api.track('PAGE_Viewed', {}.
Aucune donnée supplémentaire n'est requise : le contexte du navigateur est enregistré automatiquement.
PRODUCT_VIEW
Est averti lorsqu'un utilisateur consulte la page des détails d'un produit.
window.$mcSite.pIX.api.track('PRODUCT_Viewed',
});
Objet du produit
| Champ | Type | Obligatoire | Description |
|---|---|---|---|
| ID | corde | Oui | Identifiant de variante unique |
| nº de produit | corde | Oui | ID produit unique |
| title | corde | Oui | Nom du produit |
| prix | numéro | Oui | Prix (numéro, non formaté) |
| devise | corde | Non | Code de devise IS0 4217 |
| Réf. | corde | Non | Unité de gestion de stock |
| URL de l'image | corde | Non | URL de la photo du produit |
| URL de produit | corde | Non | URL de la page produit |
| Fournisseur | corde | Non | Nom de la marque ou du fournisseur |
| Catégories | corde | Non | Tableau des noms des catégories |
PRODUCT_ADD_TO_CARD
Indique si un utilisateur ajoute un produit ou service à son panier.
window.$mcSite.pIX.api.track('PRODUCT_ADDED_TO_CARD', ,
Quantité : 2,
prix : 59,98,
devise : « USD »
}
});
Objet de la ligne du panier :
| Champ | Type | Obligatoire | Description |
|---|---|---|---|
| article | objet | Oui | Objet de la variante du produit (voir l'objet du produit ci-dessus) |
| quantité | numéro | Non | Quantité ajoutée |
| prix | numéro | Non | Total de la ligne (quantité x prix unitaire) |
| devise | corde | Non | Code de devise IS0 4217 |
PRODUCT_ADD_TO_WASHLIST
Est averti lorsqu'un utilisateur ajoute un produit à sa liste de souhaits.
window.$mcSite.pIX.api.track('PRODUCT_ADDED_TO_WNHLIST',
});
CARD_CONSULTÉ
Détermine la date à laquelle un utilisateur consulte son panier.
window.$mcSite.pIXel.api.track('CARD_Viewed', ,
Quantité : 2
},
,
Quantité : 1
}
],
prix total : 139,97,
devise : « USD »
}
});
Objet du panier :
| Champ | Type | Obligatoire | Description |
|---|---|---|---|
| ID | corde | Oui | Identifiant du panier |
| Lignes | tableau | Non | Tableau des lignes du panier |
| prix total | numéro | Non | Total du panier |
| devise | corde | Non | Code de devise IS0 4217 |
CHECKOUT_STARTSTART
Cela vous permet de savoir quand un utilisateur commence à payer.
window.$mcSite.pIX.api.track('CHECKOUT_STARTED', ,
Quantité : 2
}
],
prix subtotalP : 59,98,
totalTax : 4,80,
totalExpédition : 5,99 ,
prix total : 70,77,
devise : « USD »,
ID client : 'cust_789',
remises : [
]
}
});
Objet du paiement :
| Champ | Type | Obligatoire | Description |
|---|---|---|---|
| ID | corde | Oui | Identifiant du compte Checkout |
| ID carte | corde | Oui | Identifiant du panier associé |
| Lignes | tableau | Non | Tableau des lignes du panier |
| prix total | numéro | Non | Total de la commande après tous les ajustements |
| prixsous-total | numéro | Non | Total HT (HT/expédition) |
| totalTax | numéro | Non | Montant de la TVA |
| totalExpédition | numéro | Non | Coût de l'expédition |
| devise | corde | Non | Code de devise IS0 4217 |
| remises | tableau | Non | Taux de remise appliqués |
| nº de client | corde | Non | Numéro du client |
ACHETÉ
Effectuez le suivi d'un achat/bon de commande terminé.
window.$mcSite.pIXel.api.track('ACHAT COMPTANT', ,
Quantité : 2,
prix : 59,98
}
],
prix subtotalP : 59,98,
totalTax : 4,80,
totalExpédition : 5,99 ,
prix total : 70,77,
devise : « USD »,
N° client : 'cust_789'
}
});
RECHERCHER_SERVICE
Est averti lorsqu'un utilisateur effectue une recherche.
window.$mcSite.pIXel.api.track('SEACH_SUB papier', .
| Champ | Type | Obligatoire | Description |
|---|---|---|---|
| demande | corde | Non | Rechercher le texte de la demande |
| résultatsQuickBooks | numéro | Non | Nombre de résultats trouvés |
PRODUCT_ CATÉGORIE
Effectuez le suivi lorsqu'un utilisateur consulte une catégorie de produits ou une page de collection.
window.$mcSite.pIX.api.track('PRODUCT_Catégorie_Viewed', .
| Champ | Type | Obligatoire | Description |
|---|---|---|---|
| Identifiant de catégorie | corde | Non | N° de la catégorie |
| Nom de la catégorie | corde | Non | Nom à afficher de la catégorie |
Désactivation du suivi automatique
Par défaut, le SDK effectue le suivi des événements PAGE_AFFICHER. Pour désactiver ce compte :
// Définir avant le chargement du script MC.js
window.disable_mailchimp_pIXel_autotrack = true;
Prise en charge du code personnalisé
Notre équipe de soutien technique Mailchimp n'est pas formée pour le dépannage Javascript ou PHP. Si vous avez besoin d'aide pour configurer le Pixel de suivi du site Mailchimp, consultez notre répertoire des experts. Cette liste liste les experts Mailchimp tiers qui peuvent être contactés pour obtenir de l'aide.
Sur le même sujet