ऑफ़लाइन डेटा से जुड़ी गड़बड़ी की जानकारी पर नज़र रखें

ऑफ़लाइन डेटा डाइग्नोस्टिक्स को वापस पाने के लिए, Google Ads API का इस्तेमाल करें. इसमें आपके कन्वर्ज़न इंपोर्ट और अडजस्टमेंट की प्रोसेस की पूरी जानकारी होती है.

अपने खाते के लिए, ऑफ़लाइन डेटा से जुड़े सबसे नए डाइग्नोस्टिक्स पाने के लिए, इनमें से किसी एक संसाधन का इस्तेमाल करें:

  • offline_conversion_upload_client_summary, खाते के लेवल पर इंपोर्ट से जुड़ी गड़बड़ी की जानकारी को एग्रीगेट करता है.
  • offline_conversion_upload_conversion_action_summary कन्वर्ज़न ऐक्शन लेवल पर, इंपोर्ट डाइग्नोस्टिक्स को एग्रीगेट करता है.

खाते के लेवल पर गड़बड़ी की जानकारी

खाता लेवल पर कन्वर्ज़न अपलोड करने से जुड़ी गड़बड़ियों की जानकारी पाने के लिए, इस GAQL क्वेरी का इस्तेमाल करें:

SELECT
  customer.id,
  offline_conversion_upload_client_summary.alerts,
  offline_conversion_upload_client_summary.client,
  offline_conversion_upload_client_summary.daily_summaries,
  offline_conversion_upload_client_summary.job_summaries,
  offline_conversion_upload_client_summary.last_upload_date_time,
  offline_conversion_upload_client_summary.pending_event_count,
  offline_conversion_upload_client_summary.pending_rate,
  offline_conversion_upload_client_summary.status,
  offline_conversion_upload_client_summary.success_rate,
  offline_conversion_upload_client_summary.successful_event_count,
  offline_conversion_upload_client_summary.total_event_count
FROM offline_conversion_upload_client_summary

यह क्वेरी, हाल ही में किए गए इंपोर्ट में इस्तेमाल किए गए हर तरह के क्लाइंट के लिए, अलग-अलग OfflineConversionUploadClientSummary लाइन दिखाती है. उदाहरण के लिए, अगर आपने हाल ही में Google Ads API और Google Ads यूज़र इंटरफ़ेस (यूआई), दोनों का इस्तेमाल करके इंपोर्ट किया है, तो नतीजों में GOOGLE_ADS_API और GOOGLE_ADS_WEB_CLIENT की client वैल्यू के लिए अलग-अलग एंट्री शामिल होंगी.

कन्वर्ज़न ऐक्शन लेवल पर डाइग्नोस्टिक्स

कन्वर्ज़न ऐक्शन लेवल पर कन्वर्ज़न अपलोड डाइग्नोस्टिक्स को वापस पाने के लिए, इस GAQL क्वेरी का इस्तेमाल करें:

SELECT
  offline_conversion_upload_conversion_action_summary.conversion_action_id,
  offline_conversion_upload_conversion_action_summary.conversion_action_name,
  offline_conversion_upload_conversion_action_summary.alerts,
  offline_conversion_upload_conversion_action_summary.client,
  offline_conversion_upload_conversion_action_summary.daily_summaries,
  offline_conversion_upload_conversion_action_summary.job_summaries,
  offline_conversion_upload_conversion_action_summary.last_upload_date_time,
  offline_conversion_upload_conversion_action_summary.pending_event_count,
  offline_conversion_upload_conversion_action_summary.status,
  offline_conversion_upload_conversion_action_summary.successful_event_count,
  offline_conversion_upload_conversion_action_summary.total_event_count
FROM offline_conversion_upload_conversion_action_summary
WHERE offline_conversion_upload_conversion_action_summary.conversion_action_id = <CONVERSION_ACTION_ID>

