発表日 | ロールアウト開始日 |
2022年7月16日 | 2024年7月1日 |
Zendeskは、SupportのトップバーアプリをEmberからReactに移行します。
このお知らせは、以下のトピックから構成されています。
変更内容
Supportのトップバーアプリが、EmberからReactに移行されます。
Supportアプリは、マーケットプレイスからインストールすることができます。また、独自のカスタマーエクスペリエンスのユースケースに対応するために、Supportアプリを独自に開発してZendeskの機能を拡張することもできます。1つのシステムですべてのニーズに対応することはできませんが、Supportアプリは、新しいユースケースを組み込んで、接続されたカスタマーエクスペリエンスを作成するための強力な手段になります。
Supportのトップバーアプリの詳細については、開発者向けドキュメントの「トップバーアプリ」を参照してください。
表示について、以下の点が変更されます。
- 各トップバーアプリを囲むグレースケールの境界線を削除し、よりシンプルで一貫性のあるスタイルを表現するグレーの塗りつぶしに置き換えました。
- コンテナがアプリアイコンの右側を越えないように、選択された上部のバーアプリを示す矢印が、アプリコンテナの最後に表示されるようになりました。
- トップバーアプリの選択時に表示されるツールチップモーダルに「閉じる」ボタンが追加されました。これにより、アクセシビリティが向上し、すべてのユーザー(特にキーボードナビゲーションを多用するユーザー)がトップバーアプリをモーダルで使用できるようになりました。これは、Zendeskの現在の目標である2.1 AAアクセシビリティ標準に準拠しています。閉じるボタンは、2024年7月25日から利用可能になります。
Zendeskがこれらの変更を行う理由
製品の信頼性の向上、開発者の生産性の向上、自動テストの簡素化を目的として、SupportのフロントエンドをReactに移行するためのZendeskの幅広いReact Migration Initiative(RMI)の一環として、SupportのトップバーアプリをEmberからReactに移行しました。今回の移行は、One Zendeskの実現という目標に合わせて行われ、データベースストレージ、APIメソッド、Javascriptフレームワークなど、各種機能を構築するためのアプローチが標準化されます。
現在、Zendeskの半分がEmberを使用し、残り半分がReactを使用しています。Reactには多くの利点があります:
- 当社は主にReactの開発者を採用していますが、Reactは柔軟性が高いため、開発者の生産性が向上し、新機能の開発と問題解決を迅速に行うことができます。
- Reactに完全に移行すると、以下の理由によって信頼性と安定性が向上します。
- Reactに移行することにより、EmberとReactとの間で発生していたエラーを回避できるようになります。
- Reactに移行することにより、自動テストを効率的に作成できるようになります。
必要な作業
今回の変更は、アプリやアプリのサポートAPIの動作に機能的な影響を与えない、小規模なフロントエンドの変更にとどめています。アプリセッションとシステムアイコンセッションの両方で、トップバーアプリのUIを多少変更し、最新のGardenコンポーネントによってアクセス性が向上しました。機能的には、すべてが同じままです。
アカウント内のアプリやエージェントエクスペリエンスの機能に違いがあることに気付いた場合は、お知らせください。
お客様は何もする必要はありません。これらの更新は自動的に実装され、すべてのアカウントに適用されます。
デザインの推奨事項と、一貫した外観と操作性の実現に関する詳細は、Zendesk開発者向けドキュメントの「トップバーアプリ(Support)」ガイドを参照してください。
この発表に関連するフィードバックや質問がある場合は、 コミュニティフォーラムにアクセスしてください。このフォーラムでは、カスタマーから寄せられた製品フィードバックを収集し管理しています。Zendesk製品に関する一般的なサポートについては、Zendeskカスタマーサポートにお問い合わせください。