GA4 の API で "activeUsers" を取得する場合は dimension に注意する

結論

  • たとえば dimensionnthDay にし、過去30日間のデータ範囲を指定し、得られたレスポンスの activeUsers の値の和を計算結果としてはいけない。
    • nthDay で区切るのではなく、あくまでまるごとのデータとして取得するようにしないといけない
    • たとえば dimensionhostName にするなど

理由

和を取ってしまうと本来の値より大きくなる(ことがある)から。 なぜなら、指定期間内に連続して訪れてくれたユーザを、日別で区切ることによって別個のユーザとして計算してしまうから。

感想

細かい見落としや勘違いがあるので、GA では言葉の定義が大切で、また実際にいろいろなパターンを検算しないと、あとになってから「全部間違っていた」では悲しいものがあります。

Powered by はてなブログ