【WhatYa】STAFF STARTを導入しているお客さま
WhatYa V2
現在STAFF STARTを導入してるお客さま、また今後STAFF STARTを導入予定があるお客さまは
こちらの記事をご一読いただけますようお願いいたします。
事象
STAFF STARTのタグを埋め込んでいるページで以下エラーが発生し、チャットボタンが表示されません。
原因
WhatYa が読み込まれる前に、STAFF STARTさまのJavaScriptが読み込まれていて、STAFF STARTさまのScriptがWhatYaと競合している事が解りました。
対処法
WhatYaが先に読み込まれるよう、以下のスクリプトをご用意いたしました。
以下のスクリプトを使っていただければ、確実にWhatYa の初期化を完了させてから、STAFF STARTを読み込みませる事ができます。
以下のスクリプトを試していただく事は可能かベンダーさまにご確認いただけますようお願いいたします。
やり方としては「 // この関数内でSTAFF STARTのタグを埋め込む」の辺りにSTAFF STARTのタグを記述していただき、サイトに埋め込んでいただく流れとなります。
記述例:
<script type="text/javascript">
// WhatYa が準備完了になったタイミングで実行される関数を定義
window.onWhatYaReady = () => {
// この関数内でSTAFF STARTのタグを埋め込む
}
</script>
<!-- window.onWhatYaReady を定義した後に WhatYaタグを入れて下さい -->
<script src="https://whatya.solairo-api.com/XXX/chat.js"></script>
※上記で例示しているWhatYa埋め込みタグを御社のWhatYa埋め込みタグにご変更ください。