Aller au contenu principal

Intégration de la page de remerciement mobile

La page de remerciement (Thank You Page, TYP) aide les partenaires E-commerce à augmenter la valeur moyenne des commandes en permettant aux acheteurs d'ajouter des produits pertinents à leur commande actuelle sans avoir à ressaisir les informations de paiement. Positionné entre les pages de paiement et de confirmation, ce moment sous-utilisé offre une opportunité idéale pour encourager des achats supplémentaires, car les acheteurs sont très susceptibles de considérer des extras juste après avoir terminé leur transaction principale.

La mise en page de remerciement est une superposition qui apparaît juste avant la page de confirmation, immédiatement après l'action d'achat. Elle sert de dernière opportunité efficace de vente incitative, encourageant les clients à effectuer des achats supplémentaires avant de finaliser leur transaction.

Intégration et initialisation du SDKLien direct vers Intégration et initialisation du SDK

Pour intégrer les SDK Rokt dans votre application, veuillez suivre les instructions pour iOS et Android

Affichage du TYPLien direct vers Affichage du TYP

Pour afficher le TYP dans votre application, vous pouvez utiliser la fonction Rokt.execute qui est démontrée dans la documentation iOS et Android.

Étant donné que vous devez être conscient des interactions des utilisateurs avec un cartItem, vous devez intégrer en utilisant l'équivalent de Rokt.executeWithEvents pour votre plateforme choisie.

Rokt.executeWithEvents(viewName: viewName,
attributes: attributes,
placements: placements,
onEvent: { event in
if let instancePurchase = event as CartItemInstantPurchase {
// Avec les détails de l'article du panier, vous devez maintenant traiter la commande et prendre le montant de paiement supplémentaire
}
})

Événement CartItemInstantPurchaseLien direct vers Événement CartItemInstantPurchase

Lorsqu'un utilisateur appuie sur un catalogItem pour l'acheter instantanément sur la page de remerciement, un événement CartItemInstantPurchase sera déclenché avec les données suivantes.

ParamètreTypeDescription
placementIdStringL'identifiant unique du placement associé à l'événement.
cartItemIdStringUn identifiant unique pour l'article du panier.
catalogItemIdStringUn identifiant unique pour l'article du catalogue.
currencyStringLe code de la devise pour le prix de l'article.
descriptionStringUne brève description de l'article du catalogue sélectionné.
providerDataStringDonnées supplémentaires fournies par le fournisseur de l'article.
nameString?Le nom de l'article du catalogue sélectionné par l'utilisateur.
linkedProductIdString?Un ID reliant l'article à un produit associé, si applicable.
quantityDecimal?La quantité de l'article sélectionnée par l'utilisateur.
totalPriceDecimal?Le prix total de l'article, calculé comme le prix unitaire multiplié par la quantité.
unitPriceDecimal?Le prix unitaire de l'article sélectionné.

Clôturer la boucleLien direct vers Clôturer la boucle

Lorsque vous terminez le flux d'achat et que vous avez mis à jour la commande existante ou créé une nouvelle commande pour l'achat instantané, vous devez appeler Rokt.purchaseFinalized pour clôturer la boucle.

// Pour placementId, passez le placementId retourné dans l'événement CartItemInstantPurchase
// Pour catalogItemId, passez le catalogItemId retourné dans l'événement CartItemInstantPurchase
// Pour success, passez le résultat de l'achat de l'utilisateur, qu'il ait réussi ou non
Rokt.purchaseFinalized(placementId: placementId, catalogItemId: catalogItemId, success: success)

Cet article vous a-t-il été utile ?