Ajouter une condition à votre callback
Vous pouvez utiliser des callbacks conditionnels pour recevoir des callbacks uniquement s'ils remplissent certains critères. Par exemple, type d'appareil, paramètre d'environnement du SDK Adjust, etc.
Lorsque vous ajoutez une condition à votre callback, il prend la structure suivante :
prefix, {placeholder}, value, callback URL
Préfixe de condition
Utilisez un préfixe pour définir votre ou vos conditions. Adjust prend en charge les préfixes suivants :
equal
Indique à Adjust d'envoyer uniquement des callbacks s'ils contiennent la même valeur.
notequal
Indique à Adjust d'envoyer uniquement un callback si la valeur n'est pas identique. Utilisez uniquement notequal
pour une seule valeur. Pour exclure plusieurs valeurs, utilisez notcontained
.
contained
Indique à Adjust d'envoyer uniquement des callbacks dont les valeurs correspondent à celles fournies dans la condition. Utilisez contained
pour inclure des événements associés à plusieurs liens (ou notcontained
pour exclure l'activité de plusieurs sources).
notcontained
Indique à Adjust d'envoyer uniquement des callbacks qui ne contiennent pas ces valeurs.
Espaces réservés
Vous pouvez indiquer autant d'espaces réservés que vous le souhaitez sous la forme de conditions.
- Consultez la liste complète des espaces réservés Adjust.
- Voir nos espaces réservés conseillés pour chaque déclencheur de callback.
Valeurs
Voici quelques conseils généraux sur la syntaxe à utiliser avec les valeurs.
- Utilisez
+
au lieu d'espace pour les valeurs contenant plusieurs mots. Par exemple,my campaign
devientmy+campaign
- Utilisez
;
pour inclure plusieurs valeurs dans un filtre. Par exemple :Organic;Facebook+Installs
URL de callback
Suivez les instructions fournies dans l'article Comment configurer une URL de callback.
Exemples
Voici quelques exemples d'URL de callback conditionnelles.
- Envoie l'activité mesurée dans l'environnement sandbox à un serveur de test.
equal,{environment},sandbox,http://test.your-server.com?source={tracker_name}
- Envoie l'activité mesurée sur des tablettes dans l'environnement sandbox vers à un serveur de test.
equal,{environment}{device_type},sandboxtablet,http://test.your-server.com?source={tracker_name}
- Envoie les événements enregistrés avec les tokens
abc123
ouxyz456
à un serveur de production.
contained,{event},abc123;xyz456,http://production.your-server.com?source={tracker_name}
- Envoie les événements trackés sans le nom réseau
Facebook Installs
ouOrganic
à un serveur de production.
notcontained,{network_name},Organic;Facebook+Installs,http://production.your-server.com?source={tracker_name}