Zoho SalesIQは、あなたのウェブサイトに埋め込むことのできるライブチャットおよび訪問者追跡ソフトウェアです。 ただし、Zoho SalesIQコードスニペットをウェブサイトに追加した場合、オンラインデザイナーとSalesIQアプリの読み込みに失敗することがあります。
この問題は、オンラインデザイナーのjavascriptと競合するSalesIQに使用されているjavascriptが原因であることが判明しました。 どちらも、競合の原因となる変数「d」を宣言しています。 したがって、SalesIQコードのスニペットを編集し、「d」をdocのようなものに変更する必要があります。 すなわち:
以前:
<script type="text/javascript">
var $zoho= $zoho || {salesiq:{values:{},ready:function(){}}};var d=document;s=d.createElement("script");s.type="text/javascript";
s.defer=true;s.src="https://salesiq.zoho.com/[あなたのサイト]/float.ls?embedname=[あなたのサイト]";
t=d.getElementsByTagName("script")[0];t.parentNode.insertBefore(s,t);</script>
以後:
<script type="text/javascript">
var $zoho= $zoho || {salesiq:{values:{},ready:function(){}}};var doc=document;s=doc.createElement("script");s.type="text/javascript";
s.defer=true;s.src="https://salesiq.zoho.com/[あなたのサイト]/float.ls?embedname=[あなたのサイト]";
t=doc.getElementsByTagName("script")[0];t.parentNode.insertBefore(s,t);</script>
また、ボタンコードの 'd'変数も編集する必要があります:
以前:
<script type="text/javascript">var $zoho= $zoho || {salesiq:{values:{},ready:function(){}}};var d=document;s=d.createElement("script");s.type="text/javascript";s.defer=true;s.src="https://salesiq.zoho.com/bdynamic/float.ls?embedname=website";t=d.getElementsByTagName("script")[0];t.parentNode.insertBefore(s,t);</script>
以後:
<script type="text/javascript">var $zoho= $zoho || {salesiq:{values:{},ready:function(){}}};var doc=document;s= doc.createElement("script");s.type="text/javascript";s.defer=true;s.src="https://salesiq.zoho.com/bdynamic/float.ls?embedname=website";t=doc.getElementsByTagName("script")[0];t.parentNode.insertBefore(s,t);</script>
コメント
0件のコメント
サインインしてコメントを残してください。