खाता लेवल के डाइग्नोस्टिक्स की तरह ही, यह क्वेरी हाल ही में इंपोर्ट किए गए हर तरह के क्लाइंट के लिए, अलग-अलग OfflineConversionUploadConversionActionSummary लाइनें दिखाती है. उदाहरण के लिए, अगर आपने हाल ही में Google Ads API और Google Ads यूज़र इंटरफ़ेस (यूआई), दोनों का इस्तेमाल करके इंपोर्ट किया है, तो नतीजों में GOOGLE_ADS_API और GOOGLE_ADS_WEB_CLIENT की client वैल्यू के लिए अलग-अलग एंट्री होंगी.

इन खास जानकारी को समझने का तरीका

हर OfflineConversionUploadClientSummary या OfflineConversionUploadConversionActionSummary में एक status फ़ील्ड होता है. इससे client के लिए, इंपोर्ट की कुल परफ़ॉर्मेंस का पता चलता है. इसमें यह जानकारी भी शामिल होती है:

  • मिले कुल इवेंट की संख्या.
  • प्रोसेस किए गए इवेंट की संख्या.
  • प्रोसेस किए जा रहे इवेंट की संख्या.
  • alerts फ़ील्ड, जो गड़बड़ियों की खास जानकारी देता है. इसे OfflineConversionError के हिसाब से ग्रुप किया जाता है.

इन सभी फ़ील्ड में, इंपोर्ट किए गए डेटा के सबसे हाल के पूरे कैलेंडर दिन की जानकारी होती है. इस जानकारी का इस्तेमाल करके, इंपोर्ट किए गए डेटा की मौजूदा स्थिति का आकलन करें.

इसके अलावा, हर OfflineConversionUploadClientSummary या OfflineConversionUploadConversionActionSummary में दो अलग-अलग तरह की रिपोर्ट होती हैं:

daily_summaries
पिछले सात दिनों में इंपोर्ट के लिए किए गए अनुरोधों का successful_count, failed_count, और pending_count. इन्हें इंपोर्ट के date के हिसाब से ग्रुप किया गया है.
job_summaries

इंपोर्ट करने के सात सबसे हाल के अनुरोधों के successful_count, failed_count, और pending_count. इन्हें job_id के हिसाब से ग्रुप किया गया है. job_id, UploadClickConversionsRequest और UploadConversionAdjustmentsRequest का एक वैकल्पिक फ़ील्ड है. job_id फ़ील्ड को पॉज़िटिव 32-बिट इंटिजर (1 से 2^31 - 1) पर सेट किया जा सकता है. इसके अलावा, Google Ads API को आपके अनुरोध के लिए, सिस्टम से जनरेट किया गया जॉब आईडी असाइन करने की अनुमति दी जा सकती है. चाहे कोई भी विकल्प चुना जाए, UploadClickConversionsResponse या UploadConversionAdjustmentsResponse, job_id दिखाता है.

अपना job_id असाइन करना तब फ़ायदेमंद होता है, जब आपके पास कोई ऐसा काम या प्रोसेस हो जो कई अनुरोधों का इस्तेमाल करके, बड़ी संख्या में कन्वर्ज़न इंपोर्ट करती हो. अगर आपने इनमें से हर अनुरोध पर job_id को एक ही वैल्यू पर सेट किया है, तो job_summaries से जॉब के लिए एक एंट्री वापस पाई जा सकती है. अगर Google Ads API को हर अनुरोध के job_id को सिस्टम से जनरेट की गई वैल्यू असाइन करने की अनुमति दी जाती है, तो job_summaries में हर अनुरोध के लिए एक अलग एंट्री शामिल होती है. इससे आपके जॉब की पूरी परफ़ॉर्मेंस का विश्लेषण करना ज़्यादा मुश्किल हो सकता है.

खास जानकारी इस्तेमाल करने का तरीका

