RequestOptions

خيارات الطلب المشتركة لجميع طرق استدعاء إجراء عن بُعد (RPC).

تمثيل 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. بالنسبة إلى الترجمات

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

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

تستخدم واجهة برمجة تطبيقات مُقترَح هذا الحقل كتلميح من أجل تقديم توقعات أفضل للإكمال التلقائي من جهات خارجية.

debugOptions

object (DebugOptions)

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

timeZone

string

رقم تعريف المنطقة الزمنية للمستخدم الحالي، مثل "America/Los_Angeles" أو "أستراليا/سيدني". يتم تعريف هذه المعرّفات من خلال مشروع مستودع بيانات اللغة المشتركة في يونيكود (CLDR)، وهو متوفّر حاليًا في الملف timezone.xml. يتم استخدام هذا الحقل لتفسير طلبات بحث التاريخ والوقت بشكل صحيح. وفي حال عدم تحديد هذا الحقل، يتم استخدام المنطقة الزمنية التلقائية (UTC).

searchApplicationId

string

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