Google Tag Manager (GTM) で動作しますか
Google Tag Manager(GTM)を利用した設置で必ず問題が発生するわけではありませんが、フォームアシストが上手く動作しない問題が発生した際には、GTM 利用が原因となっていることがほとんどです。
解消のためにサイト側に直接フォームアシストの貼付けタグを記載いただいた事例がございます。
そのため、Google Tag Manager(GTM)での利用を禁止するようなものではございませんが、基本的にはサイト側に直接記述いただく方法を推奨しております。
GTM の利用で発生するエラー例
警告
以下はあくまでも一例です。これ以外のエラーや、エラーが出ずに問題が発生することもあります。
ブラウザの開発者ツール(コンソール)に以下のようなエラーが出る場合があります(以下は Google Chrome の例)。
net::ERR_NAME_NOT_RESOLVED
https://undefined/form_assist/assist_callback.json?token=d3bf6755161b137dbf2f2000bff41ab88036a883&callback=__jsonp_16617486300200
ドメイン+パスの部分が undefined
(JavaScript のプリミティブ値)になっていますが、正常に動作している場合は api.socialplus.jp/{アカウントID}/{サービスID}
といった値が展開されます。