البيانات الوصفية المتعلّقة بالطلب، وهي مطلوبة في جميع الطلبات
| تمثيل JSON |
|---|
{
"requestId": string,
"version": {
object ( |
| الحقول | |
|---|---|
requestId |
معرّف يُستخدَم لتحديد هذا الطلب تحديدًا، ويجب أن يكون مختلفًا في كل محاولة إعادة. يُستخدَم هذا الحقل لأغراض تصحيح الأخطاء، مثل تحديد الطلبات التي تعذّر تنفيذها. لا يتم إرفاق أي متطلبات لتكرار التنفيذ بهذا الإجراء مثال: UUID |
version |
إصدار واجهة برمجة التطبيقات المستخدَمة يجب التحقّق من ذلك مقارنةً بإصدار واجهة برمجة التطبيقات الذي يطبّقه الخادم، ويجب رفض الطلب إذا لم يتطابق الإصداران. |
issuerId |
معرّف الجهة التي تتواصل معها Google. يمكن استخدام ذلك لفلترة زيارات جهة إصدار معيّنة بسرعة أثناء تصحيح الأخطاء. مثال: FreeFormState_ISO2Country_MDL |
الإصدار
كائن يمثّل إصدار واجهة برمجة التطبيقات.
| تمثيل JSON |
|---|
{ "major": integer, "minor": integer } |
| الحقول | |
|---|---|
major |
رقم الإصدار الرئيسي لواجهة برمجة التطبيقات مثال: بالنسبة إلى الإصدار 1.2، سيكون هذا الرقم 1 |
minor |
رقم الإصدار الثانوي لواجهة برمجة التطبيقات مثال: بالنسبة إلى الإصدار 1.2، سيكون هذا الرقم 2 |