Aller au contenu principal

Signaler les 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 listées ici.

Exécuter le SDK Rokt pour iOS

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

remarque

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

Votre application dicte quels attributs clients sont intégrés avec Rokt. Vous pouvez trouver plus d'informations sur les champs de données disponibles sur la page 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 le placement 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 optionnel pour lorsque le placement Rokt se charge
}, onUnLoad: {
// Callback optionnel pour lorsque le placement Rokt se décharge
}, onShouldShowLoadingIndicator: {
// Callback optionnel pour afficher un indicateur de chargement
}, onShouldHideLoadingIndicator: {
// Callback optionnel pour masquer un indicateur de chargement
})
}
}
Cet article vous a-t-il été utile ?