Özellikle çözümünüzün esnek ve raporunuzda seçtiğiniz gerçek boyutlar ve metriklerden bağımsız olmasını istiyorsanız bir rapor yanıtının ele alınması önemli değildir.
Neyse ki raporun yanıtı oldukça eksiksiz ve birçok yararlı bilgi içeriyor.
Üst bilgiler
Belirli bir metriği nasıl biçimlendireceğinizi seçmek için başlıklarda döndürülen bilgilerden yararlanabilirsiniz. Fiyatın ne tür bir metrik olduğu, örneğin para birimi, oran ya da hesaplama gibi ve maddi bir değerse hangi para biriminde olduğu gibi bilgileri içerir.
Örnek:
"headers": [ { "name": "MONTH", "type": "DIMENSION" }, { "name": "CLICKS", "type": "METRIC_TALLY" }, { "name": "EARNINGS", "type": "METRIC_CURRENCY", "currency": "USD" }, { "name": "AD_REQUESTS_COVERAGE", "type": "METRIC_RATIO" } ]
Satırlar
Asıl rapor sonuçlarını burada alırsınız. Her yanıt satırı, seçtiğiniz boyutlara göre farklı anlam taşıyan bir rapor satırını temsil eder.
"rows": [ { "cells": [ {"value": "2021-01"}, {"value": "278"}, {"value": "63.12"}, {"value": "0.9998"} ], [ {"value": "2021-02"}, {"value": "39"}, {"value": "8.46"}, {"value": "0.9998"} ] } ]
Toplamlar ve ortalamalar
Bir rapor çalıştırdığınızda, her uygun metrik için bir değer içeren totals
ve averages
yardımcı program dizilerini de alırsınız.
"totals": { "cells": [ {}, {"value": "317"}, {"value": "71.58"}, {"value": "0.9998"} ] }, "averages": { "cells": [ {}, {"value": "158"}, {"value": "71.58"}, {"value": "0.9998"} ] }
Başlangıç ve bitiş tarihleri
Göreli tarihler kullanıyorsanız bazen hesaplanan başlangıç ve bitiş tarihlerinin ne olduğunu bilmek yararlı olabilir.
"startDate": {"year": 2021, "month": 1, "day": 1}, "endDate": {"year": 2021, "month": 2, "day": 28}