REST Resource: spaces.spaceEvents

Referensi: SpaceEvent

Peristiwa yang mewakili perubahan atau aktivitas di ruang Google Chat. Untuk mempelajari lebih lanjut, lihat Bekerja dengan acara dari Google Chat.

Representasi JSON
{
  "name": string,
  "eventTime": string,
  "eventType": string,

  // Union field payload can be only one of the following:
  "messageCreatedEventData": {
    object (MessageCreatedEventData)
  },
  "messageUpdatedEventData": {
    object (MessageUpdatedEventData)
  },
  "messageDeletedEventData": {
    object (MessageDeletedEventData)
  },
  "messageBatchCreatedEventData": {
    object (MessageBatchCreatedEventData)
  },
  "messageBatchUpdatedEventData": {
    object (MessageBatchUpdatedEventData)
  },
  "messageBatchDeletedEventData": {
    object (MessageBatchDeletedEventData)
  },
  "spaceUpdatedEventData": {
    object (SpaceUpdatedEventData)
  },
  "spaceBatchUpdatedEventData": {
    object (SpaceBatchUpdatedEventData)
  },
  "membershipCreatedEventData": {
    object (MembershipCreatedEventData)
  },
  "membershipUpdatedEventData": {
    object (MembershipUpdatedEventData)
  },
  "membershipDeletedEventData": {
    object (MembershipDeletedEventData)
  },
  "membershipBatchCreatedEventData": {
    object (MembershipBatchCreatedEventData)
  },
  "membershipBatchUpdatedEventData": {
    object (MembershipBatchUpdatedEventData)
  },
  "membershipBatchDeletedEventData": {
    object (MembershipBatchDeletedEventData)
  },
  "reactionCreatedEventData": {
    object (ReactionCreatedEventData)
  },
  "reactionDeletedEventData": {
    object (ReactionDeletedEventData)
  },
  "reactionBatchCreatedEventData": {
    object (ReactionBatchCreatedEventData)
  },
  "reactionBatchDeletedEventData": {
    object (ReactionBatchDeletedEventData)
  }
  // End of list of possible types for union field payload.
}
Kolom
name

string

Nama resource acara ruang.

Format: spaces/{space}/spaceEvents/{spaceEvent}

eventTime

string (Timestamp format)

Waktu saat peristiwa terjadi.

eventType

string

Jenis peristiwa ruang. Setiap jenis peristiwa memiliki versi batch, yang mewakili beberapa instance jenis peristiwa yang terjadi dalam jangka waktu singkat. Untuk permintaan spaceEvents.list(), hapus jenis peristiwa batch dalam filter kueri Anda. Secara default, server akan menampilkan jenis peristiwa dan versi batch-nya.

Jenis peristiwa yang didukung untuk pesan:

  • Pesan baru: google.workspace.chat.message.v1.created
  • Pesan diperbarui: google.workspace.chat.message.v1.updated
  • Pesan yang dihapus: google.workspace.chat.message.v1.deleted
  • Beberapa pesan baru: google.workspace.chat.message.v1.batchCreated
  • Beberapa pesan yang diperbarui: google.workspace.chat.message.v1.batchUpdated
  • Beberapa pesan dihapus: google.workspace.chat.message.v1.batchDeleted

Jenis peristiwa yang didukung untuk langganan:

  • Keanggotaan baru: google.workspace.chat.membership.v1.created
  • Keanggotaan yang diperbarui: google.workspace.chat.membership.v1.updated
  • Keanggotaan yang dihapus: google.workspace.chat.membership.v1.deleted
  • Beberapa keanggotaan baru: google.workspace.chat.membership.v1.batchCreated
  • Beberapa keanggotaan yang diperbarui: google.workspace.chat.membership.v1.batchUpdated
  • Beberapa keanggotaan dihapus: google.workspace.chat.membership.v1.batchDeleted

Jenis peristiwa yang didukung untuk reaksi:

  • Reaksi baru: google.workspace.chat.reaction.v1.created
  • Reaksi dihapus: google.workspace.chat.reaction.v1.deleted
  • Beberapa reaksi baru: google.workspace.chat.reaction.v1.batchCreated
  • Beberapa reaksi dihapus: google.workspace.chat.reaction.v1.batchDeleted

Jenis peristiwa yang didukung tentang ruang:

  • Ruang yang diperbarui: google.workspace.chat.space.v1.updated
  • Beberapa pembaruan ruang: google.workspace.chat.space.v1.batchUpdated

Kolom union payload.

payload hanya dapat berupa salah satu dari yang berikut:

messageCreatedEventData

object (MessageCreatedEventData)

Payload peristiwa untuk pesan baru.

Jenis peristiwa: google.workspace.chat.message.v1.created

messageUpdatedEventData

object (MessageUpdatedEventData)

Payload peristiwa untuk pesan yang diperbarui.

Jenis peristiwa: google.workspace.chat.message.v1.updated

messageDeletedEventData

