AssetOperation

يشير ذلك المصطلح إلى عملية واحدة لإنشاء مادة عرض. أنواع مواد العرض المتوافقة هي YouTubeVideoAsset وMediaBundleAsset وImageAsset وLeadFormAsset وLocationAsset وImageAsset. يمكن إنشاء TextAsset باستخدام إعلان مضمّن، ولكن يمكن أيضًا إنشاؤه بعيدًا عن إعلان مثل مواد العرض الأخرى.

تمثيل JSON
{
  "updateMask": string,

  // Union field operation can be only one of the following:
  "create": {
    object (Asset)
  },
  "update": {
    object (Asset)
  }
  // End of list of possible types for union field operation.
}
الحقول
updateMask

string (FieldMask format)

يحدد قناع الحقل الذي يحدِّد حقول الموارد التي يتم تعديلها في أحد التحديثات.

هذه قائمة مفصولة بفواصل تضم أسماء الحقول المؤهلة بالكامل. مثال: "user.displayName,photo"

حقل الاتحاد operation عملية التبديل. يمكن أن يكون الحقل "operation" واحدًا فقط مما يلي:
create

object (Asset)

عملية الإنشاء: من المتوقّع عدم توفّر اسم مورد لمادة العرض الجديدة.

update

object (Asset)

عملية التعديل: من المتوقّع أن يكون لمادة العرض اسم مورد صالح بالتنسيق التالي:

customers/{customerId}/assets/{asset_id}