Button
Cette destination est actuellement en phase de revue finale et sera bientôt disponible.
Button propose le deep linking et l'optimisation du trafic affiliate, creator et social. En utilisant cette destination, vous pouvez exploiter Button API des commandes pour signaler un achat.
Fonctionnalités clés
La destination Button offre les fonctionnalités clés suivantes :
Structure des événements: notre Référence des événements couvre API des commandes Button, ce qui signifie que vos données sont correctement reliées aux champs attendus de manière optimisée.
Mappages prédéfinis: le mappage des données pour les destinations basées sur des événements s'effectue automatiquement, ce qui simplifie la saisie utilisateur.
Smart mapping: le mapping des données peut être réajusté à l'aide des champs définis dans votre datalayer.
Prise en charge des données multi-items: les informations incluses dans le item le tableau est transmis à Button.
Configuration de la destination
Configuration
API Key
Obligatoire
Votre clé API générée par Button. Pour plus de détails, vous pouvez consulter ce qui suit LINK.
Source Token
Jeton source/d'attribution Button. Ce champ est facultatif pour créer une commande, mais il est requis pour l'attribution. Lors du test de votre intégration, vous devez envoyer des jetons source factices à Button, au format suivant : ^fakesrctok-[a-f0-9]{16}$ (Par ex. fakesrctok-abcdef0123456789). Chaîne compatible avec l'URL jusqu'à 255 caractères.
Propriétés d'événement personnalisées
Mappez vos propriétés d'événement personnalisées en définissant leurs noms de champ dans Nom de la propriété Button et en ajoutant le nom du champ contenant la valeur dans Votre propriété d'événement. Dans la colonne La position de votre propriété d'événement vous devez conserver la valeur par défaut Par défaut (root) car elle convient mieux à la plupart des scénarios. Si vous sélectionnez soit Dans "items" {items.X} ou Dans "product" {items.X.product} cette destination recherchera la propriété d'événement d'entrée à partir du items ou product au niveau respectif et définissez la valeur dans line_items.X.attributes .
Référence rapide
[Tout événement]
Enregistrement de commande
Correspondances des champs
Les propriétés peuvent être remappées à l'aide de notre Mappage intelligent fonctionnalité.
ID de transaction
id
order_id [*]
Revenu de transaction
revenue
total [*]
Devise
currency
currency [*]
ID de l'item
items.X.id
line_items.X.identifier [*]
SKU de l'article
items.X.id
line_items.X.sku [*]
Prix de l'article
Quantité de l'élément
Remise sur l'article
items.X.product.price [*]
items.X.quantity [*]
items.X.discount
line_items.X.total [*][1]
Catégorie d’article 1
Catégorie de l'item 2
Catégorie de l'item 3
Catégorie de l'item 4
Catégorie de l'item 5
items.X.product.category_1 [*]
items.X.product.category_2
items.X.product.category_3
items.X.product.category_4
items.X.product.category_5
line_items.X.category [*][2]
Description de l'article
items.X.product.name
line_items.X.description [*]
-
Source Token
btn_ref
Date d'achat
Horodatage de l’événement
partners.button.purchase_date
context.event_timestamp
purchase_date [3]
Total en décimal
partners.button.total_as_decimal
total_as_decimal [4]
ID utilisateur
user.id
customer.id
e-mail utilisateur
user.email
customer.email_sha256 [5]
Identifiant mobile de l'appareil
context.device.advertising_id
customer.device_id
L'utilisateur est-il nouveau
user.new_user
customer.is_new_user
ID de transaction client
id_variant
customer_order_id
Canal de commande partenaire
partners.button.order_channel
partner_order_channel [6]
Date de finalisation
partners.button.finalization_date
finalization_date
Quantité de l'élément
items.X.quantity
line_items.X.quantity
UPC de l'article
items.X.id
line_items.X.upc
Coupon de l'article
items.X.coupon
line_items.X.attributes.coupon_code
* Propriété obligatoire.
1. En fonction des valeurs à gauche et selon la propriété partners.button.total_as_decimal .
2. Définissez-le comme un tableau avec toutes les catégories fournies.
3. si partners.button.purchase_date n'est pas fourni, context.event_timestamp est utilisé.
4. Transmettez true (Booléen) si vous souhaitez définir des valeurs décimales pour les deux propriétés Button total et line_items.X.total , false (Booléen) sinon, ne le définissez pas.
5. S'il est transmis en clair, il est automatiquement haché via SHA256.
6. Valeurs acceptées : app et webview. S'il n'est pas fourni, le définir automatiquement sur app lorsque la propriété context.app.name n'est pas vide. Valeur par défaut : webview.
Mis à jour
Ce contenu vous a-t-il été utile ?