REST Resource: spaces.spaceEvents

Resource: SpaceEvent

Peristiwa yang mewakili perubahan atau aktivitas di ruang Google Chat. Untuk mempelajari lebih lanjut, lihat Bekerja dengan peristiwa 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 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 jangka waktu singkat. Untuk permintaan spaceEvents.list(), hapus jenis peristiwa batch di 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 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
  • Langganan 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 langganan yang diperbarui: 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 yang 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 hal 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 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 pembaruan ruang.

Jenis peristiwa: 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 langganan baru.

Jenis acara: 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 peristiwa untuk keanggotaan yang dihapus.

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

membershipBatchCreatedEventData

object (MembershipBatchCreatedEventData)

Payload peristiwa untuk beberapa langganan baru.

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

membershipBatchUpdatedEventData

object (MembershipBatchUpdatedEventData)

Payload peristiwa untuk beberapa langganan yang diperbarui.

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

membershipBatchDeletedEventData

object (MembershipBatchDeletedEventData)

Payload peristiwa untuk beberapa langganan 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 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 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 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 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 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 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 pembaruan pada 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)

Langganan baru.

MembershipUpdatedEventData

Payload peristiwa untuk langganan yang diperbarui.

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

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

object (Membership)

Langganan 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 langganan baru.

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

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

object (MembershipCreatedEventData)

Daftar langganan 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 langganan yang diperbarui.

MembershipBatchDeletedEventData

Payload peristiwa untuk beberapa langganan yang dihapus.

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

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

object (MembershipDeletedEventData)

Daftar langganan 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 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.