1

Google アナリティクスからプログラムでデータを取得しています。これは私が実行するクエリです

  def executeDataQuery(analytics: Analytics, profileId: String) : GaData = {
    analytics.data().ga().get("ga:" + profileId,
      "2012-01-01", // Start date.
      "2012-01-14", // End date.
      "ga:visits") // Metrics.
      .setDimensions("ga:date")
      .setSort("ga:date")    
      .setMaxResults(25)     
      .execute()
  }

これにより、訪問/日が得られます。デフォルトの粒度は 1 日単位であると想定しています。

データの粒度を訪問/日から訪問/分または訪問/月に変更するにはどうすればよいですか? これは、Google アナリティクスの Web サイトで実行できることを知っています。

4

1 に答える 1

4

Core Reporting API Time-Dimensions & Metricsを使用してデータをスライスする方法は多数あります。

たとえば、時間に変更したい場合は、次のようにします。

.setDimensions("ga:dateHour")

API が取得できるデータをプレビューするには、GA Query Explorerを使用します。

于 2013-10-18T16:29:13.150 に答える