AppliedLabelChange

AppliedLabelChange

التغييرات التي تم إجراؤها على التصنيفات المحدّدة في الاستهداف

تمثيل JSON
{
  "changes": [
    {
      object (AppliedLabelChangeDetail)
    }
  ]
}
الحقول
changes[]

object (AppliedLabelChangeDetail)

التغييرات التي تم إجراؤها على التصنيف في الهدف.

AppliedLabelChangeDetail

تغيير تم إجراؤه على تصنيف في الهدف.

تمثيل JSON
{
  "label": string,
  "types": [
    enum (Type)
  ],
  "title": string,
  "fieldChanges": [
    {
      object (FieldValueChange)
    }
  ]
}
الحقول
label

string

اسم التصنيف الذي يمثّل "التصنيف" الذي تمّ تغييره. يحتوي هذا الاسم دائمًا على مراجعة التصنيف التي تم استخدامها عند حدوث هذا الإجراء. التنسيق هو labels/id@revision.

types[]

enum (Type)

أنواع التغييرات التي تم إجراؤها على التصنيف في الهدف.

title

string

تمثّل هذه السمة عنوان التصنيف الذي تم تغييره ويمكن لشخص عادي قراءته.

fieldChanges[]

object (FieldValueChange)

تغييرات الحقول. لا يتم عرضها إلا إذا كانت السمة types تحتوي على السمة LABEL_FIELD_VALUE_CHANGED.

Type

نوع تغيير التصنيف

عمليات التعداد
TYPE_UNSPECIFIED نوع التغيير في هذا التصنيف غير متاح.
LABEL_ADDED تمت إضافة التصنيف المحدد إلى الهدف.
LABEL_REMOVED تمت إزالة التصنيف المحدد من الهدف.
LABEL_FIELD_VALUE_CHANGED تم تغيير قيم الحقول في "الهدف".
LABEL_APPLIED_BY_ITEM_CREATE تم تطبيق التصنيف كتأثير جانبي لإنشاء عنصر في Drive.

FieldValueChange

التغيير إلى قيمة "حقل"

تمثيل JSON
{
  "fieldId": string,
  "oldValue": {
    object (FieldValue)
  },
  "newValue": {
    object (FieldValue)
  },
  "displayName": string
}
الحقول
fieldId

string

رقم تعريف هذا الحقل. تكون أرقام تعريف الحقول فريدة ضمن التصنيف.

oldValue

object (FieldValue)

القيمة التي تم ضبطها سابقًا في الحقل. في حال عدم توفّره، هذا يعني أنّه تم ضبط الحقل حديثًا. يتم ضبط قيمة واحدة على الأقل من {oldValue|newValue} دائمًا.

newValue

object (FieldValue)

القيمة التي يتم ضبطها الآن في الحقل. في حال عدم توفّره، تم محو الحقل. يتم ضبط قيمة واحدة على الأقل من {oldValue|newValue} دائمًا.

displayName

string

الاسم المعروض لهذا الحقل والذي يمكن لشخص عادي قراءته.

FieldValue

يحتوي على قيمة حقل.

تمثيل JSON
{

  // Union field value can be only one of the following:
  "text": {
    object (Text)
  },
  "textList": {
    object (TextList)
  },
  "selection": {
    object (Selection)
  },
  "selectionList": {
    object (SelectionList)
  },
  "integer": {
    object (Integer)
  },
  "user": {
    object (SingleUser)
  },
  "userList": {
    object (UserList)
  },
  "date": {
    object (Date)
  }
  // End of list of possible types for union field value.
}
الحقول
حقل الاتحاد value. قيم الحقول لجميع أنواع الحقول يمكن أن تكون السمة value واحدًا مما يلي فقط:
text

object (Text)

قيمة الحقل النصي.

textList

object (TextList)

قيمة حقل قائمة النص.

selection

object (Selection)

قيمة حقل التحديد.

selectionList

object (SelectionList)

قيمة حقل قائمة الاختيار.

integer

object (Integer)

قيمة حقل عدد صحيح

user

object (SingleUser)

قيمة حقل المستخدم.

userList

object (UserList)

قيمة حقل قائمة المستخدمين.

date

object (Date)

قيمة حقل التاريخ.

النص

مُغلّف لقيمة الحقل النصي.

تمثيل JSON
{
  "value": string
}
الحقول
value

string

قيمة الحقل النصي.

TextList

مُغلّف لقيمة حقل قائمة النص

تمثيل JSON
{
  "values": [
    {
      object (Text)
    }
  ]
}
الحقول
values[]

object (Text)

القيم النصية.

الاختيار

أداة الربط لقيمة "حقل التحديد" كزوج من القيمة المجمّعة/اسم العرض_المحدد للخيار المحدد.

تمثيل JSON
{
  "value": string,
  "displayName": string
}
الحقول
value

string

قيمة الاختيار كرقم تعريف اختيار الحقل.

displayName

string

قيمة الاختيار كسلسلة عرض يمكن لشخص عادي قراءتها

SelectionList

أداة التفاف لقيمة حقل SelectionList.

تمثيل JSON
{
  "values": [
    {
      object (Selection)
    }
  ]
}
الحقول
values[]

object (Selection)

قيم الاختيار

عدد صحيح

أداة الالتفاف لقيمة حقل عدد صحيح

تمثيل JSON
{
  "value": string
}
الحقول
value

string (int64 format)

قيمة عدد صحيح

SingleUser

مُغلّف قيمة حقل المستخدم

تمثيل JSON
{
  "value": string
}
الحقول
value

string

قيمة المستخدم كبريد إلكتروني.

UserList

برنامج Wrapper لقيمة حقل UserList.

تمثيل JSON
{
  "values": [
    {
      object (SingleUser)
    }
  ]
}
الحقول
values[]

object (SingleUser)

قيم المستخدمين.

التاريخ

مُغلّف لقيمة حقل التاريخ

تمثيل JSON
{
  "value": string
}
الحقول
value

string (Timestamp format)

قيمة التاريخ.

طابع زمني بتنسيق RFC3339 UTC "Zulu" ، بدقة نانو ثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: "2014-10-02T15:01:23Z" و"2014-10-02T15:01:23.045123456Z".