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 المرتبط باسم مورد العلامة التجارية الخاص بمعرّف الموارد المنتظم للطلب.

list

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

patch

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