Interfejs
Google Business Performance API udostępnia
NOWĄ metodę interfejsu API, która umożliwia pobieranie wielu parametrów „DailyMetrics” w jednym żądaniu API.
Zapoznaj się z
harmonogramem wycofywania i instrukcjami, jak przejść z metody raportu API w wersji 4 na interfejs Google Business Profile Performance API.
WriteRequest
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Obiekt żądania dla ByteStream.Write.
| Zapis JSON |
{
"resourceName": string,
"writeOffset": string,
"finishWrite": boolean,
"data": string
} |
| Pola |
resourceName |
string
Nazwa zasobu do zapisu. Ta wartość musi być ustawiona w pierwszym WriteRequest kroku każdego działania Write(). Jeśli jest ustawiony przy kolejnych wywołaniach, musi być zgodna z wartością pierwszego żądania.
|
writeOffset |
string (int64 format)
Przesunięcie od początku zasobu, w którym powinny być zapisywane dane. Jest wymagane na wszystkich WriteRequest. W pierwszym WriteRequest działania Write() wskazuje początkowe przesunięcie dla wywołania Write(). Wartość musi być równa wartości committedSize, którą zostanie zwrócone przez wywołanie funkcji QueryWriteStatus(). W przypadku kolejnych wywołań ta wartość musi być ustawiona i musi być równa sumie pierwszych writeOffset i rozmiarów wszystkich data pakietów wysłanych wcześniej w ramach tego strumienia. Nieprawidłowa wartość spowoduje błąd.
|
finishWrite |
boolean
Jeśli true, oznacza to, że zapis został ukończony. Wysłanie kolejnych WriteRequestkolejnych, w których finishWrite ma wartość true, spowoduje błąd.
|
data |
string (bytes format)
Część danych zasobu. Klient może pozostawić pole data puste dla każdej wartości WriteRequest. Dzięki temu klient może poinformować usługę, że żądanie jest nadal aktywne, podczas gdy jest wykonywana operacja generująca więcej danych. Ciąg zakodowany w formacie base64.
|
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-25 UTC.
[null,null,["Ostatnia aktualizacja: 2025-07-25 UTC."],[],["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"]]