- طلب HTTP
- معامِلات طلب البحث
- نص الطلب
- نص الاستجابة
- نطاقات الأذونات
- RequestStatusPerDestination
- RequestStatus
- ErrorInfo
- ErrorCount
- ProcessingErrorReason
- WarningInfo
- WarningCount
- ProcessingWarningReason
- IngestAudienceMembersStatus
- IngestUserDataStatus
- MatchRateRange
- IngestMobileDataStatus
- IngestPairDataStatus
- IngestEventsStatus
- RemoveAudienceMembersStatus
- RemoveUserDataStatus
- RemoveMobileDataStatus
- RemovePairDataStatus
- جرِّبه الآن
تعرض هذه الطريقة حالة طلب معيّن باستخدام رقم تعريف الطلب.
طلب HTTP
GET https://datamanager.googleapis.com/v1/requestStatus:retrieve
يستخدم عنوان URL بنية تحويل الترميز إلى gRPC.
مَعلمات طلب البحث
المعلمات | |
---|---|
requestId |
الحقل مطلوب. الحقل مطلوب. معرّف الطلب الخاص بطلب Data Manager API. |
نص الطلب
يجب أن يكون نص الطلب فارغًا.
نص الاستجابة
ردّ من RetrieveRequestStatusRequest
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
تمثيل JSON |
---|
{
"requestStatusPerDestination": [
{
object ( |
الحقول | |
---|---|
requestStatusPerDestination[] |
قائمة بحالات الطلبات لكل وجهة يتطابق ترتيب الحالات مع ترتيب الوجهات في الطلب الأصلي. |
نطاقات الأذونات
يجب توفير نطاق OAuth التالي:
https://www.googleapis.com/auth/datamanager
RequestStatusPerDestination
حالة الطلب لكل وجهة
تمثيل JSON |
---|
{ "destination": { object ( |
الحقول | |
---|---|
destination |
وجهة ضمن طلب البيانات من واجهة برمجة تطبيقات الرسائل المباشرة |
requestStatus |
حالة الطلب الخاص بالوجهة. |
errorInfo |
خطأ في معلومات الخطأ يتضمّن سبب الخطأ وعدد الأخطاء المرتبطة بعملية التحميل |
warningInfo |
معلومات تحذيرية تتضمّن سبب التحذير وعدد التحذيرات المرتبطة بعملية التحميل |
حقل الدمج status تمثّل هذه السمة حالة الوجهة. يمكن أن تكون status إحدى القيم التالية فقط: |
|
audienceMembersIngestionStatus |
حالة طلب استيعاب أعضاء شرائح الجمهور. |
eventsIngestionStatus |
حالة طلب أحداث الاستيعاب. |
audienceMembersRemovalStatus |
حالة طلب إزالة أعضاء الجمهور |
RequestStatus
حالة الطلب
عمليات التعداد | |
---|---|
REQUEST_STATUS_UNKNOWN |
حالة الطلب غير معروفة. |
SUCCESS |
تم إرسال الطلب بنجاح. |
PROCESSING |
جارٍ معالجة الطلب. |
FAILED |
تعذّر تنفيذ الطلب. |
PARTIAL_SUCCESS |
تم إرسال الطلب جزئيًا. |
ErrorInfo
عدد الأخطاء لكل نوع من أنواع الأخطاء
تمثيل JSON |
---|
{
"errorCounts": [
{
object ( |
الحقول | |
---|---|
errorCounts[] |
قائمة بالأخطاء وعددها حسب سبب الخطأ قد لا تتم تعبئته في بعض الحالات. |
ErrorCount
عدد الأخطاء لسبب خطأ معيّن
تمثيل JSON |
---|
{
"recordCount": string,
"reason": enum ( |
الحقول | |
---|---|
recordCount |
عدد السجلاتّ التي تعذّر تحميلها لسبب معيّن. |
reason |
سبب الخطأ في السجلات التي تعذّر إرسالها. |
ProcessingErrorReason
سبب حدوث خطأ في المعالجة
عمليات التعداد | |
---|---|
PROCESSING_ERROR_REASON_UNSPECIFIED |
سبب خطأ المعالجة غير معروف. |
PROCESSING_ERROR_REASON_INVALID_CUSTOM_VARIABLE |
المتغيّر المخصّص غير صالح. |
PROCESSING_ERROR_REASON_CUSTOM_VARIABLE_NOT_ENABLED |
حالة المتغيّر المخصّص غير مفعَّلة. |
PROCESSING_ERROR_REASON_EVENT_TOO_OLD |
الإحالة الناجحة أقدم من الحد الأقصى المسموح به للعمر. |
PROCESSING_ERROR_REASON_DENIED_CONSENT |
يتم رفض بيانات مستخدم الإعلان، إما من قِبل المستخدم أو في الإعدادات التلقائية للمعلِن. |
PROCESSING_ERROR_REASON_NO_CONSENT |
لم يمنح المعلِن موافقة الطرف الثالث على خدمات المنصة الأساسية للإعلانات. |
PROCESSING_ERROR_REASON_UNKNOWN_CONSENT |
تعذّر تحديد الموافقة الإجمالية (المحدّدة من الموافقة على مستوى الصف والموافقة على مستوى الطلب وإعدادات الحساب) لهذا المستخدم |
PROCESSING_ERROR_REASON_DUPLICATE_GCLID |
تتوفّر إحالة ناجحة بمعرّف النقرة من Google (GCLID) ووقت الإحالة الناجحة نفسهما في النظام. |
PROCESSING_ERROR_REASON_DUPLICATE_TRANSACTION_ID |
سبق أن تم تحميل إحالة ناجحة بنفس مُعرّف الطلب ومجموعة إجراء الإحالة الناجحة. |
PROCESSING_ERROR_REASON_INVALID_GBRAID |
تعذّر فك ترميز مَعلمة gbraid. |
PROCESSING_ERROR_REASON_INVALID_GCLID |
تعذّر فكّ ترميز معرّف النقرة من Google. |
PROCESSING_ERROR_REASON_INVALID_MERCHANT_ID |
يحتوي معرّف التاجر على أحرف غير رقمية. |
PROCESSING_ERROR_REASON_INVALID_WBRAID |
تعذّر فك ترميز مَعلمة wbraid. |
PROCESSING_ERROR_REASON_INTERNAL_ERROR |
حدث خطأ داخلي. |
PROCESSING_ERROR_REASON_DESTINATION_ACCOUNT_ENHANCED_CONVERSIONS_TERMS_NOT_SIGNED |
لم يتم توقيع بنود ميزة "الإحالات الناجحة المحسّنة" في حساب الوجهة. |
PROCESSING_ERROR_REASON_INVALID_EVENT |
الحدث غير صالح. |
PROCESSING_ERROR_REASON_INSUFFICIENT_MATCHED_TRANSACTIONS |
المعاملات المطابِقة أقل من الحدّ الأدنى. |
PROCESSING_ERROR_REASON_INSUFFICIENT_TRANSACTIONS |
المعاملات أقل من الحدّ الأدنى. |
PROCESSING_ERROR_REASON_INVALID_FORMAT |
يحتوي الحدث على خطأ في التنسيق. |
PROCESSING_ERROR_REASON_DECRYPTION_ERROR |
حدث خطأ في فك تشفير الحدث. |
PROCESSING_ERROR_REASON_DEK_DECRYPTION_ERROR |
تعذّر فك تشفير مفتاح تشفير البيانات. |
PROCESSING_ERROR_REASON_INVALID_WIP |
تنسيق WIP غير صحيح أو WIP غير متوفّر. |
PROCESSING_ERROR_REASON_INVALID_KEK |
لا يمكن لمفتاح تشفير المفتاح فك تشفير البيانات لأنّه مفتاح تشفير مفتاح غير صحيح أو غير متوفّر. |
PROCESSING_ERROR_REASON_WIP_AUTH_FAILED |
تعذّر استخدام WIP لأنّه تم رفضه بسبب شرط التصديق. |
PROCESSING_ERROR_REASON_KEK_PERMISSION_DENIED |
لم يكن لدى النظام الأذونات اللازمة للوصول إلى مفتاح تشفير المفاتيح. |
PROCESSING_ERROR_REASON_USER_IDENTIFIER_DECRYPTION_ERROR |
تعذّر فك تشفير بيانات UserIdentifier باستخدام مفتاح تشفير البيانات. |
PROCESSING_ERROR_OPERATING_ACCOUNT_MISMATCH_FOR_AD_IDENTIFIER |
حاول المستخدِم إدخال أحداث باستخدام معرّف إعلاني لا يعود إلى إعلانات الحساب التشغيلي. |
WarningInfo
عدد التحذيرات لكل نوع من أنواع التحذيرات
تمثيل JSON |
---|
{
"warningCounts": [
{
object ( |
الحقول | |
---|---|
warningCounts[] |
قائمة بالتحذيرات وعددها لكل سبب تحذير |
WarningCount
عدد التحذيرات لسبب تحذير معيّن
تمثيل JSON |
---|
{
"recordCount": string,
"reason": enum ( |
الحقول | |
---|---|
recordCount |
عدد السجلات التي تتضمّن تحذيرًا |
reason |
سبب التحذير. |
ProcessingWarningReason
سبب التحذير المتعلّق بالمعالجة
عمليات التعداد | |
---|---|
PROCESSING_WARNING_REASON_UNSPECIFIED |
سبب تحذير المعالجة غير معروف. |
PROCESSING_WARNING_REASON_KEK_PERMISSION_DENIED |
لم يكن لدى النظام الأذونات اللازمة للوصول إلى مفتاح تشفير المفاتيح. |
PROCESSING_WARNING_REASON_DEK_DECRYPTION_ERROR |
تعذّر فك تشفير مفتاح تشفير البيانات. |
PROCESSING_WARNING_REASON_DECRYPTION_ERROR |
حدث خطأ في فك تشفير الحدث. |
PROCESSING_WARNING_REASON_WIP_AUTH_FAILED |
تعذّر استخدام WIP لأنّه تم رفضه بسبب شرط التصديق. |
PROCESSING_WARNING_REASON_INVALID_WIP |
تنسيق WIP غير صحيح أو WIP غير متوفّر. |
PROCESSING_WARNING_REASON_INVALID_KEK |
لا يمكن لمفتاح تشفير المفتاح فك تشفير البيانات لأنّه مفتاح تشفير مفتاح خاطئ أو غير متوفّر. |
PROCESSING_WARNING_REASON_USER_IDENTIFIER_DECRYPTION_ERROR |
تعذّر فك تشفير بيانات UserIdentifier باستخدام مفتاح تشفير البيانات (DEK). |
PROCESSING_WARNING_REASON_INTERNAL_ERROR |
حدث خطأ داخلي. |
IngestAudienceMembersStatus
حالة طلب استيعاب أعضاء شرائح الجمهور.
تمثيل JSON |
---|
{ // Union field |
الحقول | |
---|---|
حقل الدمج status حالة نقل بيانات أفراد الجمهور إلى الوجهة يمكن أن تكون status إحدى القيم التالية فقط: |
|
userDataIngestionStatus |
حالة نقل بيانات المستخدم إلى الوجهة. |
mobileDataIngestionStatus |
حالة نقل بيانات الجوّال إلى الوجهة. |
pairDataIngestionStatus |
حالة نقل بيانات الزوج إلى الوجهة |
IngestUserDataStatus
حالة نقل بيانات المستخدم إلى الوجهة التي تحتوي على إحصاءات ذات صلة بعملية النقل
تمثيل JSON |
---|
{
"recordCount": string,
"userIdentifierCount": string,
"uploadMatchRateRange": enum ( |
الحقول | |
---|---|
recordCount |
إجمالي عدد أفراد الجمهور الذين تم إرسالهم في طلب التحميل إلى الوجهة. يشمل جميع أفراد الجمهور في الطلب، بغض النظر عمّا إذا كان قد تمّت إضافة بياناتهم بنجاح أم لا. |
userIdentifierCount |
إجمالي عدد معرّفات المستخدمين التي تم إرسالها في طلب التحميل إلى وجهة معيّنة. يتضمّن هذا القسم جميع معرّفات المستخدمين في الطلب، بغض النظر عمّا إذا كان قد تمّت إضافة هذه المعرّفات بنجاح أم لا. |
uploadMatchRateRange |
نطاق نسبة المطابقة لعملية التحميل |
MatchRateRange
نطاق نسبة المطابقة للتحميل أو قائمة المستخدمين
عمليات التعداد | |
---|---|
MATCH_RATE_RANGE_UNKNOWN |
نطاق نسبة التطابق غير معروف. |
MATCH_RATE_RANGE_NOT_ELIGIBLE |
نطاق نسبة المطابقة غير مؤهَّل. |
MATCH_RATE_RANGE_LESS_THAN_20 |
نطاق نسبة المطابقة أقل من %20 (في الفترة [0, 20) ). |
MATCH_RATE_RANGE_20_TO_30 |
يتراوح نطاق نسبة المطابقة بين 20% و30% (في الفترة [20, 31) ). |
MATCH_RATE_RANGE_31_TO_40 |
يتراوح نطاق نسبة المطابقة بين 31% و40% (في الفترة [31, 41) ). |
MATCH_RATE_RANGE_41_TO_50 |
يتراوح نطاق نسبة المطابقة بين% 41 و%50 (في الفترة [41, 51) ). |
MATCH_RATE_RANGE_51_TO_60 |
يتراوح نطاق نسبة المطابقة بين 51% و60% (في الفترة [51, 61) . |
MATCH_RATE_RANGE_61_TO_70 |
يتراوح نطاق نسبة المطابقة بين 61% و70% (في الفترة [61, 71) ). |
MATCH_RATE_RANGE_71_TO_80 |
يتراوح نطاق نسبة المطابقة بين 71% و80% (في الفترة [71, 81) ). |
MATCH_RATE_RANGE_81_TO_90 |
يتراوح نطاق نسبة المطابقة بين 81% و90% (في الفترة [81, 91) ). |
MATCH_RATE_RANGE_91_TO_100 |
يتراوح نطاق نسبة المطابقة بين% 91 و%100 (في الفترة |
IngestMobileDataStatus
حالة نقل بيانات الجوّال إلى الوجهة التي تحتوي على إحصاءات ذات صلة بعملية النقل
تمثيل JSON |
---|
{ "recordCount": string, "mobileIdCount": string } |
الحقول | |
---|---|
recordCount |
إجمالي عدد أفراد الجمهور الذين تم إرسالهم في طلب التحميل إلى الوجهة. يشمل جميع أفراد الجمهور في الطلب، بغض النظر عمّا إذا كان قد تمّت إضافة بياناتهم بنجاح أم لا. |
mobileIdCount |
إجمالي عدد المعرّفات المتوافقة مع الأجهزة الجوّالة التي تم إرسالها في طلب التحميل إلى الوجهة يتضمّن جميع أرقام التعريف على الأجهزة الجوّالة في الطلب، بغض النظر عمّا إذا تمّت إضافة البيانات بنجاح أم لا. |
IngestPairDataStatus
حالة نقل بيانات الزوج إلى الوجهة التي تحتوي على إحصاءات متعلقة بالنقل
تمثيل JSON |
---|
{ "recordCount": string, "pairIdCount": string } |
الحقول | |
---|---|
recordCount |
إجمالي عدد أفراد الجمهور الذين تم إرسالهم في طلب التحميل إلى الوجهة. يشمل جميع أفراد الجمهور في الطلب، بغض النظر عمّا إذا كان قد تمّت إضافة بياناتهم بنجاح أم لا. |
pairIdCount |
إجمالي عدد معرّفات الأزواج التي تم إرسالها في طلب التحميل إلى الوجهة يتضمّن جميع أرقام تعريف أزواج المفاتيح في الطلب، بغض النظر عمّا إذا تمّت عملية العرض بنجاح أم لا. |
IngestEventsStatus
تمثّل هذه السمة حالة استيعاب الأحداث في الوجهة.
تمثيل JSON |
---|
{ "recordCount": string } |
الحقول | |
---|---|
recordCount |
تمثّل هذه السمة إجمالي عدد الأحداث المُرسَلة في طلب التحميل. يتضمّن جميع الأحداث في الطلب، بغض النظر عمّا إذا تمّت معالجتها بنجاح أم لا. |
RemoveAudienceMembersStatus
حالة طلب إزالة أعضاء الجمهور
تمثيل JSON |
---|
{ // Union field |
الحقول | |
---|---|
حقل الدمج status حالة إزالة أعضاء الجمهور من الوجهة. يمكن أن تكون status إحدى القيم التالية فقط: |
|
userDataRemovalStatus |
حالة إزالة بيانات المستخدم من الوجهة |
mobileDataRemovalStatus |
حالة إزالة بيانات الجوّال من الوجهة |
pairDataRemovalStatus |
حالة إزالة بيانات الاقتران من الوجهة |
RemoveUserDataStatus
حالة إزالة بيانات المستخدم من الوجهة
تمثيل JSON |
---|
{ "recordCount": string, "userIdentifierCount": string } |
الحقول | |
---|---|
recordCount |
إجمالي عدد أفراد الجمهور المُرسَلين في طلب الإزالة. يتضمّن جميع أفراد شرائح الجمهور في الطلب، بغض النظر عمّا إذا تمت إزالتهم بنجاح أم لا. |
userIdentifierCount |
إجمالي عدد معرّفات المستخدمين المُرسَلة في طلب الإزالة. يتضمّن جميع معرّفات المستخدمين في الطلب، بغض النظر عمّا إذا تمت إزالتها بنجاح أم لا. |
RemoveMobileDataStatus
حالة إزالة بيانات الجوّال من الوجهة
تمثيل JSON |
---|
{ "recordCount": string, "mobileIdCount": string } |
الحقول | |
---|---|
recordCount |
إجمالي عدد أفراد الجمهور المُرسَلين في طلب الإزالة. يتضمّن جميع أفراد شرائح الجمهور في الطلب، بغض النظر عمّا إذا تمت إزالتهم بنجاح أم لا. |
mobileIdCount |
إجمالي عدد أرقام التعريف على الأجهزة الجوّالة المُرسَلة في طلب الإزالة تتضمّن جميع أرقام التعريف على الأجهزة الجوّالة في الطلب، بغض النظر عمّا إذا تمت إزالتها بنجاح أم لا. |
RemovePairDataStatus
حالة إزالة بيانات الاقتران من الوجهة
تمثيل JSON |
---|
{ "recordCount": string, "pairIdCount": string } |
الحقول | |
---|---|
recordCount |
إجمالي عدد أفراد الجمهور المُرسَلين في طلب الإزالة. يتضمّن جميع أفراد شرائح الجمهور في الطلب، بغض النظر عمّا إذا تمت إزالتهم بنجاح أم لا. |
pairIdCount |
إجمالي عدد أرقام تعريف الأجهزة المقترنة التي تم إرسالها في طلب الإزالة يتضمّن جميع أرقام تعريف الأزواج في الطلب، بغض النظر عمّا إذا تمت إزالتها بنجاح أم لا. |