We're noticing some odd behavior from the API and are wondering if this is intended.
Basically, the data returned in the SummaryRow is different depending on whether or not `segments.date` is requested.
Result for that request:
{
"fieldMask": "segments.date,metrics.averageTimeOnSite,metrics.clicks",
"summaryRow": {
"metrics": {
"clicks": "1184",
"averageTimeOnSite": 169.47696038803556
}
}
}
Body of request without segments.date:
body: {
query: "SELECT metrics.average_time_on_site,metrics.clicks FROM campaign WHERE metrics.impressions > 0 AND segments.date >= '2021-01-01' AND segments.date <= '2021-11-30'",
summary_row_setting: 'SUMMARY_ROW_ONLY'
},
Result for that request:
{
"fieldMask": "metrics.averageTimeOnSite,metrics.clicks",
"summaryRow": {
"metrics": {
"clicks": "18518",
"averageTimeOnSite": 171.40262230514097
}
}
}
The queries are exactly the same, only with and without the field `segments.date` in the SELECT. Is this behavior expected?
Thanks,