L'API
Google Business Performance propose une
NOUVELLE méthode qui permet d'extraire plusieurs `DailyMetrics` avec une seule requête API.
Consultez le
planning d'abandon et les instructions pour migrer de la méthode API reportInsights v4 à l'API Google Business Profile Performance.
WriteRequest
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Objet de requête pour ByteStream.Write.
Représentation JSON |
{
"resourceName": string,
"writeOffset": string,
"finishWrite": boolean,
"data": string
} |
Champs |
resourceName |
string
Nom de la ressource à écrire. Cette valeur doit être définie sur le premier WriteRequest de chaque action Write() . Si elle est définie lors des appels suivants, elle doit correspondre à la valeur de la première requête.
|
writeOffset |
string (int64 format)
Décalage par rapport au début de la ressource à laquelle les données doivent être écrites. Il est obligatoire sur tous les WriteRequest . Dans la première WriteRequest d'une action Write() , elle indique le décalage initial de l'appel Write() . La valeur doit être égale à la committedSize qu'un appel à QueryWriteStatus() renverrait. Pour les appels suivants, cette valeur doit être définie et doit être égale à la somme du premier writeOffset et de la taille de tous les groupes data envoyés précédemment sur ce flux. Une valeur incorrecte générera une erreur.
|
finishWrite |
boolean
Si la valeur est true , cela signifie que l'écriture est terminée. L'envoi de toute valeur WriteRequest ultérieure à une valeur pour laquelle finishWrite est défini sur true entraînera une erreur.
|
data |
string (bytes format)
Une partie des données de la ressource. Le client peut laisser data vide pour n'importe quel WriteRequest donné. Cela permet au client d'informer le service que la requête est toujours active pendant l'exécution d'une opération pour générer d'autres données. Chaîne encodée en base64.
|
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/25 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 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"]]