Skip to content

Utilisation de la logique de relance pour le contenu connecté

Cette page explique comment ajouter des tentatives à vos appels de contenu connecté.

Fonctionnement des tentatives

Le contenu connecté reposant sur la réception de données provenant d’API, une API peut être indisponible par intermittence pendant 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.

Utilisation de la logique de réessai

Pour utiliser la logique de réessai, ajoutez l’étiquette :retry à l’appel au contenu connecté, comme le montre 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 %}

Lorsqu’une étiquette :retry est incluse dans l’appel de contenu connecté, Braze tente de réessayer l’appel jusqu’à cinq fois.

Résultats des tentatives

Lorsqu’une nouvelle tentative réussit

Si une nouvelle tentative réussit, le message est envoyé et aucune autre tentative n’est effectuée pour ce message.

Lorsque l’appel API échoue et que les tentatives sont activées

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 l’appel au contenu connecté échoue plus de cinq fois, l’envoi de messages est interrompu, de la même manière qu’une étiquette de message déclenché.

CETTE PAGE A-T-ELLE ÉTÉ UTILE?
New Stuff!