Nous mettons à jour notre documentation continuellement, mais certaines publications peuvent ne pas encore être disponibles dans votre langue. Pour accéder aux informations les plus récentes, utilisez la version en anglais.

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.

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 devient my+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 ou xyz456 à 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 ou Organic à un serveur de production.
notcontained,{network_name},Organic;Facebook+Installs,http://production.your-server.com?source={tracker_name}