object (MessageDeletedEventData)

Payload peristiwa untuk pesan yang dihapus.

Jenis peristiwa: google.workspace.chat.message.v1.deleted

messageBatchCreatedEventData

object (MessageBatchCreatedEventData)

Payload peristiwa untuk beberapa pesan baru.

Jenis peristiwa: google.workspace.chat.message.v1.batchCreated

messageBatchUpdatedEventData

object (MessageBatchUpdatedEventData)

Payload peristiwa untuk beberapa pesan yang diperbarui.

Jenis peristiwa: google.workspace.chat.message.v1.batchUpdated

messageBatchDeletedEventData

object (MessageBatchDeletedEventData)

Payload peristiwa untuk beberapa pesan yang dihapus.

Jenis peristiwa: google.workspace.chat.message.v1.batchDeleted

spaceUpdatedEventData

object (SpaceUpdatedEventData)

Payload peristiwa untuk update ruang.

Jenis peristiwa: google.workspace.chat.space.v1.updated

spaceBatchUpdatedEventData

object (SpaceBatchUpdatedEventData)

Payload peristiwa untuk beberapa update ke ruang.

Jenis peristiwa: google.workspace.chat.space.v1.batchUpdated

membershipCreatedEventData

object (MembershipCreatedEventData)

Payload peristiwa untuk keanggotaan baru.

Jenis peristiwa: google.workspace.chat.membership.v1.created

membershipUpdatedEventData

object (MembershipUpdatedEventData)

Payload peristiwa untuk keanggotaan yang diperbarui.

Jenis peristiwa: google.workspace.chat.membership.v1.updated

membershipDeletedEventData

object (MembershipDeletedEventData)

Payload acara untuk keanggotaan yang dihapus.

Jenis peristiwa: google.workspace.chat.membership.v1.deleted

membershipBatchCreatedEventData

object (MembershipBatchCreatedEventData)

Payload peristiwa untuk beberapa keanggotaan baru.

Jenis peristiwa: google.workspace.chat.membership.v1.batchCreated

membershipBatchUpdatedEventData

object (MembershipBatchUpdatedEventData)

Payload peristiwa untuk beberapa keanggotaan yang diperbarui.

Jenis peristiwa: google.workspace.chat.membership.v1.batchUpdated

membershipBatchDeletedEventData

object (MembershipBatchDeletedEventData)

Payload peristiwa untuk beberapa keanggotaan yang dihapus.

Jenis peristiwa: google.workspace.chat.membership.v1.batchDeleted

reactionCreatedEventData

object (ReactionCreatedEventData)

Payload peristiwa untuk reaksi baru.

Jenis peristiwa: google.workspace.chat.reaction.v1.created

reactionDeletedEventData

object (ReactionDeletedEventData)

Payload peristiwa untuk reaksi yang dihapus.

Jenis peristiwa: google.workspace.chat.reaction.v1.deleted

reactionBatchCreatedEventData

object (ReactionBatchCreatedEventData)

Payload peristiwa untuk berbagai reaksi baru.

Jenis peristiwa: google.workspace.chat.reaction.v1.batchCreated

reactionBatchDeletedEventData

object (ReactionBatchDeletedEventData)

Payload peristiwa untuk beberapa reaksi yang dihapus.

Jenis peristiwa: google.workspace.chat.reaction.v1.batchDeleted

MessageCreatedEventData

Payload peristiwa untuk pesan baru.

Jenis peristiwa: google.workspace.chat.message.v1.created

Representasi JSON
{
  "message": {
    object (Message)
  }
}
Kolom
message

object (Message)

Pesan baru.

MessageUpdatedEventData

Payload peristiwa untuk pesan yang diperbarui.

Jenis peristiwa: google.workspace.chat.message.v1.updated

Representasi JSON
{
  "message": {
    object (Message)
  }
}
Kolom
message

object (Message)

Pesan yang diperbarui.

MessageDeletedEventData

Payload peristiwa untuk pesan yang dihapus.

Jenis peristiwa: google.workspace.chat.message.v1.deleted

Representasi JSON
{
  "message": {
    object (Message)
  }
}
Kolom
message

object (Message)

Pesan yang dihapus. Hanya kolom name, createTime, deleteTime, dan deletionMetadata yang diisi.

MessageBatchCreatedEventData

Payload peristiwa untuk beberapa pesan baru.

Jenis peristiwa: google.workspace.chat.message.v1.batchCreated

Representasi JSON
{
  "messages": [
    {
      object (MessageCreatedEventData)
    }
  ]
}
Kolom
messages[]

object (MessageCreatedEventData)

Daftar pesan baru.

MessageBatchUpdatedEventData

Payload peristiwa untuk beberapa pesan yang diperbarui.

Jenis peristiwa: google.workspace.chat.message.v1.batchUpdated

Representasi JSON
{
  "messages": [
    {
      object (MessageUpdatedEventData)
    }
  ]
}
Kolom
messages[]

