AdSense Management API में डिफ़ॉल्ट रूप से, रिपोर्ट की ज़्यादा से ज़्यादा 1,00,000 लाइनें होती हैं. अगर आप: अगर डेटा प्रोसेस करते समय इन सीमाओं के करीब जाना हो या परफ़ॉर्मेंस से जुड़ी समस्याएं आ रही हों, तो यहाँ आपको मदद मिल सकती है.
अपनी रिपोर्ट का दायरा कम करना
किसी रिपोर्ट को छोटा करने के लिए सबसे पहले, उन डाइमेंशन की सूची को देखना चाहिए इसका इस्तेमाल करना; आपके जोड़े गए हर डाइमेंशन से, दिखाई जाने वाली पंक्तियों की संख्या पर गुणा करने पर असर पड़ता है. पक्का करें कि आपको सिर्फ़ अपनी ज़रूरत के हिसाब से डाइमेंशन जोड़ने हैं!
अपनी रिपोर्ट को बांटना
कभी-कभी, आपको रिपोर्ट के सिर्फ़ किसी हिस्से के लिए बेहद सटीक डेटा की ज़रूरत होती है. हालांकि, बाकी का डेटा उपलब्ध हो जाता है इससे उन्हें कम जानकारी मिलती है. उदाहरण के लिए, आपको पिछले दस्तावेज़ के लिए बेहद सटीक जानकारी की ज़रूरत पड़ सकती है से हुई कमाई, हर दिन के हिसाब से देश और चैनल के आंकड़ों के साथ देखी जा सकती है, लेकिन आपको सिर्फ़ देश-लेवल का डेटा इकट्ठा किया जा सकता है. इसलिए आप पिछले महीने के लिए थोड़ा आसान है.
CSV फ़ाइल पर स्विच करके, JSON को पार्स करने से बचें
AdSense Management API की मदद से, आपको सामान्य JSON के बजाय, CSV फ़ॉर्मैट में रिपोर्ट मिलती हैं.
ऐसा करने के लिए, अन्य generateCsv तरीके को कॉल करें.
उदाहरण
DATE,CLICKS 2014-01-01,2 2014-01-02,1 2014-01-03,4 2014-01-04,1 2014-01-05,1