Webページにアクションを配信する際にCannot read properties of null (reading 'appendChild')
というようなエラーが出ている場合、計測タグの実行タイミングに問題がある可能性があります。

エラーの発生理由

KARTEでは接客を配信する際に HTML の body 要素に対して、KARTEのアクションを表示するために必要な要素をappendChildというメソッドを使って追加していますが、そのタイミングで HTML の body 要素 が見つからない場合にエラーが発生します。

つまり、Webページ自体の描画タイミングよりKARTEの接客サービス配信のタイミングが先になってしまうことでエラーが発生している可能性が高いです。

対策

計測タグが実行されるタイミングを遅くすることでエラーが解消される可能性があります。

たとえば計測タグを<head>内に直接設置している場合は、推奨している設置箇所である「</head>の直前」に設置することにより、エラーが解消されたケースがあります。
https://support.karte.io/post/7iEe2Icy4ggtnUVmyp6VNl#2-1