問題の内容
サポートまたはChatのShopifyアプリは情報をロードせず、次のエラー メッセージが表示されます。広告ブロックツールがShopifyサイドバーアプリの読み込みを妨げています。広告ブロックツールを無効にするか、Zendeskのサブドメインを許可して更新してみてください。
条件
これは、Webブラウザにインストールされている広告ブロッカー拡張機能が原因です。広告ブロッカーは、特定のリクエストを除外するために正規表現を使用します。Shopifyアプリに情報を読み込む次のエンドポイントに影響があります。
yoursubdomain.zendesk.com/api/v2/tracking/support_user_properties
yoursubdomain.zendesk.com/api/v2/tracking/support_group_properties
yoursubdomain.zendesk.com/api/v2/tracking/subscription_properties
解決のステップ
この問題は、次のいずれかの方法で解決できます。
-
広告ブロッカー設定でカスタムルールを追加します。これにより、アプリ内でZendeskアカウントに関する情報を取得するエンドポイントへのリクエストが可能になります。たとえば、uBlockでは、動的フィルタリングのカスタムルール構文は次のようになります。
your_subdomain.zendesk.com https://your_subdomain.zendesk.com/api/v2/tracking/support_user_properties xmlhttprequest allow
your_subdomain.zendesk.com https://your_subdomain.zendesk.com/api/v2/tracking/subscription_properties xmlhttprequest allow
your_subdomain.zendesk.com https://your_subdomain.zendesk.com/api/v2/tracking/support_group_properties xmlhttprequest allow - Zendeskサブドメインを広告ブロッカーの許可リストに追加します。Zendeskサブドメインに移動して、広告ブロッカーの拡張機能を
https://yoursubdomain.zendesk.com
選択し、現在のサイトで無効にします。
詳細については、次の記事を参照してください:サポートおよびChat用Shopifyインテグレーションの設定。
翻訳に関する免責事項:この記事は、お客様の利便性のために自動翻訳ソフ トウェアによって翻訳されたものです。Zendeskでは、翻訳の正確さを期すために相応の努力を払っておりますが、翻訳の正確性につ いては保証いたしません。
翻訳された記事の内容の正確性に関して疑問が生じた場合は、正式版である英語の記事 を参照してください。