यह पुष्टि करने के लिए कि इंपोर्ट की प्रोसेस, एपीआई से जुड़ी गड़बड़ियों के बिना कन्वर्ज़न और बेहतर कन्वर्ज़न ट्रैकिंग को शामिल कर रही हैं, समय-समय पर अपने हर खाते की खास जानकारी पाएं. अगर किसी खास जानकारी का status फ़ील्ड EXCELLENT नहीं है, तो alerts फ़ील्ड में मौजूद गड़बड़ियों की सूची का इस्तेमाल करें. इससे आपको इंपोर्ट की प्रोसेस में बदलाव करने में मदद मिलेगी, ताकि उन गड़बड़ियों को कम किया जा सके या खत्म किया जा सके.

उदाहरण के लिए:

  • अगर स्टेटस NEEDS_ATTENTION है, तो इसका मतलब है कि इंपोर्ट की प्रोसेस का एक बड़ा हिस्सा पूरा नहीं हो सका. alerts में जाकर गड़बड़ियों की समीक्षा करें. साथ ही, उन गड़बड़ियों को कम करने या खत्म करने के लिए, इंपोर्ट करने की प्रोसेस में बदलाव करें.

  • अगर स्टेटस NO_RECENT_UPLOADS है, तो इसका मतलब है कि Google Ads को client के लिए हाल ही में कोई इंपोर्ट नहीं मिला है. अगर आपको इसकी उम्मीद नहीं थी, तो उस क्लाइंट का इस्तेमाल करके इंपोर्ट करने वाली प्रोसेस की समीक्षा करें.

    उदाहरण के लिए, अगर GOOGLE_ADS_API के लिए status, NO_RECENT_UPLOADS है, तो इसका मतलब यह हो सकता है कि Google Ads API का इस्तेमाल करने वाली आपकी इंपोर्ट प्रोसेस हाल ही में बंद हो गई है.

  • यह पता लगाने के लिए कि क्या इंपोर्ट की किसी खास तारीख या जॉब की वजह से, बड़ी संख्या में ऐसे इवेंट भेजे गए जिन्हें प्रोसेस नहीं किया जा सका, daily_summaries और job_summaries के successful_count, failed_count, और pending_count को देखें. 'मंज़ूरी बाकी है' स्थिति वाले किसी भी इवेंट को पूरा होने में 24 घंटे लग सकते हैं.

ऑफ़लाइन डेटा डाइग्नोस्टिक्स को बेहतर बनाने के तरीके के बारे में ज़्यादा जानकारी, सहायता केंद्र में मिल सकती है.

पाबंदियां

इंपोर्ट की खास जानकारी को वापस पाने के लिए, इन बातों का ध्यान रखें:

  • Google Ads API, ऑफ़लाइन डेटा डाइग्नोस्टिक्स सिर्फ़ तब दिखाता है, जब searchStream या search अनुरोध का customer_id वही ग्राहक हो जिसका इस्तेमाल आपने हाल ही में कन्वर्ज़न इंपोर्ट करने के लिए किया था.

    उदाहरण के लिए, कई खातों में होने वाले कन्वर्ज़न ट्रैक करने की सुविधा का इस्तेमाल करने वाले क्लाइंट खाते में, हो सकता है कि कोई डाइग्नोस्टिक्स न हो. हालांकि, डाइग्नोस्टिक्स को वापस पाने के लिए, एक अनुरोध भेजा जा सकता है. इसमें customer_id, इंपोर्ट में इस्तेमाल किए जाने वाले मैनेजर खाते के customer_id से मैच होना चाहिए.

  • Google Ads, लीड के लिए बेहतर कन्वर्ज़न ट्रैकिंग इंपोर्ट से जुड़ी CLICK_NOT_FOUND गड़बड़ियों को चेतावनियों के तौर पर दिखाता है. इसलिए, अगर alerts में इस गड़बड़ी के लिए कोई एंट्री मौजूद है, तो उससे जुड़े ऑपरेशन अब भी सफल माने जाते हैं और उन्हें successful_event_count में शामिल किया जाता है.