Aller au contenu principal

Rapport de conversions pour les annonceurs

Le SDK Rokt pour iOS peut être exécuté pour enregistrer les événements de conversion qui se produisent dans votre application.

Avant de commencer

Assurez-vous que le SDK Rokt iOS a déjà été intégré dans votre application en suivant les étapes répertoriées ici.

Exécution du SDK Rokt pour iOS

Exécutez le SDK Rokt pour iOS dans votre ViewController souhaité et ajoutez tous les attributs du consommateur appropriés. Le code d'exemple ci-dessous utilise ViewDidLoad pour rapporter les conversions.

remarque

Le SDK Rokt pour iOS est également utilisé pour intégrer les emplacements Rokt dans les applications partenaires. Il existe des rappels facultatifs disponibles dans le SDK lors de l'affichage des emplacements Rokt. Cependant, comme ce guide se réfère spécifiquement à l'enregistrement des événements de conversion, ces rappels ne doivent pas être pris en compte.

Votre application dicte les attributs clients qui sont intégrés à Rokt. Vous pouvez trouver plus d'informations sur les champs de données disponibles sur la page des attributs de conversion. Vous pouvez inclure des attributs supplémentaires à votre intégration en ajoutant des lignes de code à la section attributes du code d'exemple ci-dessous.

import Rokt_Widget

class OrderConfirmationViewController: UIViewController {
...
// appelez cette fonction lorsque l'emplacement doit être affiché
func showWidget() {
let attributes = ["email": "j.smith@example.com",
"firstname": "Jenny",
"lastname": "Smith",
"mobile": "(555)867-5309",
"postcode": "90210",
"country": "US"]

Rokt.execute(viewName: "RoktExperience", attributes: attributes, onLoad: {
// Callback facultatif lorsque l'emplacement Rokt se charge
}, onUnLoad: {
// Callback facultatif lorsque l'emplacement Rokt se décharge
}, onShouldShowLoadingIndicator: {
// Callback facultatif pour afficher un indicateur de chargement
}, onShouldHideLoadingIndicator: {
// Callback facultatif pour masquer un indicateur de chargement
})
}
}
Cet article vous a-t-il été utile ?