REST Resource: spaces.spaceEvents

Resource: SpaceEvent

Peristiwa yang merepresentasikan 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. Setiap jenis peristiwa memiliki versi batch, yang merepresentasikan beberapa instance jenis peristiwa yang terjadi dalam 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 acara yang didukung untuk pesan:

  • Pesan baru: google.workspace.chat.message.v1.created
  • Pesan yang 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 yang dihapus: google.workspace.chat.message.v1.batchDeleted

Jenis acara yang didukung untuk langganan:

  • Langganan 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 langganan 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 acara yang didukung untuk reaksi:

  • Reaksi baru: google.workspace.chat.reaction.v1.created
  • Reaksi yang 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 acara 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 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 acara untuk pembaruan ruang.

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

spaceBatchUpdatedEventData

object (SpaceBatchUpdatedEventData)

Payload peristiwa untuk beberapa pembaruan 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 acara untuk langganan yang diperbarui.

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

membershipDeletedEventData

object (MembershipDeletedEventData)

Payload acara untuk langganan yang dihapus.

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

membershipBatchCreatedEventData

object (MembershipBatchCreatedEventData)

Payload acara 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 acara untuk beberapa langganan 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, dan deletionMetadata yang diisi.

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 acara untuk ruang yang diperbarui.

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

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

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

object (Membership)

Langganan baru.

MembershipUpdatedEventData

Payload acara untuk langganan yang diperbarui.

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

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

object (Membership)

Keanggotaan yang diperbarui.

MembershipDeletedEventData

Payload acara untuk langganan yang dihapus.

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

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

object (Membership)

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

MembershipBatchCreatedEventData

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

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

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

object (MembershipUpdatedEventData)

Daftar langganan yang diperbarui.

MembershipBatchDeletedEventData

Payload acara untuk beberapa langganan yang dihapus.

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