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 WriteRequest kolejnych, 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.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["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"]]