處理結果

如果您希望解決方案靈活且不受在報表中選擇的實際維度和指標影響,就能輕鬆處理報表回應。

幸好,報表回應內容完整,包含許多實用資訊。

標頭

您可使用標頭中傳回的資訊,選擇特定指標的格式設定方式。其中包括指標類型、貨幣、比率或統計等資訊,以及為貨幣金額等幣別。

範例:

"headers": [
  { "name": "MONTH", "type": "DIMENSION" },
  { "name": "CLICKS", "type": "METRIC_TALLY" },
  { "name": "EARNINGS", "type": "METRIC_CURRENCY", "currency": "USD" },
  { "name": "AD_REQUESTS_COVERAGE", "type": "METRIC_RATIO" }
]

資料列

您可以在這裡取得實際報表結果。每個回應列都代表一個報表列,根據所選維度產生不同意義。

"rows": [
  { "cells":
    [ {"value": "2021-01"}, {"value": "278"}, {"value": "63.12"}, {"value": "0.9998"} ],
    [ {"value": "2021-02"}, {"value": "39"}, {"value": "8.46"}, {"value": "0.9998"} ]
  }
]

總數和平均值

執行報表時,您也會取回 totalsaverages 公用程式陣列,其中包含每個相關指標的值。

"totals": {
  "cells": [
    {}, {"value": "317"}, {"value": "71.58"}, {"value": "0.9998"}
  ]
},
"averages": {
  "cells": [
    {}, {"value": "158"}, {"value": "71.58"}, {"value": "0.9998"}
  ]
}

開始和結束日期

如果您使用相對日期,瞭解計算的開始和結束日期有時可能會有幫助。

"startDate": {"year": 2021, "month": 1, "day": 1},
"endDate": {"year": 2021, "month": 2, "day": 28}

後續步驟