コネクテッド・コンテンツの再試行
Connected ContentはAPIからのデータ受信に依存しているため、Brazeがコールしている間、APIが断続的に利用できない可能性がある。この場合、Brazeは指数バックオフを使用してリクエストを再試行するリトライロジッ クをサポートする。
再試行を有効にするには、次のコード・スニペットに示すように、Connected Content呼び出しに: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 %}
APIコールが失敗し、これが有効になっている場合、Brazeは、各再送に設定したレート制限を尊重しながら、コールを再試行する。Brazeは、失敗したメッセージをキューの最後尾に移動させ、必要であれば、メッセージ送信にかかる総時間をさらに数分追加する。
再試行が成功した場合、そのメッセージは送信され、以後そのメッセージの再試行は行われない。Connected Content呼び出しが5回エラーになった場合、メッセージは、中止メッセージタグがトリガーされた場合と同様に、中止される。
note:
Connected Content:retry
はアプリ内メッセージでは利用できない。