CommentThread

Menampilkan rangkaian komentar tunggal di dalam presentasi.

Representasi JSON
{
  "commentId": string,
  "anchorId": string,
  "headPost": {
    object (Post)
  },
  "replies": [
    {
      object (Post)
    }
  ],
  "status": enum (Status),

  "plainTextQuote": string
}
Kolom
commentId

string

ID unik rangkaian komentar.

anchorId

string

ID CommentAnchor dalam presentasi yang terkait dengan thread ini.

headPost

object (Post)

Postingan pertama dalam rangkaian pesan.

replies[]

object (Post)

Balasan untuk postingan utama.

status

enum (Status)

Apakah rangkaian pesan terbuka atau terselesaikan.

Teks yang dikutip dari elemen halaman saat komentar dibuat. Berikut adalah daftar kolom yang bersifat eksklusif satu sama lain. Maksimal satu kolom akan ditetapkan dalam respons:
plainTextQuote

string

Teks yang dikutip dari elemen halaman saat komentar dibuat, diformat sebagai teks biasa.

Akhir kolom yang saling eksklusif.

Posting

Menampilkan satu postingan dalam rangkaian komentar.

Representasi JSON
{
  "postId": string,
  "content": string,
  "contentHtml": string,
  "author": {
    object (PostAuthor)
  },
  "createTime": string,
  "updateTime": string,
  "deleted": boolean,
  "fromImportedPresentation": boolean,
  "fromCopiedPresentation": boolean,
  "assigneeEmail": string,
  "commentAction": enum (CommentActionType)
}
Kolom
postId

string

Hanya output. ID unik postingan.

content

string

Konten postingan.

Wajib tidak kosong jika commentAction bukan RESOLVE atau REOPEN.

Konten teks ini akan ditangani serupa dengan komentar yang dibuat di editor Slide. Fitur ini akan memiliki perilaku serupa untuk pemformatan, notifikasi, dll.

Tidak boleh melebihi 2.048 unit kode UTF-8.

contentHtml

string

Hanya output. Konten postingan sebagai HTML.

author

object (PostAuthor)

Hanya output. Pengguna yang membuat postingan.

createTime

string (Timestamp format)

Hanya output. Waktu postingan dibuat.

updateTime

string (Timestamp format)

Hanya output. Waktu postingan terakhir diperbarui.

deleted

boolean

Hanya output. Apakah postingan dihapus. Jika kolom true, content, dan author akan kosong.

fromImportedPresentation

boolean

Hanya output. Apakah postingan berasal dari presentasi yang diimpor. Kolom ini tidak dapat disetel secara langsung oleh pemanggil.

fromCopiedPresentation

boolean

Hanya output. Apakah postingan berasal dari presentasi yang disalin. Kolom ini tidak dapat disetel secara langsung oleh pemanggil.

assigneeEmail

string

Opsional. Email pengguna yang baru ditetapkan ke rangkaian pesan sebagai bagian dari postingan ini.

Menampilkan error permintaan buruk 400 jika:

  • Thread induk adalah CommentThread yang headPost-nya tidak memiliki penerima tugas.

  • commentAction ditentukan sebagai RESOLVE atau REOPEN.

  • assigneeEmail melebihi 2048 unit kode UTF-8.

commentAction

enum (CommentActionType)

Tindakan yang diambil sebagai bagian dari pembuatan postingan.

PostAuthor

Mewakili pengguna yang menulis postingan komentar.

Representasi JSON
{
  "displayName": string,
  "me": boolean,
  "anonymous": boolean,
  "user": string
}
Kolom
displayName

string

Nama tampilan pengguna. Mungkin tidak ada jika penulis anonim.

me

boolean

Apakah pengguna adalah pengguna yang diautentikasi yang membuat permintaan.

anonymous

boolean

Apakah pengguna anonim.

user

string

Nama resource pengguna penulis postingan, yang juga dapat digunakan untuk mengidentifikasi pengguna di Google People API. Format: users/{user}. Tidak akan diisi jika kolom anonim adalah true atau jika postingan berasal dari presentasi yang diimpor.

CommentActionType

Tindakan yang dilakukan dengan balasan ini ke rangkaian pesan komentar.

Enum
COMMENT_ACTION_TYPE_UNSPECIFIED Nilai default. Nilai ini tidak digunakan.
NO_COMMENT_ACTION_CHANGE Tidak ada perubahan tindakan dalam postingan ini.
RESOLVE Postingan ini menyelesaikan rangkaian pesan.
REOPEN Postingan ini akan membuka kembali rangkaian pesan.

Status

Opsi status rangkaian komentar.

Enum
STATUS_UNSPECIFIED Nilai default. Nilai ini tidak digunakan.
OPEN Rangkaian komentar terbuka.
RESOLVED Rangkaian komentar telah diselesaikan.