過去 7 日間の Google Analytics データを表示する Google チャートを作成しています。特定のデータがある場合に、X 軸のラベルが重なり合って表示されるという問題があります (または、少なくともそれが異なることがわかります)。
この宝石を使用して API 呼び出しを生成しています: https://github.com/mattetti/googlecharts URL の各部分が何をしているのかを調べましたが、問題を見つけることができませんでしたが、私は確信しています。何かが足りない。
同じ期間の 2 つのサイト データの例を次に示します。最初のデータは問題を示し、2 番目のデータは実際の例です。
URL は次のとおりです。これらは読みやすくするためにエンコードされたテキストですが、単純なエンコードまたは拡張エンコードに切り替えると同じ問題が発生します。
壊れたバージョン:
https://chart.apis.google.com/chart?chxl=0:|11-22|11-23|11-24|11-25|11-26|11-27&chxt=x&chco=58838C,BF996B,BF5841,A61C1C&chf=bg,s,ffffff&chd=t:979,807,681,653,580,509|822,724,602,562,519,455|540,409,381,375,336,301|307,156,173,176,155,133&chds=0,979&chdl=Visits|Visitors|New+Visits|Organic+Searches&chtt=Google+Analytics+-+Last+7+Days&cht=lc&chs=600x200&chxr=0,979,979|1,822,822|2,540,540|3,307,307
作業バージョン:
https://chart.apis.google.com/chart?chxl=0:|11-22|11-23|11-24|11-25|11-26|11-27&chxt=x&chco=58838C,BF996B,BF5841,A61C1C&chf=bg,s,ffffff&chd=t:1385,1395,981,947,863,731|1083,1222,832,715,690,546|580,566,427,413,387,329|247,151,151,171,162,135&chds=0,1395&chdl=Visits|Visitors|New+Visits|Organic+Searches&chtt=Google+Analytics+-+Last+7+Days&cht=lc&chs=600x200&chxr=0,1385,1395|1,1083,1222|2,580,580|3,247,247