Workspaces: updateProposal

Aktualizuje ofertę obszaru roboczego Menedżera tagów Google. Wypróbuj teraz

Prośba

Żądanie HTTP

PUT https://www.googleapis.com/tagmanager/v2/path

Parametry

Nazwa parametru Wartość Opis
Parametry ścieżki
path string Ścieżka względna oferty pakietowej w obszarze roboczym Menedżera tagów Google: przykład: accounts/{aid}/containers/{cid}/workspace/{wid}/workspace_proposal

Treść żądania

Dane w treści żądania muszą mieć taką strukturę:

{
  "status": string,
  "reviewers": [
    {
      "type": string,
      "gaiaId": long
    }
  ],
  "newComment": {
    "content": string
  },
  "fingerprint": string
}
nazwa usługi, Wartość Opis Uwagi
status string Jeśli ta opcja jest dostępna, stan oferty pakietowej w obszarze roboczym zostanie zaktualizowany.

Akceptowane wartości:
  • "approved"
  • "cancelled"
  • "completed"
  • "requested"
  • "reviewed"
  • "statusUnspecified"
reviewers[] list Jeśli ta opcja jest dostępna, lista weryfikatorów oferty pakietowej w obszarze roboczym zostanie zaktualizowana.
reviewers[].type string Typ użytkownika odróżnia użytkownika od systemu Menedżera tagów Google.

Akceptowane wartości:
  • "gaiaId"
  • "system"
reviewers[].gaiaId long Identyfikator GAIA powiązany z użytkownikiem. Brak w systemie Menedżera tagów Google.
newComment nested object Jeśli ta opcja jest dostępna, do historii ofert pakietowych w obszarze roboczym pojawi się nowy komentarz.
newComment.content string Treść opinii lub komentarza autora.
fingerprint string Jeśli jest podany, musi być zgodny z odciskiem cyfrowym oferty pakietowej w pamięci.

Odpowiedź

Jeśli operacja się uda, metoda zwróci odpowiedź w następującej strukturze:

{
  "path": string,
  "status": string,
  "authors": [
    {
      "type": string,
      "gaiaId": long
    }
  ],
  "reviewers": [
    {
      "type": string,
      "gaiaId": long
    }
  ],
  "history": [
    {
      "type": string,
      "comment": {
        "content": string
      },
      "statusChange": {
        "oldStatus": string,
        "newStatus": string
      },
      "createdBy": {
        "type": string,
        "gaiaId": long
      },
      "createdTimestamp": {
        "seconds": long,
        "nanos": integer
      }
    }
  ],
  "fingerprint": string
}
nazwa usługi, Wartość Opis Uwagi
path string Ścieżka względna oferty pakietowej w obszarze roboczym Menedżera tagów Google.
status string Stan oferty pakietowej w obszarze roboczym w trakcie sprawdzania.

Akceptowane wartości:
  • "approved"
  • "cancelled"
  • "completed"
  • "requested"
  • "reviewed"
  • "statusUnspecified"
authors[] list Lista autorów oferty pakietowej Workspace.
authors[].type string Typ użytkownika odróżnia użytkownika od systemu Menedżera tagów Google.

Akceptowane wartości:
  • "gaiaId"
  • "system"
authors[].gaiaId long Identyfikator GAIA powiązany z użytkownikiem. Brak w systemie Menedżera tagów Google.
reviewers[] list Listy weryfikatorów oferty pakietowej Workspace.
reviewers[].type string Typ użytkownika odróżnia użytkownika od systemu Menedżera tagów Google.

Akceptowane wartości:
  • "gaiaId"
  • "system"
reviewers[].gaiaId long Identyfikator GAIA powiązany z użytkownikiem. Brak w systemie Menedżera tagów Google.
history[] list Zapisuje historię komentarzy i zmian stanu.
history[].type string Typ historii rozróżniania komentarzy i zmian stanu.

Akceptowane wartości:
  • "comment"
  • "statusChange"
  • "unspecified"
history[].comment nested object Komentarz użytkownika lub recenzenta.
history[].comment.content string Treść opinii lub komentarza autora.
history[].statusChange nested object Zmiana stanu oferty pakietowej.
history[].statusChange.oldStatus string Poprzedni stan oferty pakietowej przed zmianą stanu.

Akceptowane wartości:
  • "approved"
  • "cancelled"
  • "completed"
  • "requested"
  • "reviewed"
  • "statusUnspecified"
history[].statusChange.newStatus string Nowy stan oferty pakietowej po zmianie stanu.

Akceptowane wartości:
  • "approved"
  • "cancelled"
  • "completed"
  • "requested"
  • "reviewed"
  • "statusUnspecified"
history[].createdBy nested object Podmiot odpowiedzialny za zmianę w historii.
history[].createdBy.type string Typ użytkownika odróżnia użytkownika od systemu Menedżera tagów Google.

Akceptowane wartości:
  • "gaiaId"
  • "system"
history[].createdBy.gaiaId long Identyfikator GAIA powiązany z użytkownikiem. Brak w systemie Menedżera tagów Google.
history[].createdTimestamp nested object Informacja o tym, kiedy to zdarzenie historii zostało dodane do oferty pakietowej w obszarze roboczym.
history[].createdTimestamp.seconds long Reprezentuje sekundy czasu UTC od epoki uniksowej 1970-01-01T00:00:00Z. Musi mieścić się w zakresie od 0001-01-01T00:00:00Z do 9999-12-31T23:59:59Z włącznie.
history[].createdTimestamp.nanos integer Nieujemne ułamki sekundy w rozdzielczości nanosekundy. Ujemne wartości sekundowe z ułamkami również muszą mieć nieujemne wartości nanos, które liczą się do przodu w czasie. Wartość musi mieścić się w zakresie od 0 do 999 999 999 włącznie.
fingerprint string Odcisk cyfrowy propozycji obszaru roboczego Menedżera tagów Google obliczony podczas przechowywania. Ta wartość jest obliczana ponownie po każdej zmianie oferty pakietowej.

Wypróbuj

Użyj Eksploratora interfejsów API poniżej, aby wywołać tę metodę na aktywnych danych i zobaczyć odpowiedź.