تمثّل هذه السمة حاوية لجميع السمات لموقع جغرافي معيّن.
تمثيل JSON |
---|
{
"name": string,
"attributes": [
{
object ( |
الحقول | |
---|---|
name |
مطلوب. معرّف Google لهذا الموقع في شكل |
attributes[] |
يشير ذلك المصطلح إلى مجموعة من السمات التي تحتاج إلى تعديل. |
السمة
سمة الموقع الجغرافي توفّر السمات معلومات إضافية حول الموقع الجغرافي. وقد تختلف السمات التي يمكن ضبطها بناءً على موقع جغرافي حسب خصائص هذا الموقع الجغرافي (على سبيل المثال، الفئة). تحدِّد Google السمات المتاحة ويمكن إضافتها وإزالتها بدون إجراء تغييرات على واجهة برمجة التطبيقات.
تمثيل JSON |
---|
{ "name": string, "valueType": enum ( |
الحقول | |
---|---|
name |
مطلوب. اسم المورد لهذه السمة. |
valueType |
النتائج فقط. نوع القيمة التي تحتوي عليها هذه السمة. يجب استخدام هذا لتحديد كيفية تفسير القيمة. |
values[] |
قيم هذه السمة. يجب أن يتطابق نوع القيم المقدَّمة مع تلك المتوقَّعة لهذه السمة. هذا حقل متكرّر حيث يمكن توفير قيم سمات متعدّدة. يمكن استخدام قيمة واحدة فقط في أنواع السمات. |
repeatedEnumValue |
عندما يكون نوع قيمة السمة هو REPEATED_ENUM، يجب أن تحتوي القيمة على قيمة السمة، ويجب أن تكون حقول القيم الأخرى فارغة. |
uriValues[] |
عندما يكون نوع قيمة السمة هو "عنوان URL"، هذا الحقل يحتوي على قيم هذه السمة، ويجب أن تكون حقول القيم الأخرى فارغة. |
RepeatedEnumAttributeValue
قيم لسمة تحتوي على valueType
بقيمة REPEATED_ENUM. يتألف هذا الإجراء من قائمتين من أرقام تعريف القيم: تلك التي تم ضبطها (صحيح) وتلك التي لم يتم ضبطها (خطأ). تُعتبر القيم غير المتوفِّرة غير معروفة. يجب تحديد قيمة واحدة على الأقل.
تمثيل JSON |
---|
{ "setValues": [ string ], "unsetValues": [ string ] } |
الحقول | |
---|---|
setValues[] |
قيم التعداد التي يتم تعيينها. |
unsetValues[] |
قيم التعداد التي لم يتم ضبطها |
UriAttributeValue
يشير إلى قيم سمة تتضمّن valueType
لعنوان URL.
تمثيل JSON |
---|
{ "uri": string } |
الحقول | |
---|---|
uri |
مطلوب. تشير هذه السمة إلى قيمة معرّف الموارد المنتظم (URI) المقترَحة لهذه السمة. |