お世話になっております。
https://developer.cybozu.io/hc/ja/articles/208007536-Google-%E3%82%BF%E3%82%B0%E3%83%9E%E3%83%8D%E3%83%BC%E3%82%B8%E3%83%A3%E3%81%A7kintone%E3%81%AE%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E8%A7%A3%E6%9E%90%E3%82%92%E3%81%97%E3%81%A6%E3%81%BF%E3%82%88%E3%81%86
現在、上記の記事を参考にグーグルアナリティクスとタグマネージャーを使用してページ別のアクセス解析を行おうとしております。
kintone の設定でサンプルのソースコードはjQueryを使用されておりますが、jQueryを使用しない方法で実現させたく、
下記の通りに試してみているのですが、上手くいかず、、、
どのようにすれば上手くいくか、何か案がある方がいらっしゃれば、ご教授いただけますでしょうか?
(現在、kintone上でjQueryの参照が行われておらず、私に参照を追加する権限もないため、私の開発環境のみでjQueryを参照しようとしております。)
サンプルソースコード:
$(‘body’).prepend(‘<iframe style=“display: none; visibility: hidden;” src=“//www.googletagmanager.com/ns.html?id=GTM-XXXX” width=“0” height=“0”></iframe>’);
試してみているソースコード(jQueryを使用しない方法):
document.body.insertAdjacentHTML(‘afterbegin’, ‘<iframe style=“display: none; visibility: hidden;” src=“//www.googletagmanager.com/ns.html?id=GTM-XXXX” width=“0” height=“0”></iframe>’);
エラーメッセージ:
<script>タグを<div>に含めることはできません
開始<body>タグの直後にタグマネージャースニペットを配置してください。
初めまして!!
そして、すみません、主旨からそれた回答になるかもしれません。
kintoneでJavaScriptを触る権限があればjQueryを追加することができると思います。
JavaScriptをアップロードするのと同じ場所にjQueryのCDNのURLを貼り付ければ、jQueryを使用することができます。
↓こちらのページにjQueryのCDNがあります。
https://developer.cybozu.io/hc/ja/articles/202960194
(現時点で
https://js.cybozu.com/jquery/3.5.1/jquery.min.js
が最新のようです)
JavaScriptを保存する場所に一緒にCDNのURLを書けばjQueryは使えるとおもいます!
juridon 様
ご回答いただきありがとうございます。
説明不足で申し訳ございません。
私に参照を追加する権限がないというのはシステムの権限ではなく、
組織の中でそれをしてもいいという許可をいただけていないという意味のことでした。
昨日HTMLを確認したところ、私の期待通りのHTMLになっておりましたため、
エラーの原因は別にありそうだということが判明いたしました。
引き続き調査しようと思います。ご回答いただき誠にありがとうございました。
system
(system)
クローズされました:
4
このトピックはベストアンサーに選ばれた返信から 3 日が経過したので自動的にクローズされました。新たに返信することはできません。