Skip to main content
PATCH
Met à jour une seule ligne de journal de campagne d’avis G2 sur l’hôte de l’API de gestion (api.scanova.io), authentifié avec votre clé brute d’API de gestion.
integer
requis
L’id de la ligne de journal, depuis POST /campaign/user-log/ ou GET /campaign/active/user-log/.
PUT et PATCH sont tous deux pris en charge (PUT pour un remplacement complet, PATCH pour une mise à jour partielle) et acceptent le même jeu de champs que celui documenté pour Enregistrer que la popup a été affichée, fermée ou soumise, moins g2_campaign — la ligne que vous mettez à jour est fixée par l’id dans l’URL, ce n’est pas quelque chose que vous pouvez déplacer vers une autre campagne après création.

is_popup_disabled ne peut pas être défini ici

is_popup_disabled apparaît dans chaque réponse de cette ressource, mais il est en lecture seule sur ce sérialiseur — l’envoyer dans le corps de la requête (via PUT ou PATCH) est silencieusement ignoré, bien que ce soit un champ réel du modèle sous-jacent. Il n’existe actuellement aucun endpoint documenté de l’API de gestion qui le bascule ; il est défini en interne.

Portée et erreurs

Limité aux lignes de journal appartenant au compte à l’origine de la requête — un id appartenant à un autre compte renvoie 404, pas 403, de sorte que cet endpoint ne peut pas être utilisé pour sonder l’existence de lignes de journal d’autres comptes.

Voir aussi

Autorisations

Authorization
string
header
requis

Send your Management API key as the raw value of the Authorization header — no "Bearer " or "Token " prefix, and no other characters. Example: Authorization: 401f7ac837da42b97f613d789819ff93537bee6a. A header containing more than one space-separated part is rejected outright. Requests also require the request's Host header to be the management API host (e.g. api.scanova.io) — the same key sent to the regular API host will not authenticate.

Paramètres de chemin

id
integer
requis

Corps

application/json
last_shown
string<date-time>
last_dismissed
string<date-time>
last_submitted
string<date-time>

Réponse

200 - application/json

Log row updated.