Tentatives de contenu connecté
Étant donné que le Contenu connecté repose sur la réception des données des API, il est possible qu’une API soit momentanément indisponible tandis que Braze effectue l’appel. Dans ce cas, Braze prend en charge la logique de nouvelle tentative pour tenter de nouveau la demande à l’aide d’un délai exponentiel.
Pour activer les tentatives, ajouter :retry
dans l’appel Contenu connecté, comme indiqué dans l’extrait de code suivant :
1
2
{% connected_content https://yourwebsite.com/api/endpoint :retry %}
{% connected_content https://www.braze.com :save my_content :basic_auth auth_name :retry %}
Si l’appel API échoue et que cette option est activée, Braze relance l’appel en respectant la limite de débit que vous avez définie pour chaque nouvel envoi. Le braze déplace les messages défaillants vers l’arrière de la file d’attente et ajoute des minutes supplémentaires, si nécessaire, au nombre total de minutes qu’il faudrait pour envoyer votre message.
Si une tentative de récupération réussit, le message est envoyé et aucune nouvelle tentative n’est tentée pour ce message. Si l’appel au contenu connecté échoue cinq fois, l’envoi du message est annulé, comme si une étiquette d’annulation de message avait été déclenchée.
Contenu connecté :retry
n’est pas disponible pour les messages dans l’application.