Google 태그 관리자의 환경 기능은 컨테이너 변경사항을 게시하기 전에 테스트 환경에서 미리 보고자 하는 조직에 이상적입니다. 이 기능은 개발 과정에서 다단계 환경(예: '개발', '스테이징', '생산')을 사용하는 조직에 유용합니다.
설정에 대한 개요
크게 나누면 다음의 세 가지 단계에 따라 태그 관리자로 환경을 설정할 수 있습니다.
- 환경을 정의합니다.
- 해당 사이트에 각 환경의 관련 컨테이너 스니펫을 설치합니다.
- 원하는 환경에 컨테이너를 게시합니다.
작업 과정에서 필요한 개수만큼 환경을 설정할 수 있으며, 정의만 되어 있으면 어떤 환경에든 원하는 버전의 컨테이너를 게시할 수 있습니다.
팁: 환경의 미리보기 기능을 이용하여 환경을 사용할 수도 있습니다. 미리보기하려는 환경 버전에 대한 미리보기 링크를 공유합니다. 이 방법을 사용하면 특수한 환경 코드 스니펫을 설치하고 배포할 필요가 없습니다.
환경 정의하기
먼저 환경을 정의해야 합니다. 각 환경의 이름과 용도를 정해야 하는데 이는 개발팀 또는 조직에서 이미 설정된 경우가 많습니다. 다음은 일반적으로 사용되는 규칙입니다.
- Dev: 일상적인 웹사이트 개발 작업에서 사용되는 서버임을 나타냅니다.
- QA: 품질 확인 테스트에서 사용되는 서버임을 나타냅니다. 모든 변경사항이 이 서버를 통과하여 테스트된 후에 실제 환경에 적용되도록 정책을 설정할 수 있습니다.
- Live: 실제 버전의 웹사이트, 즉 사용자에게 표시되는 웹사이트 버전을 호스팅하는 서버임을 나타냅니다.
환경을 정의한 후에는 태그 관리자에서 환경을 구성할 수 있습니다.
- 관리를 클릭합니다.
- 컨테이너 메뉴에서 환경을 클릭합니다.
- 새로 만들기를 클릭합니다. 새 환경 만들기 대화상자가 표시됩니다.
- 환경의 이름을 입력합니다.
- 선택사항: 설명 및 도착 URL을 입력합니다.
- 선택사항: 항상 미리보기 모드를 사용하는 환경을 설정하려면 기본 설정에서 디버깅 사용을 선택합니다.
- 만들기를 클릭합니다.
- 환경을 게시하라는 메시지가 표시되면 지금 게시를 클릭하여 환경을 게시합니다. 버전 메뉴를 이용해 환경에 게시된 컨테이너 버전을 변경할 수도 있습니다. 새로 만들어진 환경이 맞춤 환경 목록에 표시됩니다.
컨테이너 스니펫 설치하기
두 번째 단계는 컨테이너 스니펫을 설치하는 단계입니다. 이 과정은 태그 관리자에서 정의된 연계 환경이 있는 모든 서버에서 수행해야 한다는 점만 빼면 일반 태그 관리자 컨테이너 스니펫을 설치하는 과정과 유사합니다. 이 단계를 완료하는 과정에서 개발자 또는 시스템 관리자의 도움이 필요할 수도 있습니다.
- 맞춤 환경 목록에서 설치할 환경을 찾습니다.
- 해당 항목의 작업 메뉴를 클릭합니다.
- 스니펫 가져오기를 클릭합니다.
- 화면에 표시되는 코드 스니펫을 복사한 후 대상 환경의 코드에 표시될 수 있도록 설치합니다.
- 웹사이트에서 변경된 코드를 저장하고 게시합니다.
맞춤 환경이 정의되면 변경사항을 게시할 서버를 지정하는 메뉴가 게시 대화상자에 추가됩니다.
- 태그 관리자의 오른쪽 상단에서 게시를 클릭합니다.
- 환경 메뉴에서 변경사항을 게시할 환경을 선택합니다.
- 게시를 클릭합니다.
환경 기능은 생산 이외의 환경에서 사용되도록 설계되었습니다. 이 기능이 최고의 성능을 발휘하게 하려면 라이브/프로덕션 웹사이트에 일반 태그 관리자 컨테이너 스니펫을 설치하세요.
버전 설정하기
맞춤 환경이 정의되면 이 환경을 원하는 컨테이너 버전으로 설정할 수 있습니다.
- 맞춤 환경 목록에서 설치할 환경을 찾습니다.
- 작업 메뉴를 클릭합니다.
- 게시할 위치를 선택합니다.
- 버전 메뉴에서 환경에 적용할 컨테이너 버전을 선택합니다.
- 지금 게시를 클릭합니다.
미리보기 공유하기
환경 미리보기 공유를 통해 다른 사용자가 환경을 테스트할 수 있습니다.
- 환경 목록에서 미리보기를 공유할 환경을 찾습니다.
- 작업 메뉴를 클릭합니다.
- 미리보기 공유를 선택합니다.
- 미리보기 링크를 복사하여 동료에게 전송합니다.
환경 수정하기
환경을 수정하려면 다음 안내를 따르세요.
- 맞춤 환경 목록에서 수정할 환경을 찾습니다.
- 작업 메뉴를 클릭합니다.
- 설정 수정을 선택합니다.
- 이름, 설명, 기본 URL을 원하는 대로 변경합니다. 필요에 따라 기본 설정에서 디버깅 사용을 선택하거나 해제합니다.
- 저장을 클릭합니다.
인증 코드 취소
미리보기 링크를 전송한 후 미리보기가 작동하지 않게 하려면 작업 메뉴를 사용하세요.
- 맞춤 환경 목록에서 설치할 환경을 찾습니다.
- 작업 메뉴를 클릭합니다.
- 링크 재설정을 선택합니다.
- 확인 상자가 나타납니다. 재설정 및 링크 재생성을 클릭하여 이전 코드를 취소하고 새 코드를 만듭니다.
참고: 위의 과정에서 이미 설치된 컨테이너 스니펫이 작동 불능 상태가 될 수도 있습니다. 따라서 환경에서 인증 코드가 취소된 경우에는 업데이트된 컨테이너 스니펫을 환경의 서버에 설치해야 합니다.
버전
환경이 정의되면 버전 목록에 환경 항목이 추가되면서 이 버전이 어느 환경에 게시되었는지를 보여줍니다.