Googleタグマネージャーのデータレイヤー変数を作成し、コンテナを公開しました。ページにアクセスすると、Chrome consoleでエラーが発生します
dataLayer is not defined
データレイヤープッシュスクリプトはHEAD要素にあり、GTMコードスニペットはBodyタグにあります。
DataLayerを使用する場合は、使用する前に定義されていることを確認する必要があります。
window.dataLayer = window.dataLayer || [];
window.dataLayer.Push({
'someKey': 'someValue'
})
// GTM Container here