免責事項:この記事は説明のみを目的として提供されています。記事内で例示したコードについて、Zendeskはサポートも保証もいたしません。 何か問題があった場合はコメントセクションに投稿するか、インターネットで解決策を探してみてください。
質問
サイトのさまざまなページで Web Widget (Classic) コンポーネントの組み合わせを有効または無効にするにはどうすればよいですか?
回答
これは、Web Widget (Classic) API エンドポイントのセットを使用して、ヘルプ センターの検索、チャット、お問い合わせフォーム コンポーネントを抑制することで実現できます。すべての Web Widget (Classic) エンドポイントについては、 Web Widget (Classic) の高度なカスタマイズ で説明および文書化されています。
このスクリプトは、必要に応じてさまざまなコンポーネントの組み合わせを簡単に有効または無効にするのに役立ちます。
機能:
- ページに直接配置するか、Google タグ マネージャー (GTM) を使用して配置できるWeb Widget (Classic) スクリプトを使用します。
- Web ウィジェット (クラシック)とチャットウィンドウの両方で使用されるさまざまなタイトルを顧客がカスタマイズできるようにするさまざまな API エンドポイントを使用します。
- 特定のコンポーネントを非アクティブ化できるサプレス API エンドポイントを使用します。
- 部門のステータスに応じて、チャット部門ルーティングを使用します。
実際のスクリプト:
コンポーネントを有効または無効にするには、runWidgetLogic.init関数の関連するパラメータを変更します。
例:
- 検索オプションだけを有効にしたい場合、次のように指定します:runWidgetLogic.init(true, false, false);
- 検索およびコンタクトフォームの使用を有効にするには:runWidgetLogic.init(true, false, true);
- チャットのみを有効にするには:runWidgetLogic.init(false, true, false);
更新が必要なコード内の要素:
- document.zendeskHost = 'mycompany.zendesk.com' => 「mycompany」をサブドメインで更新);
- 'Department Name' => Zendesk Chat部門の名前で更新します。
- スクリプトで使用されているタイトルやラベルの名前は必要に応じて更新できます。
Webサイトでソリューションを簡単にリリースするには、コードをファイル(.js)に挿入します(runWidgetLogic.init(true, false, false);行を除く)。次に、Webページのヘッダーセクションにコードを追加し、Googleタグマネージャー経由で関数を呼び出します。または、特定の条件を使用してWebページ内で直接呼び出すこともできます。
翻訳に関する免責事項:この記事は、お客様の利便性のために自動翻訳ソフトウェアによって翻訳されたものです。Zendeskでは、翻訳の正確さを期すために相応の努力を払っておりますが、翻訳の正確性については保証いたしません。
翻訳された記事の内容の正確性に関して疑問が生じた場合は、正式版である英語の記事を参照してください。
6件のコメント
Eric Nelson
I think what they're referring to in this article is leveraging DOM events or something similar to track where you are in the help center. Then using that info to show or hide the widget components.
For example:
0
CJ Johnson
"or directly in the web page by using a certain conditionality." What does this mean? I'm just trying to suppress chat on a specific set of HC pages, and I just cannot seem to figure out how to make this happen.
0
Miranda Burford
Hi 421997034993,
There's a couple of ways you could solve for this.
Hope this helps!
- Miranda.
0
Flisekompaniet AS
Hi. Im planning to implement Zendesk Chat using Google Tag Manager.
But, an issue - I have a couple of URLs I dont want the chat to show on.
Is there a way to add "not show chat if url contains "12345"?
How do I do this? Is it something I add to the script in GTM?
0
Dave Dyson
Hi Katie - we've got some documentation on that here: Adding the Web Widget (Classic) via Google Tag Manager
0
Katie Welzbacher
How do I add Wed Widget Classic as a Google Tag?
0
サインインしてコメントを残してください。