Google Analytics-api, Java, как объявить вызов OrderBys RunReportRequestJAVA

Программисты JAVA общаются здесь
Anonymous
Google Analytics-api, Java, как объявить вызов OrderBys RunReportRequest

Сообщение Anonymous »

Код: Выделить всё

String VIEW_ID = "0000000000";
String[] GA_METRICS = {"newUsers","activeUsers","totalUsers","addToCarts","cartToViewRate","checkouts","screenPageViews","totalPurchasers"};
List metrics = new ArrayList() {{
for(String metricName : GA_METRICS) {
add(Metric.newBuilder().setName(metricName).build());
}
}};

List orderBys = new ArrayList() {{
//how to declare Orderby...
//i want to order by date asc
add(OrderBy.newBuilder());
}};

RunReportRequest request = RunReportRequest.newBuilder().setProperty("properties/" + VIEW_ID)
.addDimensions(Dimension.newBuilder().setName("date"))
.addAllMetrics(metrics)
.addAllOrderBys(orderBys)
.addDateRanges(DateRange.newBuilder().setStartDate(dateRanges.get("startDate")).setEndDate(dateRanges.get("endDate"))).build();

Я хотел бы добавить выравнивание в API Google Analytics. Однако мы не можем продолжить, поскольку выпущенный образец не содержит никаких подробностей.
Я искал образец для ga4, а затем проверил его, но он не был применен к v1beta.
Я не могу найти образцы. Что я могу попробовать дальше?

Подробнее здесь: https://stackoverflow.com/questions/786 ... ortrequest

Вернуться в «JAVA»