استخدِم 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"، ستحتوي النتائج على إدخالات منفصلة لقيم client
الخاصة بـ GOOGLE_ADS_API
وGOOGLE_ADS_WEB_CLIENT
.
بيانات التشخيص على مستوى إجراء الإحالة الناجحة
لاسترداد بيانات تشخيص تحميل الإحالات الناجحة على مستوى إجراء الإحالة الناجحة، استخدِم طلب بحث GAQL التالي:
SELECT
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 = < INSERT CONVERSION ACTION ID >
على غرار بيانات التشخيص على مستوى الحساب، يعرض طلب البحث هذا صفوفًا منفصلة لكل نوع من أنواع العملاء المستخدَمة في عمليات الاستيراد الأخيرة.OfflineConversionUploadConversionActionSummary
على سبيل المثال، إذا كنت قد استوردت مؤخرًا باستخدام كلّ من Google Ads API وواجهة مستخدم "إعلانات Google"، ستحتوي النتائج على إدخالات منفصلة لقيم client
الخاصة بـ GOOGLE_ADS_API
وGOOGLE_ADS_WEB_CLIENT
.
كيفية تفسير هذه الملخّصات
يحتوي كل OfflineConversionUploadClientSummary
أو OfflineConversionUploadConversionActionSummary
على حقل status
يعرض المستوى العام لصحة عمليات الاستيراد الخاصة بـ client
. ويحتوي أيضًا على المعلومات التالية:
- عدد الأحداث الإجمالي التي تم تلقّيها.
- عدد الأحداث التي تمت معالجتها بنجاح.
- عدد الأحداث المعلّقة (الأحداث التي لا تزال قيد المعالجة)
- حقل
alerts
يقدّم ملخّصًا للأخطاء، ويتم تجميعه حسبOfflineConversionError
.
تحتوي جميع هذه الحقول على معلومات من آخر يوم تقويمي كامل من عمليات الاستيراد. استخدِم هذه المعلومات لتقييم حالة عمليات الاستيراد الحالية.
بالإضافة إلى ذلك، يحتوي كل OfflineConversionUploadClientSummary
أو OfflineConversionUploadConversionActionSummary
على نوعَين مختلفَين من التقارير:
daily_summaries
- عدد
successful_count
وfailed_count
وpending_count
من طلبات الاستيراد خلال آخر 7 أيام، ويتم تجميعها حسب عملية الاستيرادdate
. job_summaries
تعرض هذه البطاقة
successful_count
وfailed_count
وpending_count
من آخر 7 طلبات استيراد، ويتم تجميعها حسبjob_id
.job_id
هو حقل اختياري ضمنUploadClickConversionsRequest
وUploadConversionAdjustmentsRequest
. يمكنك ضبط قيمةjob_id
على رقم غير سالب أقل من2^31
أو السماح لواجهة 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" لم تتلقَّ أي عمليات استيراد حديثة لـclient
. إذا كان هذا السلوك غير متوقّع، راجِع العمليات التي تنفّذ عمليات استيراد باستخدام هذا العميل.على سبيل المثال، إذا كانت قيمة
status
لـGOOGLE_ADS_API
هيNO_RECENT_UPLOADS
، قد يشير ذلك إلى أنّ عملية الاستيراد التي تستخدم Google Ads API توقّفت عن العمل مؤخرًا.لتحديد ما إذا كان هناك تاريخ استيراد أو مهمة محدّدة أرسلت عددًا كبيرًا من الأحداث التي تعذّر معالجتها، راجِع
successful_count
وfailed_count
وpending_count
فيdaily_summaries
وjob_summaries
. قد يستغرق إكمال أي أحداث في حالة "في انتظار المراجعة" مدة تصل إلى 24 ساعة.
يمكنك العثور على مزيد من المعلومات حول كيفية تحسين بيانات تشخيص البيانات المتوفّرة بلا إنترنت في مركز المساعدة.
القيود
يُرجى مراعاة ما يلي عند استرداد ملخّصات عمليات الاستيراد:
لا تعرض Google Ads API بيانات تشخيص البيانات غير الإلكترونية إلا إذا كان
customer_id
الخاص بطلبsearchStream
أوsearch
هو العميل نفسه الذي استخدمته مؤخرًا لاستيراد الإحالات الناجحة.على سبيل المثال، قد لا يحتوي حساب عميل يستخدم ميزة تتبُّع الإحالات الناجحة في جميع الحسابات على أي بيانات تشخيصية. ومع ذلك، يمكنك استرداد بيانات التشخيص عن طريق إرسال طلب يتطابق فيه
customer_id
معcustomer_id
لحساب المدير الذي تستخدمه في عمليات الاستيراد.تتعامل "إعلانات Google" مع أخطاء
CLICK_NOT_FOUND
من عمليات استيراد الإحالات الناجحة المحسّنة للعملاء المحتملين على أنّها تحذيرات. نتيجةً لذلك، إذا كانalerts
يتضمّن إدخالاً لهذا الخطأ، سيظل يُنظر إلى العمليات المقابلة على أنّها ناجحة وسيتم تضمينها فيsuccessful_event_count
.