Workspaces: create_version

tworzy wersję kontenera z encji dostępnych w obszarze roboczym, usuwa obszar roboczy i ustawia podstawową wersję kontenera na nowo utworzonej wersji. Wypróbuj

Żądanie

Żądanie HTTP

POST https://www.googleapis.com/tagmanager/v2/+path:create_version

Parametry

Nazwa parametru Wartość Opis
Parametry ścieżki
path string Ścieżka względna interfejsu API Workspace Menedżera tagów Google. Przykład: accounts/{account_id}/containers/{container_id}/workspaces/{workspace_id}

Autoryzacja

To żądanie wymaga autoryzacji w tym zakresie:

Zakres
https://www.googleapis.com/auth/tagmanager.edit.containerversions

Więcej informacji znajdziesz na stronie dotyczącej uwierzytelniania i autoryzacji.

Treść żądania

Dane w treści żądania podaj w następującej strukturze:

{
  "name": string,
  "notes": string
}
Nazwa usługi Wartość Opis Uwagi
name string Nazwa wersji kontenera do utworzenia.
notes string Uwagi dotyczące wersji kontenera, która ma zostać utworzona.

Odpowiedź

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

{
  "containerVersion": accounts.containers.versions Resource,
  "syncStatus": {
    "mergeConflict": boolean,
    "syncError": boolean
  },
  "compilerError": boolean,
  "newWorkspacePath": string
}
Nazwa usługi Wartość Opis Uwagi
containerVersion nested object Utworzono wersję kontenera.
syncStatus nested object Określa, czy nie udało się utworzyć wersji podczas synchronizacji obszaru roboczego z najnowszą wersją kontenera.
syncStatus.mergeConflict boolean Podczas operacji synchronizacji wykryto konflikt scalania.
syncStatus.syncError boolean Podczas synchronizacji wystąpił błąd.
compilerError boolean Błędy kompilatora.
newWorkspacePath string Ścieżka obszaru roboczego wygenerowana automatycznie w wyniku utworzenia wersji. To pole należy wypełnić tylko wtedy, gdy utworzona wersja nie była szybkim podglądem.

Wypróbuj

Użyj poniższego eksploratora interfejsów API, aby wywołać tę metodę na bieżących danych i wyświetlić odpowiedź.