Show Menu
화제×

DTM 포함 코드 연결

포함 코드 연결은 주로 내장된 Akamai 호스팅을 사용하는 DTM 및 Launch 사용자에게 적용됩니다. 자체 호스팅 사용자는 이 문서의 끝에 있는 자체 호스팅 섹션 을 참조하십시오.

포함 코드

DTM 포함 코드는 웹 페이지의 HTML에 포함하는 <script> 태그입니다.
<script> 태그는 DTM에서 게시한 JavaScript 파일을 검색하고 페이지에 로드합니다. 이 파일은 일반적으로 컨테이너 태그라고 하는 DTM 라이브러리 파일입니다. 이 컨테이너 태그에는 DTM 내에 정의한 모든 도구, 데이터 요소 정의, 규칙 논리 및 코드가 포함되어 있습니다.
DTM는 Akamai 위치이든 아니면 고유한 FTP 위치이든 간에 사용자가 지정한 웹 호스트에 이 컨테이너 태그 파일을 게시합니다. DTM이 제공하는 포함 코드는 이 호스트 위치를 기반으로 합니다.
사용자가 브라우저에서 사이트를 방문하면 해당 브라우저는 포함 코드를 사용하여 이 서버에서 DTM 파일을 요청하고 로드합니다.
아래 다이어그램에서 1단계는 지정된 웹 호스트에 컨테이너 태그를 게시하는 DTM를 보여줍니다. 2단계에서 브라우저가 포함 코드를 사용하여 컨테이너 태그를 요청하고 호스트가 게시된 파일로 응답합니다.

포함 코드 연결

연결 프로세스를 사용하면 DTM 프로덕션 포함 코드를 일치하는 해당 호스트 위치와 함께 가져오고 이와 동일한 포함 코드를 Launch 프로덕션 환경에서 사용할 수 있습니다.
이렇게 하면 DTM 및 Launch가 서버 위치와 컨테이너 태그 파일 이름을 공유합니다.
Launch에 게시할 때 Launch 컨테이너 태그 파일이 DTM 파일을 덮어쓰므로 브라우저가 서버에서 파일을 요청하면 Launch 파일이 반환됩니다.
아래 다이어그램에서 3단계는 DTM 컨테이너 태그의 맨 위에 해당 컨테이너 태그를 게시하는(1단계의) Launch를 나타냅니다. 2단계가 발생하면 대신 Launch 컨테이너 태그를 가져옵니다.
이 덮어쓰기는 두 방법으로 수행합니다. Launch를 게시한 다음 이어서 DTM에서 게시하면 DTM 컨테이너 태그가 Launch 컨테이너 태그를 덮어씁니다. 같은 위치에 두 시스템이 게시됩니다. 즉, 페이지에서 코드를 변경할 필요가 없지만 게시할 때는 신중해야 한다는 의미입니다. 이러한 상황이 발생하지 않도록 하기 위해 DTM 속성을 비활성화하는 것이 좋습니다.

사전 요구 사항 연결

포함 코드를 연결하기 전에:
  • DTM 회사는 Launch와 동일한 Experience Cloud 조직에 연결되어 있어야 합니다.
  • 사용자 계정에는 Launch의 환경 관리 권한과 DTM의 관리 권한이 있어야 합니다.
  • DTM 속성이 다른 Launch 속성에 이미 연결되어 있지 않아야 합니다.

자체 호스팅

DTM은 DTM 컨테이너 태그 파일의 자체 호스팅도 지원합니다. 다음 두 가지 방법으로 이 작업을 수행할 수 있습니다.
  • FTP 전달
  • 라이브러리 다운로드
어느 경우든지 포함 코드를 마이그레이션하는 것은 적합하지 않습니다. 마이그레이션을 시도해도 아무 것도 중단되지 않습니다. 이 옵션을 사용하지 않고 호스트 및 환경을 수동으로 설정하는 것이 좋습니다.

FTP 전달

FTP와 SFTP의 설정 차이로 인해 DTM 및 Launch에서 이러한 설정의 자동 마이그레이션을 수행할 수 없습니다.
컨테이너 태그 전달에 이 방법을 사용하는 경우 Launch에서 SFTP로 이동하는 것이 좋습니다. SFTP 호스트 를 만들어 선택한 환경에 사용할 수 있습니다.

라이브러리 다운로드

Launch에서 라이브러리 다운로드가 더 이상 별도의 옵션으로 존재하지 않습니다. DTM에서 라이브러리 다운로드를 사용하는 경우에는 포함 코드 마이그레이션을 건너뛰고 Adobe 관리 호스트 및 아카이브를 활성화한 상태로 프로덕션 환경을 설정하는 것이 좋습니다.
DTM에서 사용하는 동일한 포함 코드를 계속 사용할 수 있지만, 올바른 파일 이름을 사용하여 고유한 서버로 라이브러리를 이동해야 합니다.