Sendinblue APIのアップグレード
Why?
メールマーケティングサービスプロバイダのSendinblueがAPI バージョン2を段階的に廃止し、改善されたバージョンに移行したことに伴い、スムーズにご利用いただけるようシステムをアップグレードしました。
API バージョン2を廃止した理由:
SendinblueはAPIを再構築し、API バージョン3を作成しました。このAPI バージョン3は、ウェブサイト、アプリ、ツールをSendinblueに接続しようとしている開発者が簡単に利用できるように、より広い範囲とシンプルなフォーマットを持つ、これまで以上に効率的なインターフェースです。また、API バージョン3の機能向上の一環として、セキュリティと認証に関するアップグレードを行いました。
詳細:
API バージョン3に対応するエンドポイントを更新し、最新バージョンとのやり取りのためにバージョン3用の新しいAPIキーを作成しました。
API バージョン3へのアップグレードの結果として、以下のような変化をすぐに実感していただけます。
より応答性が高く、高速なAPI。
すべてのエンドポイントのリファレンスと例の改善
OpenAPIスタンダードに準拠した高度なAPIレスポンス。
APIコールのリストが増え、データに対してより多くのアクションを実行できるようになりました。
設定ページに次回のサーベイ送信時刻が表示されるように
Why?
これまでは、設定ページに次回のサーベイ送信日のみが表示されていましたが、この表示では、ユーザーはエンゲージメント・サーベイの予定時刻を確認することができませんでした。
詳細:
設定ページに、次回予定されているエンゲージメント・サーベイの送信日と時刻が表示されるようになりました。
送信時刻は、最初にリクエストされたタイムゾーンに基づいています。
デフォルトでは、新しく作成されたアカウントのエンゲージメントメールは、日本時間午後1時に受信されます。次のサーベイの日付のドロップダウンで日付を変更すると、送信日時が下の行に反映されます。
新しいメンバーが子チームにしか追加されない問題の解消
Why?
以前は、親チームと子チームの両方が選択されているときにメンバーページで回答者を追加すると、バックエンドはエラーなしで両方を受け入れました。
しかしアクションが完了しても、回答者は子チームにしか追加されていないことがありました。
詳細:
フロントエンドでの実装
チームが1行または一括で選択され、かつチームが縦の階層にある場合、チーム名はエラーテキストに置き換えられ、メンバーを親チームと子チームに同時に割り当てることができないことを示します。
メンバーページでチームを追加しているときに親と子のチームを同じ階層に追加しようとするとエラーメッセージが表示され、アクションが拒否されるようになりました。