किसी रिपोर्ट के जवाब को मैनेज करना आसान काम नहीं है. खास तौर पर तब, जब आपको अपनी रिपोर्ट में चुने गए असल डाइमेंशन और मेट्रिक के हिसाब से समाधान को लचीला और स्वतंत्र बनाना हो.
अच्छी बात यह है कि रिपोर्ट में दिया गया जवाब पूरा होता है और इसमें काफ़ी काम की जानकारी होती है.
हेडर
किसी खास मेट्रिक को फ़ॉर्मैट करने का तरीका चुनने के लिए, हेडर में दिखाई गई जानकारी का इस्तेमाल किया जा सकता है. इसमें यह जानकारी शामिल होती है कि यह किस तरह की मेट्रिक है, उदाहरण के लिए, यह मुद्रा, अनुपात या टैली है या नहीं, और अगर यह मुद्रा में है, तो यह मुद्रा की वैल्यू है या नहीं.
उदाहरण:
"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"} ] } ]
कुल और औसत
रिपोर्ट चलाने पर, आपको totals
और averages
यूटिलिटी अरे भी वापस मिल जाते हैं. इनमें, हर सही मेट्रिक के लिए एक वैल्यू होती है.
"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}