RequestOptions

خيارات الطلبات المشتركة لجميع طرق طلب البيانات من واجهة برمجة التطبيقات

تمثيل JSON
{
  "languageCode": string,
  "debugOptions": {
    object (DebugOptions)
  },
  "timeZone": string,
  "searchApplicationId": string
}
الحقول
languageCode

string

رمز اللغة وفق معيار BCP-47، مثل "en-US" أو "sr-Latn" لمزيد من المعلومات، يُرجى الاطّلاع على http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. للترجمات

اضبط هذا الحقل باستخدام اللغة المحدّدة في المتصفّح أو للصفحة. في حال معرفة اللغة المفضّلة للمستخدم، اضبط هذا الحقل على لغة المستخدم المعروفة.

عند تحديد لغة معيّنة، يتم التركيز على المستندات باللغة المحدّدة في نتائج البحث.

تستخدِم Suggest API هذا الحقل كإشارة لتقديم توقّعات أفضل للإكمال التلقائي التابع لجهات خارجية.

debugOptions

object (DebugOptions)

خيارات تصحيح أخطاء الطلب

timeZone

string

رقم تعريف المنطقة الزمنية للمستخدم الحالي، مثل "أمريكا/لوس_أنجلوس" أو "أستراليا/سيدني" يتم تحديد أرقام التعريف هذه من خلال مشروع Unicode Common Locale Data Repository (CLDR)، وهي متاحة حاليًا في الملف timezone.xml. يُستخدَم هذا الحقل لتفسير طلبات البحث عن التاريخ والوقت بشكل صحيح. وفي حال عدم تحديد هذا الحقل، يتم استخدام المنطقة الزمنية التلقائية (التوقيت العالمي المتفق عليه).

searchApplicationId

string

رقم التعريف الذي تم إنشاؤه عند إنشاء تطبيق بحث باستخدام وحدة تحكّم المشرف.