object (MessageUpdatedEventData)

Daftar pesan yang diperbarui.

MessageBatchDeletedEventData

Payload peristiwa untuk beberapa pesan yang dihapus.

Jenis peristiwa: google.workspace.chat.message.v1.batchDeleted

Representasi JSON
{
  "messages": [
    {
      object (MessageDeletedEventData)
    }
  ]
}
Kolom
messages[]

object (MessageDeletedEventData)

Daftar pesan yang dihapus.

SpaceUpdatedEventData

Payload peristiwa untuk ruang yang diperbarui.

Jenis peristiwa: google.workspace.chat.space.v1.updated

Representasi JSON
{
  "space": {
    object (Space)
  }
}
Kolom
space

object (Space)

Ruang yang diperbarui.

SpaceBatchUpdatedEventData

Payload peristiwa untuk beberapa update ke ruang.

Jenis peristiwa: google.workspace.chat.space.v1.batchUpdated

Representasi JSON
{
  "spaces": [
    {
      object (SpaceUpdatedEventData)
    }
  ]
}
Kolom
spaces[]

object (SpaceUpdatedEventData)

Daftar ruang yang diperbarui.

MembershipCreatedEventData

Payload peristiwa untuk keanggotaan baru.

Jenis peristiwa: google.workspace.chat.membership.v1.created.

Representasi JSON
{
  "membership": {
    object (Membership)
  }
}
Kolom
membership

object (Membership)

Keanggotaan baru.

MembershipUpdatedEventData

Payload peristiwa untuk keanggotaan yang diperbarui.

Jenis peristiwa: google.workspace.chat.membership.v1.updated

Representasi JSON
{
  "membership": {
    object (Membership)
  }
}
Kolom
membership

object (Membership)

Keanggotaan yang diperbarui.

MembershipDeletedEventData

Payload acara untuk keanggotaan yang dihapus.

Jenis peristiwa: google.workspace.chat.membership.v1.deleted

Representasi JSON
{
  "membership": {
    object (Membership)
  }
}
Kolom
membership

object (Membership)

Keanggotaan yang dihapus. Hanya kolom name dan state yang diisi.

MembershipBatchCreatedEventData

Payload peristiwa untuk beberapa keanggotaan baru.

Jenis peristiwa: google.workspace.chat.membership.v1.batchCreated

Representasi JSON
{
  "memberships": [
    {
      object (MembershipCreatedEventData)
    }
  ]
}
Kolom
memberships[]

object (MembershipCreatedEventData)

Daftar keanggotaan baru.

MembershipBatchUpdatedEventData

Payload peristiwa untuk beberapa keanggotaan yang diperbarui.

Jenis peristiwa: google.workspace.chat.membership.v1.batchUpdated

Representasi JSON
{
  "memberships": [
    {
      object (MembershipUpdatedEventData)
    }
  ]
}
Kolom
memberships[]

object (MembershipUpdatedEventData)

Daftar keanggotaan yang diperbarui.

MembershipBatchDeletedEventData

Payload peristiwa untuk beberapa keanggotaan yang dihapus.

Jenis peristiwa: google.workspace.chat.membership.v1.batchDeleted

Representasi JSON
{
  "memberships": [
    {
      object (MembershipDeletedEventData)
    }
  ]
}
Kolom
memberships[]

object (MembershipDeletedEventData)

Daftar keanggotaan yang dihapus.

ReactionCreatedEventData

Payload peristiwa untuk reaksi baru.

Jenis peristiwa: google.workspace.chat.reaction.v1.created

Representasi JSON
{
  "reaction": {
    object (Reaction)
  }
}
Kolom
reaction

object (Reaction)

Reaksi baru.

ReactionDeletedEventData

Payload peristiwa untuk reaksi yang dihapus.

Jenis: google.workspace.chat.reaction.v1.deleted

Representasi JSON
{
  "reaction": {
    object (Reaction)
  }
}
Kolom
reaction

object (Reaction)

Reaksi yang dihapus.

ReactionBatchCreatedEventData

Payload peristiwa untuk berbagai reaksi baru.

Jenis peristiwa: google.workspace.chat.reaction.v1.batchCreated

Representasi JSON
{
  "reactions": [
    {
      object (ReactionCreatedEventData)
    }
  ]
}
Kolom
reactions[]

object (ReactionCreatedEventData)

Daftar reaksi baru.

ReactionBatchDeletedEventData

Payload peristiwa untuk beberapa reaksi yang dihapus.

Jenis peristiwa: google.workspace.chat.reaction.v1.batchDeleted

Representasi JSON
{
  "reactions": [
    {
      object (ReactionDeletedEventData)
    }
  ]
}
Kolom
reactions[]

object (ReactionDeletedEventData)

Daftar reaksi yang dihapus.

Metode

get

Menampilkan peristiwa dari ruang Google Chat.

list

Mencantumkan peristiwa dari ruang Google Chat.