REST Resource: spaces.spaceEvents

Resource: SpaceEvent

Peristiwa yang mewakili perubahan atau aktivitas di ruang Google Chat. Untuk mempelajari lebih lanjut, lihat Menggunakan 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 dari peristiwa ruang.

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

eventTime

string (Timestamp format)

Waktu saat peristiwa terjadi.

eventType

string

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

Jenis peristiwa yang didukung untuk messages:

  • Pesan baru: google.workspace.chat.message.v1.created
  • Pesan diperbarui: google.workspace.chat.message.v1.updated
  • Pesan 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 acara yang didukung untuk langganan:

  • Keanggotaan baru: google.workspace.chat.membership.v1.created
  • Keanggotaan yang diperbarui: google.workspace.chat.membership.v1.updated
  • Langganan yang dihapus: google.workspace.chat.membership.v1.deleted
  • Beberapa keanggotaan baru: google.workspace.chat.membership.v1.batchCreated
  • Beberapa pembaruan keanggotaan: google.workspace.chat.membership.v1.batchUpdated
  • Beberapa keanggotaan yang 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 acara: google.workspace.chat.message.v1.created

messageUpdatedEventData

object (MessageUpdatedEventData)

Payload peristiwa untuk pesan yang diperbarui.

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

messageDeletedEventData

object (MessageDeletedEventData)

Payload peristiwa untuk pesan yang dihapus.

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

messageBatchCreatedEventData

object (MessageBatchCreatedEventData)

Payload peristiwa untuk beberapa pesan baru.

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

messageBatchUpdatedEventData

object (MessageBatchUpdatedEventData)

Payload peristiwa untuk beberapa pesan yang diperbarui.

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

messageBatchDeletedEventData

object (MessageBatchDeletedEventData)

Payload peristiwa untuk beberapa pesan yang dihapus.

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

spaceUpdatedEventData

object (SpaceUpdatedEventData)

Payload peristiwa untuk update ruang.

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

spaceBatchUpdatedEventData

object (SpaceBatchUpdatedEventData)

Payload peristiwa untuk beberapa update pada ruang.

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

membershipCreatedEventData

object (MembershipCreatedEventData)

Payload peristiwa untuk keanggotaan baru.

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

membershipUpdatedEventData

object (MembershipUpdatedEventData)

Payload peristiwa untuk keanggotaan yang diperbarui.

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

membershipDeletedEventData

object (MembershipDeletedEventData)

Payload peristiwa untuk keanggotaan yang dihapus.

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

membershipBatchCreatedEventData

object (MembershipBatchCreatedEventData)

Payload peristiwa untuk beberapa keanggotaan baru.

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

membershipBatchUpdatedEventData

object (MembershipBatchUpdatedEventData)

Payload peristiwa untuk beberapa keanggotaan yang diperbarui.

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

membershipBatchDeletedEventData

object (MembershipBatchDeletedEventData)

Payload peristiwa untuk beberapa keanggotaan yang dihapus.

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

reactionCreatedEventData

object (ReactionCreatedEventData)

Payload peristiwa untuk reaksi baru.

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

reactionDeletedEventData

object (ReactionDeletedEventData)

Payload peristiwa untuk reaksi yang dihapus.

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

reactionBatchCreatedEventData

object (ReactionBatchCreatedEventData)

Payload peristiwa untuk beberapa reaksi baru.

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

reactionBatchDeletedEventData

object (ReactionBatchDeletedEventData)

Payload peristiwa untuk beberapa reaksi yang dihapus.

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

MessageCreatedEventData

Payload peristiwa untuk pesan baru.

Jenis acara: 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 acara: 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 acara: 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 terisi.

MessageBatchCreatedEventData

Payload peristiwa untuk beberapa pesan baru.

Jenis acara: 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 acara: 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 acara: 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 diupdate.

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

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

object (Space)

Ruang yang diperbarui.

SpaceBatchUpdatedEventData

Payload peristiwa untuk beberapa update pada ruang.

Jenis acara: 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 acara: google.workspace.chat.membership.v1.updated

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

object (Membership)

Keanggotaan yang diperbarui.

MembershipDeletedEventData

Payload peristiwa untuk keanggotaan yang dihapus.

Jenis acara: 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 acara: 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 acara: 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 acara: 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 acara: 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 beberapa reaksi baru.

Jenis acara: 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 acara: 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.