Button

Cette destination est actuellement en phase de validation finale et sera bientôt disponible.

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

Fonctionnalités clés

La destination Button fournit les principales fonctionnalités suivantes :

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

  • Mappings préconfigurés: le mapping des données pour les destinations basées sur les events se fait automatiquement, ce qui simplifie les saisies 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-éléments: les informations incluses dans le item array est bridged vers Button.

Configuration de la destination

Configuration

Paramètres
Description

API Key

Obligatoire Votre clé API générée par Button. Pour plus de détails, vous pouvez consulter le lien suivant LIEN.

Source Token

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

Propriétés personnalisées d’événement

Mappez vos propriétés personnalisées d’événement en définissant leurs noms de champ dans Nom de propriété Button et en ajoutant le nom du champ qui contient la valeur dans Votre propriété d’événement. Dans la colonne La position de la propriété de votre événement vous devez conserver la valeur par défaut Default (root) car elle convient mieux à la plupart des scénarios. Si vous sélectionnez soit Dans "items" {items.X} soit de Dans "product" {items.X.product} cette destination recherchera la propriété d’événement d’entrée à partir du niveau items soit de product niveau respectivement et définissez la valeur dans line_items.X.attributes .

Référence rapide

Events Commanders Act
Button Tracking

[Tout événement]

Enregistrement de commande

Mappings des champs

Les propriétés peuvent être remappées à l'aide de notre Smart Mapping fonctionnalité.

Propriétés Commanders Act
Propriétés Button

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 [*] and 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. En fonction des valeurs à gauche et selon la propriété partners.button.total_as_decimal . 2. Définissez-la comme un array avec toutes les catégories fournies. 3. si partners.button.purchase_date n’est pas fournie, context.event_timestamp est utilisé. 4. Passez true (Boolean) si vous souhaitez définir des valeurs décimales pour les deux propriétés Button total and line_items.X.total , false (Boolean) ou ne définissez rien dans le cas contraire. 5. S’il est transmis en texte clair, il est automatiquement haché via SHA256. 6. Valeurs acceptées : app and webview. S’il n’est pas fourni, définissez automatiquement app lorsque la propriété context.app.name est non vide. Valeur par défaut : webview.

Mis à jour

Ce contenu vous a-t-il été utile ?