Bouton

Cette destination est actuellement en cours de révision finale et sera bientôt disponible.

Bouton fournit du deep linking et l'optimisation du trafic affiliate, creator & social. En utilisant cette destination, vous pouvez exploiter Button Orders API de Button pour signaler un achat.

Principales fonctionnalités

La destination Button offre les fonctionnalités clés suivantes :

  • Structure des events: notre Events reference couvre Button Orders API, ce qui signifie que vos données sont correctement mappées vers les champs attendus de manière optimisée.

  • Mappings préconçus: le mapping des données pour les destinations basées sur des événements se fait automatiquement, ce qui simplifie les entrées utilisateur.

  • Smart mapping : le mapping des données peut être réajusté en utilisant vos champs définis dans le datalayer.

  • Support des données multi-item: les informations incluses dans le item array est transmis à Button.

Configuration de la destination

Configuration

Settings
Description

API Key

Requis Votre API key générée par Button. Pour plus de détails, vous pouvez consulter le suivant LINK.

Source Token

Token source/attribution Button. Ce champ est optionnel pour créer une commande, mais requis pour l'attribution. Lors du test de votre intégration, vous devez envoyer des source tokens factices à Button, au format suivant : ^fakesrctok-[a-f0-9]{16}$ (Par ex. fakesrctok-abcdef0123456789). Chaîne sécurisée pour URL jusqu'à 255 caractères.

Custom Event Properties

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 Your event property. Dans la colonne Position de votre propriété d'événement vous devriez conserver la valeur par défaut Default (root) car elle correspond mieux à la plupart des scénarios. Dans le cas où vous sélectionnez soit In "items" {items.X} ou In "product" {items.X.product} cette destination cherchera la propriété d'événement d'entrée en commençant par le niveau items ou product niveau respectivement et définissez la valeur dans line_items.X.attributes .

Référence rapide

Commanders Act Events
Button Tracking

[N'importe quel événement]

Enregistrement de commande

Mappages de champs

La plupart des propriétés peuvent être remappées en utilisant notre fonctionnalité "Smart Mapping".

Propriétés Commanders Act
Butto Properties

id

order_id [*]

revenue

total [*]

currency

currency [*]

items.X.id

line_items.X.identifier [*]

items.X.id

line_items.X.sku [*]

items.X.product.price [*], items.X.quantity [*] et items.X.discount

line_items.X.total [*][1]

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]

items.X.product.name

line_items.X.description [*]

source_token

btn_ref

partners.button.purchase_date

context.event_timestamp

purchase_date [3]

partners.button.total_as_decimal

total_as_decimal [4]

user.id

customer.id

user.email

customer.email_sha256 [5]

context.device.advertising_id

customer.device_id

user.new_user

customer.is_new_user

id_variant

customer_order_id

partners.button.order_channel

partner_order_channel [6]

partners.button.finalization_date

finalization_date

items.X.quantity

line_items.X.quantity

items.X.id

line_items.X.upc

items.X.coupon

line_items.X.attributes.coupon_code

[*] Propriété obligatoire. [1] Basé sur les valeurs à gauche et en fonction de la propriété partners.button.total_as_decimal . [2] Définir comme un array contenant toutes les catégories fournies. [3] si partners.button.purchase_date n'est pas fourni, context.event_timestamp est utilisé. [4] Passer true (Boolean) si vous souhaitez définir des valeurs décimales pour les deux propriétés Button total et line_items.X.total , false (Boolean) ou ne pas définir sinon. [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, défini 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 ?