REST Resource: accounts.brands

المصدر: العلامة التجارية

إعدادات الرمز واسم العرض على مستوى العلامة التجارية بعد الموافقة، يظهر الرمز والاسم المعروض في نتائج البحث عن الأماكن التي خصّصها الشريك لهذه العلامة التجارية.

تمثيل JSON
{
  "name": string,
  "displayNames": [
    {
      object (LocalizedText)
    }
  ],
  "submittedDisplayNames": [
    {
      object (LocalizedText)
    }
  ],
  "activeDisplayNames": [
    {
      object (LocalizedText)
    }
  ],
  "displayNameState": enum (ReviewState),
  "displayNameDisapprovalReason": [
    {
      object (DisplayNameDisapprovalReason)
    }
  ],
  "icon": string,
  "submittedIcon": string,
  "activeIcon": string,
  "activeIconUri": string,
  "iconState": enum (ReviewState),
  "iconDisapprovalReasons": [
    enum (ImageDisapprovalReason)
  ],
  "propertyCount": string
}
الحقول
name

string

النتائج فقط. اسم المرجع الخاص بالعلامة التجارية بالتنسيق accounts/{account_id}/brands/{brandId} يتوافق brandId مع معرّف العلامة التجارية الخاص بالشريك والمستخدَم لمطابقة الصفحة المقصودة ومعرّف العلامة التجارية على مستوى الموقع.

يتم تطبيق علامة تجارية تلقائية على الفنادق التي لا تتضمّن علامة تجارية. brandId العلامة التجارية التلقائية هو NO_BRAND_ID. ويمكن استردادها وتعديلها مثل أي علامة تجارية تم ضبطها.

displayNames[]

object (LocalizedText)

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

submittedDisplayNames[]

object (LocalizedText)

النتائج فقط. الأسماء المعروضة التي أرسلتها العلامة التجارية بكل اللغات المتوفّرة، ولا تظهر إلا إذا كان الاسم المعروض جديدًا أو تم رفضه بأي لغة

activeDisplayNames[]

object (LocalizedText)

النتائج فقط. الأسماء المعروضة النشطة للعلامة التجارية بجميع اللغات المتوفّرة، ولا تظهر إلا إذا تمت الموافقة على الاسم المعروض بجميع اللغات المتوفّرة

displayNameState

enum (ReviewState)

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

displayNameDisapprovalReason[]

object (DisplayNameDisapprovalReason)

النتائج فقط. سبب رفض الاسم المعروض ينطبق ذلك فقط على الأسماء المعروضة التي تحمل حالة المراجعة "مرفوض".

icon

string

الإدخال فقط accounts.icon الخاص بالعلامة التجارية والذي يحدّد رمز العلامة التجارية تشير القيمة إلى اسم مورد الرموز بالتنسيق accounts/{account_id}/icons/{icon_id}.

submittedIcon

string

النتائج فقط. accounts.icon الذي أرسلته العلامة التجارية تشير القيمة إلى اسم مورد الرموز بالتنسيق accounts/{account_id}/icons/{icon_id}. الرمز الذي تم إرساله هو رمز جديد أو تم رفضه.

activeIcon

string

النتائج فقط. accounts.icon النشطة الخاصة بالعلامة التجارية تشير القيمة إلى اسم مورد الرموز بالتنسيق accounts/{account_id}/icons/{icon_id}. الرمز النشط هو الرمز الذي تمت الموافقة عليه.

activeIconUri

string

النتائج فقط. عنوان URL للرمز النشط، ولا يظهر إلا بعد الموافقة على الرمز.

iconState

enum (ReviewState)

النتائج فقط. حالة مراجعة رمز العلامة التجارية إذا كان هناك رمز تم إرساله ورمز نشط، يشير ذلك إلى الرمز الذي تم إرساله.

iconDisapprovalReasons[]

enum (ImageDisapprovalReason)

النتائج فقط. أسباب رفض الرمز. ينطبق ذلك فقط على الرموز التي تم إرسالها والتي تحمل الحالة REJECTED.

propertyCount

string (int64 format)

النتائج فقط. تمثّل هذه السمة عدد الأماكن المخصّصة للاستئجار التي تحمل رقم تعريف العلامة التجارية المقابل.

ReviewState

حالات المراجعة المحتملة للرمز أو الاسم المعروض المرتبطَين.

عمليات التعداد
REVIEW_STATE_UNSPECIFIED القيمة التلقائية
REVIEW_STATE_NEW يراجع فريق Google الرمز أو الاسم المعروض.
APPROVED تمت الموافقة على الرمز أو الاسم المعروض وأصبحا جاهزَين للعرض على الجمهور.
REJECTED تم رفض الرمز أو الاسم المعروض. لن تعرضها Google.

DisplayNameDisapprovalReason

سبب عدم الموافقة على الاسم المعروض بلغة معيّنة

تمثيل JSON
{
  "languageCode": string,
  "disapprovalReason": enum (DisapprovalReason)
}
الحقول
languageCode

string

لغة الاسم المعروض الذي تم رفضه

disapprovalReason

enum (DisapprovalReason)

سبب الرفض

DisapprovalReason

الأسباب المحتملة لرفض اسم معروض

عمليات التعداد
DISAPPROVAL_REASON_UNSPECIFIED لم يتم تحديد أي قيمة.
PUNCTUATION تنسيق الاسم المعروض غير صالح و/أو يتضمّن علامات ترقيم.
MARKETING_LANGUAGE يحتوي الاسم المعروض على لغة تسويقية.
LANDING_PAGE_NOT_MATCHED لا يتطابق الاسم المعروض مع الصفحة المقصودة.
NOT_BRAND_NAME لا يبدو أنّ الاسم المعروض هو اسم علامة تجارية.

الطُرق

create

تُستخدَم لإنشاء علامة تجارية جديدة.

get

تعرض هذه الدالة مثيل Brand المرتبط باسم مصدر العلامة التجارية لعنوان URI الخاص بالطلب.

list

تعرض هذه الطريقة العلامات التجارية لحساب شريك.

patch

تعديل علامة تجارية