Web Widget (従来版) の現在のパッケージサイズはどのくらいですか?
パッケージ | サイズ (Brotli圧縮) | メモ |
Web Widget (従来版) コア | ~475 KB | 使用可能なチャネルに関係なく、Web Widget (Classic) に必要な web_widget.js および common_vendor.js アセット。 |
Talkチャネルあり | +~65 KB | アカウントでTalkチャネルが有効になっているときに、Web Widget (従来版) に必要なアセット。55 KBはTalkチャネルの初回読み込みを表します。 |
チャットチャネルあり | +~59 KB | アカウントでChatチャネルが有効になっているときに、Web Widget (従来版) に必要なアセット。 |
言語サポートごと | 1言語あたり +~5 KB (平均) | Web Widget (従来版) は、訪問者のロケール設定に基づいた言語のみを読み込みます。 |
Web Widget (従来版) を機能させるためになぜこれほど多くの JavaScript が必要なのですか?
Web Widget (従来版) は、さまざまな機能のあるカスタマーサポートをWebサイトに埋め込むための強力なツールです。 訪問者がエージェントとチャットをしたり、Talk経由でコールバックしたり、メッセージを残したり、セルフサービスを利用するためにヘルプセンターのコンテンツにアクセスしたりするための数多くの 機能とチャネル を有効化することができます。さらに、 Web Widget (従来版)は、 世界中にわたって多くの言語をサポートしています。Web Widget (従来版) のカスタマイズは、「管理者」または JavaScript APIs.nのSuite経由で行うことができます。 とはいえ、当社にはまだ数多くの改善の余地があることを認識しており、Web Widget (従来版) 構成のパッケージサイズの最適化は最優先事項として引き続き取り組んでまいります。
Web Widget (従来版) をWebページに埋め込むと、読み込み時間が遅くなることに気付きました。Web Widget (従来版) が原因でページの読み込みが遅くなることはありますか?
Web Widget (クラシック) でChatを有効化して、ページのパフォーマンスを最適化する場合は、 connectOnPageLoad apiの使用を検討してください。これにより、ウィジェット ランチャーの表示にかかる時間が短縮され、Google Lighthouse などのツールでのページ読み込みスコアが改善されます。詳細については、次の記事を参照してください。チャットおよび Web ウィジェット (クラシック) のパフォーマンスの最適化。
Webサイトのページ読み込み速度を監視するために最適なツールは何ですか?
GoogleのLighthouseを使用することをお勧めします。これは、開発者ツールの「監査」タブでデフォルトで使用できるツールです。Lighthouseは、Google Chromeなどの最新のWebブラウザで利用可能な数多くの機能に対応しています。当社はWeb Widget (従来版) を最適化するためにHTTP/2のマルチプレックスなどの機能を採用しており、Lighthouseは埋め込まれたウィジェットを使用してWebページのパフォーマンスを計算するときにマルチプレックス機能を考慮に入れます。
Webページの <HEAD> または <BODY> のどちらにWeb Widget (従来版) スクリプトタグを配置するのが良いでしょうか?
カスタマーがページの読み込みパフォーマンスを気にする場合は、スニペットを <head>ではなく、 <body> の最後に配置することをお勧めします。スニペットスクリプトは非常に軽量ですが、 スクリプトが読み込まれるまでブラウザがWebページのレンダリングを続行できなくなるスクリプトを挿入することは避けた方がよいでしょう。ただし、Web Widget (従来版) zE JavaScript API を使用するスクリプトは、スニペットスクリプトの後に配置する必要があります。
Web Widget (従来版) アセットはCDNから提供されますか?
はい、Web Widget (従来版) アセットは Content Delivery Network (CDN) から HTTP/2 を使用して提供され、これにより待ち時間が短縮されます。すべてのアセットは1つのソースを介してアクセスされるため、ブラウザではWeb Widget (従来版) をダウンロードするために1つのTCP接続を開く必要があるだけです。HTTP/2のメリットについて詳しくは、 こちらのページ を参照してください。
Web Widget (従来版) のアセットはGzipを使用して圧縮されますか?
はい、Web Widget (従来版) のアセットはGzipを使用して圧縮されます。
Web Widget (従来版) のアセットはキャッシュされますか?
はい、Web Widget (従来版) のアセットは個別にバージョン管理され、最長で1年間は長期キャッシュされます。エンドユーザーのブラウザにはプライベートにキャッシュされ、CDNエッジサーバーにはパブリックにキャッシュされます。 ウィジェットに必要な一部のアセットは、ウィジェットのバージョン間で変更される可能性が低いため、個別にキャッシュされます。つまり、これらのアセットは、次回ブラウザで必要になったときにキャッシュからすばやく取得されます。 たとえば、Talkで使用されている国コードのフラグアイコンや、Chatに関連付けられている通知音などのアセットです。
CSPを使用するとどうなりますか?
Content Security Policy (CSP) を使用する場合は、最新のスニペットを使用する必要があります。 詳細については、 CSPサポートに関する開発者向けドキュメントを参照してください。
翻訳に関する免責事項:この記事は、お客様の利便性のために自動翻訳ソフトウェアによって翻訳されたものです。Zendeskでは、翻訳の正確さを期すために相応の努力を払っておりますが、翻訳の正確性については保証いたしません。
翻訳された記事の内容の正確性に関して疑問が生じた場合は、正式版である英語の記事を参照してください。
0件のコメント