Google タグ マネージャー スクリプトを配置したいのですが、Google タグのドキュメントによると、スクリプトは開始タグの直後に配置する必要があります。
ソース コードを変更することはできないため、次のコード スニペットを使用してスクリプトを追加する必要があります。
<script type="text/javascript">
(function () {
var url = "path/to/js/file";
var gtm = document.createElement('script');
gtm.type = 'text/javascript';
gtm.async = true;
gtm.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + url;
var s = document.getElementsByTagName('body')[0];
s.parentNode.insertBefore(gtm, s);
})();
</script>
Google アナリティクスのスクリプト スニペットとほぼ同じです。これで、body タグの直前にスクリプトが追加されました。jQueryメソッドinsertAfterを使用するのが適切な方法なのか、それとももっと良い方法があるのか わかりません!
あなたの親切な助けに感謝します。