Google Business Performance API memiliki metode API
BARU yang memungkinkan pengambilan beberapa `DailyMetrics` dalam satu permintaan API.
Tinjau
jadwal penghentian dan petunjuk untuk bermigrasi dari metode API reportInsights v4 ke Google Business Profile Performance API.
WriteRequest
Meminta objek untuk ByteStream.Write.
Representasi JSON |
{
"resourceName": string,
"writeOffset": string,
"finishWrite": boolean,
"data": string
} |
Kolom |
resourceName |
string
Nama resource yang akan ditulis. Nilai ini harus ditetapkan pada WriteRequest pertama dari setiap tindakan Write() . Jika ditetapkan pada panggilan berikutnya, nilai ini harus cocok dengan nilai permintaan pertama.
|
writeOffset |
string (int64 format)
Offset dari awal resource di mana data harus ditulis. Ini diperlukan di semua WriteRequest . Dalam WriteRequest pertama dari tindakan Write() , ini menunjukkan offset awal untuk panggilan Write() . Nilai harus sama dengan committedSize yang akan ditampilkan oleh panggilan ke QueryWriteStatus() . Pada panggilan berikutnya, nilai ini harus ditetapkan dan harus sama dengan jumlah writeOffset pertama dan ukuran semua paket data yang dikirim sebelumnya pada aliran data ini. Nilai yang salah akan menyebabkan error.
|
finishWrite |
boolean
Jika true , hal ini menunjukkan bahwa penulisan selesai. Mengirim setiap WriteRequest berikutnya setelah finishWrite adalah true akan menyebabkan error.
|
data |
string (bytes format)
Sebagian data untuk resource. Klien dapat mengosongkan data untuk WriteRequest tertentu. Hal ini memungkinkan klien memberi tahu layanan bahwa permintaan masih aktif saat menjalankan operasi untuk menghasilkan lebih banyak data. String berenkode base64.
|
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2024-08-21 UTC.
[null,null,["Terakhir diperbarui pada 2024-08-21 UTC."],[[["The ByteStream.Write request object allows writing data to a cloud resource, potentially in chunks."],["It requires specifying the resource name, data to write, and the write offset within the resource."],["For the initial write request, the offset should typically be 0, and for subsequent requests, it should be the cumulative size of previous writes."],["Setting `finishWrite` to true signals completion of the write operation, and further requests will result in an error."]]],["The ByteStream.Write request requires `resourceName` (set initially, and consistent thereafter), `writeOffset` (indicating data position, increasing cumulatively), `finishWrite` (a boolean flag signaling completion), and `data` (a base64-encoded string of resource data). The `writeOffset` must match the `committedSize`. Setting `finishWrite` to true prevents further writes. The `data` field can be empty to keep the request active. All the parameters are required unless otherwise specified.\n"]]