이 페이지는 AI로 자동 번역되었으며 부정확한 내용이 포함될 수 있습니다. 번역 오류를 신고하려면 GitHub에서 이슈를 생성해 주세요.
연결된 콘텐츠에 대한 재시도 로직 사용
This page covers how to add retries to your Connected Content calls.
재시도가 작동하는 방식
연결된 콘텐츠가 API로부터 데이터를 수신하는 데 의존하기 때문에, Braze가 호출을 할 때 API가 간헐적으로 사용할 수 없을 수 있습니다. 이 경우 Braze는 지수 백오프를 사용하여 요청을 재시도하는 재시도 로직을 지원합니다.
note:
연결된 콘텐츠 :retry는 인앱 메시지에 사용할 수 없습니다.
재시도 로직 사용
재시도 로직을 사용하려면, 다음 코드 스니펫에 표시된 대로 연결된 콘텐츠 호출에 :retry 태그를 추가하십시오:
1
2
{% connected_content https://yourwebsite.com/api/endpoint :retry %}
{% connected_content https://www.braze.com :save my_content :basic_auth auth_name :retry %}
연결된 콘텐츠 호출에 :retry 태그가 포함되면, Braze는 호출을 최대 다섯 번까지 재시도합니다.
Retry outcomes
When a retry succeeds
재시도된 시도가 성공하면, 메시지가 전송되고 해당 메시지에 대해 추가 재시도가 시도되지 않습니다.
When the API call fails and retries are enabled
API 호출이 실패하고 이것이 활성화된 경우 Braze는 각 재전송에 대해 설정한 속도 제한을 준수하면서 호출을 재시도합니다. Braze는 실패한 메시지를 대기줄의 뒤로 이동시키고, 필요한 경우 메시지를 보내는 데 걸리는 총 시간에 추가 시간을 더합니다.
연결된 콘텐츠 호출이 다섯 번 이상 오류가 발생하면, 메시지가 중단되며, 이는 중단 메시지 태그가 트리거되는 방식과 유사합니다.
New Stuff!
GitHub 에서 이 페이지를 편집합니다.