Aller au contenu principal

Signaler les conversions pour les annonceurs (ancien)

Pour les annonceurs Rokt, le SDK Android peut enregistrer les événements de conversion qui se produisent dans votre application pour vous aider à boucler la boucle sur vos campagnes.

Avant de commencer

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

Exécution du SDK Android de Rokt

Exécutez le SDK dans l'activité/fragment souhaité en ajoutant les attributs client appropriés et le mappage de placement. Le code d'exemple utilise la méthode onCreate pour signaler les conversions.

Vous pouvez dicter quels attributs client sont partagés avec Rokt. Plus d'informations sur les champs de données disponibles peuvent être trouvées sur la page attributs. Si vous souhaitez partager plus d'attributs, vous pouvez ajouter des lignes de code supplémentaires pour chaque nouvel attribut aux exemples ci-dessous.

remarque

Le SDK Android de Rokt est également utilisé pour intégrer des placements Rokt dans des 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, vous pouvez ignorer les callbacks.

remarque
import com.rokt.roktsdk.Rokt;

class ConfirmationActivity : Activity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
...

Map<String,String> attributes = new HashMap<String, String>();

attributes.put("email", "j.smith@example.com");
attributes.put("firstname", "Jenny");
attributes.put("lastname", "Smith");
attributes.put("mobile", "(323) 867-5309");
attributes.put("postcode", "90210");
attributes.put("country", "US");

Rokt.INSTANCE.execute("RoktExperience",
attributes,
new Rokt.RoktCallback() {
@Override
public void onLoad() {

}

@Override
public void onUnload(Rokt.UnloadReasons unloadReasons) {

}

@Override
public void onShouldHideLoadingIndicator() {

}

@Override
public void onShouldShowLoadingIndicator() {

}
}
)
...
}
}
Cet article vous a-t-il été utile ?