Method: workspaces.create_version

전체 이름: accounts.containers.workspaces.create_version

작업공간에 있는 항목에서 컨테이너 버전을 만들고, 작업공간을 삭제하고, 기본 컨테이너 버전을 새로 만든 버전으로 설정합니다.

HTTP 요청

POST https://tagmanager.googleapis.com/tagmanager/v2/{path}:create_version

경로 매개변수

매개변수
path

string

GTM Workspace의 API 상대 경로입니다.

요청 본문

요청 본문에 VersionOptions의 인스턴스가 포함됩니다.

응답 본문

컨테이너 버전 응답을 만듭니다.

성공한 경우 응답 본문은 다음과 같은 구조의 데이터를 포함합니다.

JSON 표현
{
  "containerVersion": {
    object (ContainerVersion)
  },
  "syncStatus": {
    object (SyncStatus)
  },
  "compilerError": boolean,
  "newWorkspacePath": string
}
필드
containerVersion

object (ContainerVersion)

생성된 컨테이너 버전입니다.

syncStatus

object (SyncStatus)

워크스페이스를 최신 컨테이너 버전으로 동기화할 때 버전 생성에 실패했는지 여부입니다.

compilerError

boolean

컴파일러 오류 여부

newWorkspacePath

string

버전 생성의 결과로 자동 생성된 워크스페이스 경로입니다. 이 필드는 생성된 버전이 빠른 미리보기가 아닌 경우에만 채워야 합니다.

승인 범위

다음 OAuth 범위가 필요합니다.

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

자세한 내용은 OAuth 2.0 Overview를 참고하세요.

VersionOptions

새 컨테이너 버전의 옵션

JSON 표현
{
  "name": string,
  "notes": string
}
필드
name

string

만들려는 컨테이너 버전의 이름입니다.

notes

string

만들려는 컨테이너 버전의 메모입니다.