बड़ी रिपोर्ट चलाना

AdSense मैनेजमेंट एपीआई में, रिपोर्ट के लिए डिफ़ॉल्ट रूप से ज़्यादा से ज़्यादा 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

अगले चरण