Accounts.containers.workspaces.proposal: create

Erstellt ein GTM-Arbeitsbereich-Angebot. Jetzt testen

Anfrage

HTTP-Anfrage

POST https://www.googleapis.com/tagmanager/v2/+parent/proposal

Parameter

Parametername Wert Beschreibung
Pfadparameter
parent string Der relative API-Pfad von GTM Workspace. Beispiel: accounts/{aid}/containers/{cid}/workspace/{wid}

Anfragetext

Geben Sie im Anfragetext Daten mit der folgenden Struktur ein:

{
  "reviewers": [
    {
      "type": string,
      "gaiaId": long
    }
  ],
  "initialComment": {
    "content": string
  }
}
Property-Name Wert Beschreibung Hinweise
reviewers[] list Liste der Nutzer, die den Arbeitsbereichsvorschlag prüfen sollen.
reviewers[].type string Mit dem Nutzertyp wird zwischen einem Nutzer und dem Google Tag Manager-System unterschieden.

Zulässige Werte sind:
  • "gaiaId"
  • "system"
reviewers[].gaiaId long Mit einem Nutzer verknüpfte GAIA-ID; fehlt für das Google Tag Manager-System.
initialComment nested object Gegebenenfalls einen ersten Kommentar, der mit dem Arbeitsbereichsangebot verknüpft werden soll.
initialComment.content string Der Inhalt des Rezensenten oder Verfasserkommentars.

Antwort

Bei Erfolg gibt diese Methode einen Antworttext mit der folgenden Struktur zurück:

{
  "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
}
Name der Eigenschaft Wert Beschreibung Hinweise
path string relativen Pfad des GTM-Arbeitsbereichsangebots.
status string Der Status des Arbeitsbereichsvorschlags während der Überprüfung.

Zulässige Werte sind:
  • "approved"
  • "cancelled"
  • "completed"
  • "requested"
  • "reviewed"
  • "statusUnspecified"
authors[] list Liste der Autoren für den Workspace-Vorschlag.
authors[].type string Mit dem Nutzertyp wird zwischen einem Nutzer und dem Google Tag Manager-System unterschieden.

Zulässige Werte sind:
  • "gaiaId"
  • "system"
authors[].gaiaId long Mit einem Nutzer verknüpfte GAIA-ID; fehlt für das Google Tag Manager-System.
reviewers[] list Listen der Prüfer für das Workspace-Angebot.
reviewers[].type string Mit dem Nutzertyp wird zwischen einem Nutzer und dem Google Tag Manager-System unterschieden.

Zulässige Werte sind:
  • "gaiaId"
  • "system"
reviewers[].gaiaId long Mit einem Nutzer verknüpfte GAIA-ID; fehlt für das Google Tag Manager-System.
history[] list Zeichnet den Verlauf von Kommentaren und Statusänderungen auf.
history[].type string Verlaufstyp, mit dem zwischen Kommentaren und Statusänderungen unterschieden wird.

Zulässige Werte sind:
  • "comment"
  • "statusChange"
  • "unspecified"
history[].comment nested object Ein Kommentar eines Nutzers oder Prüfers.
history[].comment.content string Der Inhalt des Rezensenten oder Verfasserkommentars.
history[].statusChange nested object Eine Änderung des Angebotsstatus.
history[].statusChange.oldStatus string Der alte Angebotsstatus vor der Statusänderung.

Zulässige Werte sind:
  • "approved"
  • "cancelled"
  • "completed"
  • "requested"
  • "reviewed"
  • "statusUnspecified"
history[].statusChange.newStatus string Der neue Angebotsstatus nach dieser Statusänderung.

Zulässige Werte sind:
  • "approved"
  • "cancelled"
  • "completed"
  • "requested"
  • "reviewed"
  • "statusUnspecified"
history[].createdBy nested object Die Partei, die für die Änderung in der Historie verantwortlich ist.
history[].createdBy.type string Mit dem Nutzertyp wird zwischen einem Nutzer und dem Google Tag Manager-System unterschieden.

Zulässige Werte sind:
  • "gaiaId"
  • "system"
history[].createdBy.gaiaId long Mit einem Nutzer verknüpfte GAIA-ID; fehlt für das Google Tag Manager-System.
history[].createdTimestamp nested object Wann dieses Verlaufsereignis dem Workspace-Angebot hinzugefügt wurde.
history[].createdTimestamp.seconds long Stellt Sekunden der UTC-Zeit seit Unix-Epoche 1970-01-01T00:00:00Z dar. Muss zwischen 0001-01-01T00:00:00Z und einschließlich 9999-12-31T23:59:59Z liegen.
history[].createdTimestamp.nanos integer Nicht negative Sekundenbruchteile Nanosekunden-Auflösung. Negative Sekundenwerte mit Bruchteilen müssen weiterhin nicht negative Nano-Werte haben, die zeitlich vorwärts gezählt werden. Der Wert muss einschließlich zwischen 0 und 999.999.999 liegen.
fingerprint string Der Fingerabdruck des GTM-Arbeitsbereichsangebots, der zum Speicherzeitpunkt berechnet wird. Dieser Wert wird bei jeder Änderung des Angebots neu berechnet.

Jetzt testen

Verwenden Sie den unten angegebenen APIs Explorer, um diese Methode für Livedaten aufzurufen und die Antwort einzusehen.