- طلب HTTP
- مَعلمات المسار
- نص الطلب
- نص الاستجابة
- نطاقات التفويض
- VerificationOption
- AddressVerificationData
- EmailVerificationData
تعمل هذه السياسة على إعداد تقارير عن جميع خيارات إثبات الملكية المؤهَّلة لموقع جغرافي معيّن بلغة معيّنة.
طلب HTTP
POST https://mybusinessverifications.googleapis.com/v1/{location=locations/*}:fetchVerificationOptions
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
المعلمات | |
---|---|
location |
مطلوب. الموقع الجغرافي المطلوب إثبات ملكيته. |
نص الطلب
يحتوي نص الطلب على بيانات بالبنية التالية:
تمثيل JSON |
---|
{
"languageCode": string,
"context": {
object ( |
الحقول | |
---|---|
languageCode |
مطلوب. رمز اللغة BCP 47 الذي يمثّل اللغة المستخدَمة في عملية إثبات الهوية. تختلف الخيارات المتاحة حسب اللغة. |
context |
اختياريّ. معلومات سياقية إضافية لإثبات ملكية الأنشطة التجارية الخدمية لا يمكن تطبيقه إلا على المواقع الجغرافية التي يكون نوع نشاطها التجاري CUSTOMER_LOCATION_ONLY. يمكن أن يؤدي تحديد عنوان دقيق إلى تفعيل المزيد من الخيارات. سيتم طرح القيمة القائلة ضياء زياد كالعادة إذا تم تعيينها لأنواع أنشطة تجارية أخرى. |
نص الاستجابة
رسالة استجابة لـ Verifications.Fetch VerificationOptions.
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
تمثيل JSON |
---|
{
"options": [
{
object ( |
الحقول | |
---|---|
options[] |
خيارات إثبات الملكية المتاحة. |
نطاقات الأذونات
يجب توفير نطاق OAuth التالي:
https://www.googleapis.com/auth/business.manage
لمزيد من المعلومات، يُرجى الاطِّلاع على نظرة عامة على OAuth 2.0.
VerificationOption
يمثّل خيار إثبات الملكية كيفية إثبات ملكية الموقع الجغرافي (المشار إليه بطريقة إثبات الملكية) والمكان الذي سيتم إرسال إثبات الملكية إليه (يُشار إليه باسم البيانات المعروضة).
تمثيل JSON |
---|
{ "verificationMethod": enum ( |
الحقول | |
---|---|
verificationMethod |
طريقة إثبات ملكية الموقع الجغرافي. |
حقل الاتحاد DisplayData . أحد بيانات العرض. يجب أن تتطابق البيانات مع الطريقة. يكون هذا الحقل فارغًا إذا لم تحتوي الطريقة المقابلة على أي بيانات عرض. يمكن أن يكون DisplayData واحدًا فقط مما يلي: |
|
phoneNumber |
يمكنك الضبط فقط إذا كانت الطريقة هي PHONE_CALL أو SMS. رقم الهاتف الذي سيتم إرسال رقم التعريف الشخصي إليه. |
addressData |
لا يتم الضبط إلا إذا كانت الطريقة هي mail. |
emailData |
يتم الضبط فقط إذا كانت الطريقة هي EMAIL. |
announcement |
يتم الضبط فقط إذا كانت الطريقة هي VETTED_PARTNER. |
AddressVerificationData
عرض بيانات عمليات إثبات الملكية من خلال البطاقة البريدية
تمثيل JSON |
---|
{
"business": string,
"address": {
object ( |
الحقول | |
---|---|
business |
اسم النشاط التجاري للتاجر |
address |
هو العنوان الذي يمكن إرسال بطاقة بريدية إليه. |
expectedDeliveryDaysRegion |
العدد المتوقع للأيام التي يستغرقها تسليم بطاقة بريدية إلى منطقة العنوان. |
EmailVerificationData
يتم عرض بيانات عمليات إثبات الملكية عبر البريد الإلكتروني.
تمثيل JSON |
---|
{ "domain": string, "user": string, "isUserNameEditable": boolean } |
الحقول | |
---|---|
domain |
اسم النطاق في عنوان البريد الإلكتروني. مثلاً: "gmail.com" في foo@gmail.com |
user |
اسم المستخدم في عنوان البريد الإلكتروني. مثلاً: "foo" في foo@gmail.com |
isUserNameEditable |
ما إذا كان مسموحًا للعميل بتقديم اسم مستخدم مختلف |