Button

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

Button fournit du deep linking et optimise le trafic d’affiliés, de creators et social. En utilisant cette destination, vous pouvez exploiter Button Orders API 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 reliées aux champs attendus de manière optimisée.

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

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

  • Prise en charge des données multi-éléments: les informations incluses dans le item array est transmis à Button.

Configuration de la destination

Configuration

Settings
Description

API Key

Obligatoire Votre clé API 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 il est requis pour l’attribution. Lors de la mise à l’essai de votre intégration, vous devez envoyer des source tokens factices à Button, dans le 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 custom event properties en définissant leurs noms de champ dans Nom de 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 devez conserver la valeur par défaut Default (root) car elle convient 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 respectivement à partir du items ou product niveau respectivement et définissez la valeur dans line_items.X.attributes .

Référence rapide

Commanders Act Events
Tracking Button

[Tout événement]

Enregistrement de commande

Mappings de champs

La plupart des propriétés peuvent être remappées à l'aide de 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. &#xNAN;[1] En fonction des valeurs à gauche et selon la propriété partners.button.total_as_decimal . &#xNAN;[2] Définir comme un array avec toutes les catégories fournies. &#xNAN;[3] si partners.button.purchase_date n’est pas fourni, context.event_timestamp est utilisé. &#xNAN;[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. &#xNAN;[5] S’il est transmis en clair, il est automatiquement haché via SHA256. &#xNAN;[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 ?