Looker StudioでGA4の「曜日の日曜日が7になるバグ」を修正する|Looker Studio
GA4のレポート/ダッシュボードをLooker Studioで作成する際、「曜日ごとの表示回数」といった表やグラフを作ることがあるかと思います。
曜日に関するディメンションには「曜日」「曜日の名前」という2つの選択肢がありますが、「曜日の名前」を選択すると英語表記(Monday、Tuesday〜)になり、「曜日」を選択すると日本語表記(月曜日、火曜日〜)になります。
しかし、「曜日」を指定した場合になぜか「日曜日が数字の7になる」というバグが発生します(2023年9月現在)。
これを計算フィールドを使って修正します。
表の中で曜日を表示させたいディメンションの場所を選択して「フィールドを作成」をクリックします。
計算フィールドにCASE関数を入力して「適用」すると正しい曜日が反映されます。
計算フィールドのCASE関数
case
when 曜日 = 1 then '日曜日'
when 曜日 = 2 then '月曜日'
when 曜日 = 3 then '火曜日'
when 曜日 = 4 then '水曜日'
when 曜日 = 5 then '木曜日'
when 曜日 = 6 then '金曜日'
when 曜日 = 7 then '土曜日'
end
さて、お気づきかと思いますが「曜日の日曜日が7」になるのを修正するはずが、上記のCASE関数では「7を土曜日」に変換しています。
そもそも「曜日」は間違っている
実は「曜日」のディメンションの曜日(月火水木金土日)は実際のカレンダーの曜日に対して、間違っています(2023年9月現在)。
下のようにディメンションに「日付」「曜日」「曜日の名前」を入れてみるとわかりますが実際の「2023年7月26日は水曜日」です。
英語の「曜日の名前」では正しく「Wednesday」になっていますが、「曜日」のほうは「木曜日」になっています。
「曜日」をディメンションに指定した際の「7」のバグは、実は正しくは「土曜日」だったのです。
Looker Studioで「曜日」ディメンションを扱う際には注意が必要です。
それにしても、このバグはクリティカルかつ、見ればすぐにわかるようなミスだと思うのですが、なかなか修正されません(2023年9月現在)。
一刻も早く修正されることを望みます。
以上、Looker StudioでGA4の「曜日の日曜日が7になるバグ」を修正する方法の解説でした。