CommentThread

Menampilkan satu rangkaian komentar di dalam presentasi.

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

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "plainTextQuote": string
  // End of mutually exclusive fields.
}
Kolom
commentId

string

ID unik rangkaian komentar.

anchorId

string

ID CommentAnchor dalam presentasi yang terkait dengan rangkaian ini.

headPost

object (Post)

Postingan pertama dalam rangkaian.

replies[]

object (Post)

Balasan ke postingan utama.

status

enum (Status)

Apakah rangkaian terbuka atau diselesaikan.

Teks yang dikutip dari elemen halaman saat komentar dibuat. Berikut adalah daftar kolom yang saling eksklusif. Paling banyak 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.

Postingan

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.

Harus tidak kosong jika commentAction bukan RESOLVE atau REOPEN.

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

Tidak boleh melebihi 2048 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 pembuatan postingan.

updateTime

string (Timestamp format)

Hanya output. Waktu postingan terakhir diperbarui.

deleted

boolean

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

fromImportedPresentation

boolean

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

fromCopiedPresentation

boolean

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

assigneeEmail

string

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

Menampilkan error permintaan buruk 400 jika:

  • Rangkaian 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

Menampilkan pengguna yang membuat postingan komentar.

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

string

Nama tampilan pengguna. Mungkin tidak ada jika penulisnya 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 diambil dengan balasan ini ke rangkaian 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.
REOPEN Postingan ini membuka kembali rangkaian.

Status

Opsi status rangkaian komentar.

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