Show Menu
화제×

업그레이드 준비 안내서

Experience Platform Launch는 DTM과는 완전히 다른 시스템입니다. 개념적으로 둘 다 동일한 목표를 달성하지만, 목표를 달성하는 방법이 다릅니다.
  • _satellite 개체는 DTM에서 보는 것과 다르게 보입니다.
  • 확장, 규칙 및 데이터 요소 간의 관계도 이전과 다릅니다.
  • 두 시스템에 있는 몇 가지 항목이 다른 위치로 이동했거나 다른 방법으로 액세스됩니다.
Upgrade Assistant는 DTM에 있었던 페이지 내 동작에 최대한 근접하게 작동하는 Launch 속성을 만듭니다. 동작이 예상과 다른 경우 이동되는 내용 및 위치에 대해서는 다음 정보를 참조하십시오.
아래에 차이점에 대한 예가 자세히 정의되어 있습니다.
  • DTM 속성에서 어떤 작업도 수행하지 않는 규칙 구성 요소와 데이터 요소는 Launch에 복사되지 않습니다. 예: 존재하지 않는 데이터 요소에 정의된 Data Element 조건은 복사되지 않습니다.
  • 많은 조건이 업데이트되어 조건에 사용할 수 있는 옵션이 Launch에서 약간 다릅니다. 예: Operating System 조건은 더 이상 Blackberry를 지원하지 않습니다.
  • 많은 리소스가 Launch에서 새로운 이름으로 호출되므로 새 이름으로 복사됩니다. 예: Page Top 이벤트가 Library Loaded 이벤트로 이동합니다.
  • 매우 구체적인 여러 조건이 Launch의 일반적인 Value Comparison 조건으로 대체되었습니다. 이 경우 더 많은 옵션을 사용할 수 있고, 모든 비교 연산자와의 일관성을 유지할 수 있으며, 유지 관리를 간소화할 수 있습니다. 예: Cart Amount 조건이 Value Comparison 조건으로 대체되었습니다.

속성

이름

DTM 속성의 이름이 Launch에 복사됩니다. (DTM - yyyy-mm-dd hh:mm:ss) 가 Launch 속성의 이름 끝에 추가되므로 언제 마이그레이션되었는지 알 수 있습니다. Launch 속성 이름에서 이 타임스탬프를 제거할 수 있습니다.

도메인

DTM 속성의 도메인이 Launch에 복사됩니다.
동일한 도메인이 DTM에 여러 번 나열되는 경우 Launch 속성에는 한 번만 표시됩니다. Launch의 도메인은 소문자로 표시됩니다.
DTM 속성에 유효한 도메인이 적어도 하나 이상 정의되어 있지 않으면 복사되지 않습니다.

고급 설정

DTM 속성에 대한 고급 설정이 Launch에 복사됩니다.

도구

Launch로 업그레이드할 때 가장 일반적으로 사용되는 DTM 도구는 속성에 설치된 Launch 확장으로 변환됩니다.

Adobe Analytics 도구

도구 선택

DTM을 사용하면 Analytics 도구의 여러 인스턴스를 속성에 설치할 수 있습니다. Launch에서는 각 확장의 단일 인스턴스만 설치할 수 있습니다. 따라서 업그레이드 중에 하나의 Analytics 도구만 Launch에 복사됩니다.
복사된 도구 인스턴스는 이름을 소문자로 변환한 다음 알파벳순으로 정렬하여 결정됩니다. 첫 번째로 표시되는 도구 인스턴스가 복사됩니다.
도구 이름을 변경하여 복사할 도구 인스턴스를 제어할 수 있습니다.

앱 측정 버전

DTM은 앱 측정을 배포하는 여러 가지 옵션을 제공합니다. 각 옵션이 Launch에서 지원되므로 사용하는 방법에 관계없이 Launch에서 동일한 방법을 사용할 수 있습니다.
DTM 도구에서 Managed by Adobe 를 사용하는 경우 다섯 가지 최신 앱 측정 버전을 선택할 수 있습니다. Launch용 Adobe Analytics 확장은 최신 버전의 앱 측정을 사용하므로 선택한 항목에 따라 Launch에 복사하면 다른 버전의 앱 측정이 사용될 수 있습니다. 버전을 일치시키려면 업그레이드 전에 Launch와 동일한 버전을 사용하도록 DTM 도구를 수정합니다.

초기 비콘

DTM에서는 규칙이 정의되지 않은 경우에도 앱 측정이 로드될 때 Analytics 비콘이 모든 페이지에서 실행됩니다. Launch에서 이 비콘 호출은 규칙에 의해 제어되며 자동으로 발생하지 않습니다. DTM에서 Page code is already present 옵션을 사용하지 않으면 업그레이드 프로세스에서 이 규칙을 만듭니다. 이 규칙을 "DTM에서 마이그레이션됨: Adobe Analytics - 모든 페이지에서 비콘 보내기"라고 하며, 다음 정의를 사용합니다.
  • 이벤트: Page Bottom Launch에서는 대부분의 경우 Page Bottom 보다 Library Load 를 권장하지만 이 이벤트가 DTM 동작과 거의 일치합니다.
  • 조건: 없음
  • 예외: 없음
  • 작업: Adobe Analytics - Send Beacon
Analytics 도구가 DTM에 설치된 경우 업그레이드 도우미가 Launch에서 이 규칙을 만듭니다. DTM의 사용자 지정 코드 내에서 return false 를 사용하여 초기 비콘 호출을 표시하지 않은 경우 업그레이드가 완료된 후 라이브러리에서 Launch 규칙을 제외(또는 삭제)해야 합니다.

기타

프로덕션 보고서 세트를 정의하지 않는 Analytics 도구는 Launch에 복사되지 않습니다.
eVar## 패턴과 일치하지 않는 Evar는 Launch에 복사되지 않습니다.

Experience Cloud ID 도구

Experience Cloud ID 도구가 Launch에 복사됩니다. 이 도구에 대해 알고 있어야 할 몇 가지 사항이 있습니다.

확장 구성

DTM 도구의 일부 변수는 Launch 확장에서 지원되지 않습니다. 다음 변수가 Launch에 복사됩니다.
  • audienceManagerServer
  • audienceManagerServerSecure
  • cookieDomain
  • cookieLifetime
  • cookieName
  • disableThirdPartyCalls
  • idSyncAfterIDCallResult
  • idSyncAttachIframeOnWindowLoad
  • idSyncContainerID
  • idSyncDisable3rdPartySyncing
  • disableThirdPartyCookies
  • idSyncDisableSyncs
  • disableIdSyncs
  • idSyncIDCallResult
  • idSyncSSLUseAkamai
  • isCoopSafe
  • loadSSL
  • loadTimeout
  • marketingCloudServer
  • marketingCloudServerSecure
  • overwriteCrossDomainMCIDAndAID
  • resetBeforeVersion
  • sdidParamExpiry
  • serverState
  • sessionCookieName
  • takeTimeoutMetrics
  • trackingServer
  • trackingServerSecure
  • allowlistIframeDomains
  • allowlistParentDomain
값이 없는 변수는 Launch에 복사되지 않습니다.

고객 ID 설정

DTM의 ECID 도구 구성에 Customer Settings 섹션의 데이터가 포함되는 경우 해당 데이터가 Launch 규칙에 복사됩니다. Launch 규칙에는 다음과 같은 정의가 있습니다.
  • 이벤트: Library Loaded
  • 조건: 없음
  • 예외: 없음
  • 작업: Experience Cloud ID - Set Customer IDs
이름 또는 값이 없는 고객 ID는 복사되지 않습니다.
유효한 고객 ID가 없으면 Launch 규칙이 만들어지지 않습니다.

Google 유니버설 애널리틱스

도구 선택

DTM을 사용하면 Google Universal Analytics 도구의 여러 인스턴스를 속성에 설치할 수 있습니다. Launch에서는 각 확장의 단일 인스턴스만 설치할 수 있습니다. 따라서 업그레이드 중에 한 개의 도구만 Launch에 복사됩니다.
복사된 도구 인스턴스는 이름을 소문자로 변환한 다음 알파벳순으로 정렬하여 결정됩니다. 첫 번째로 표시되는 도구 인스턴스가 복사됩니다.
도구 이름을 변경하여 복사할 도구 인스턴스를 제어할 수 있습니다.

초기 비콘

DTM에서는 규칙이 정의되지 않아도 모든 페이지에서 비콘이 실행됩니다. Launch에서 이 비콘 호출은 규칙에 의해 제어되며 자동으로 발생하지 않습니다. Google Universal Analytics page code is already present 옵션을 사용하지 않으면 업그레이드 프로세스에서 이 규칙을 만듭니다. 이 규칙을 DTM에서 마이그레이션됨: Google Universal Analytics - 모든 페이지에서 비콘 보내기 ​라고 하며, 다음 정의를 사용합니다.
  • 이벤트: Core - Page Bottom (Launch에서는 대부분의 경우 Page Bottom 보다 Library Load 를 권장하지만 이 이벤트가 DTM 동작과 거의 일치합니다.)
  • 조건: 없음
  • 예외: 없음
  • 작업: Google Univeral Analytics - Send Page View

히트 콜백

Google Universal Analytics 도구 내의 히트 콜백 섹션에 JavaScript 코드를 추가한 경우 업그레이드 도우미가 Launch에서 일치하는 규칙을 만듭니다. 이 규칙을 Migrated from DTM: Google Universal Analytics - Hit Callback 이라고 하며, 다음 정의가 있습니다.
  • 이벤트: Google Universal Analytics - Hit Callback
  • 조건: 없음
  • 예외: 없음
  • 작업: Core - Custom Code

규칙 정의

이벤트 카테고리 또는 이벤트 작업 ​이 규칙 정의에서 누락된 규칙을 DTM에서 정의한 경우 이러한 이벤트 세부 사항이 Launch에 복사되지 않습니다.
DTM에서 이벤트 값 ​이 숫자가 아닌 규칙을 정의한 경우 이러한 이벤트 세부 사항이 Launch에 복사되지 않습니다.

복사되지 않는 도구

속성에 설치된 다음 DTM 도구는 Launch 확장에 복사되지 않습니다.
  • Adobe Audience Manager
  • Adobe Media Optimizer
  • Adobe Target
  • AEM ContextHub
  • Nielsen
  • Google Analytics

데이터 요소

DTM에서 데이터 요소가 falsy (예: "" , 0 , false , null , undefined )인 값으로 확인되는 경우 데이터 요소는 구성된 기본값으로 폴백됩니다. Launch에서 확인된 값이 null 또는 undefined 인 경우 데이터 요소는 구성된 기본값으로​ 폴백됩니다.

CSS 선택기

Launch에서 CSS 선택기 데이터 요소 유형을 DOM 속성이라고 합니다. 따라서 CSS 선택기 데이터 요소 유형은 DOM 속성 데이터 요소 유형에 복사됩니다.
선택기가 포함되지 않은 CSS Selector 데이터 요소 유형은 Launch에 복사되지 않습니다.
get the value of Other Attribute 를 사용하지만 빈 문자열을 지정한 CSS Selector 데이터 요소 유형은 Launch에 복사되지 않습니다.

JS 개체

경로가 포함되지 않은 JS Object 데이터 요소 유형은 Launch에 복사되지 않습니다.

URL 매개 변수

매개 변수 이름이 포함되지 않은 URL Parameter 데이터 요소 유형은 Launch에 복사되지 않습니다.

규칙 이벤트

페이지 상단

Launch에서 DTM Page Top 이벤트 유형을 Library Load 라고 합니다. 따라서 Page Top 이벤트가 있는 모든 DTM 규칙은 Library Load 이벤트가 있는 Launch 규칙이 됩니다.

규칙 조건

브라우저

Launch의 브라우저 조건은 DTM에서 지원된 일부 이전 브라우저에 대한 지원을 삭제했습니다. 지원되는 값만 Launch에 복사됩니다.
Launch에서 지원되는 값:
  • Chrome
  • IE
  • Firefox
  • Safari
  • Mobile Safari
Launch에서 지원되지 않는 값:
  • Opera
  • IE Mobile
  • Opera Mini
  • Opera Mobile
  • OmniWeb
현재 지원되지 않는 값만 포함하는 브라우저 조건을 사용하는 경우 해당 조건이 Launch에 복사되지 않습니다.

장바구니 금액

DTM Cart Amount 조건이 Launch의 Value Comparison 조건으로 대체되었으므로 Cart Amount 조건이 Value Comparison 조건으로 Launch에 복사됩니다.
데이터 요소를 정의하지 않거나 더 이상 존재하지 않는 데이터 요소를 정의하는 DTM Cart Amount 조건은 Launch에 복사되지 않습니다.

장바구니 항목 품질

DTM Cart Item Quantity 조건이 Launch Value Comparison 조건으로 대체되었으므로 Cart Item Quantity 조건이 Value Comparison 조건으로 Launch에 복사됩니다.
데이터 요소를 정의하지 않거나 더 이상 존재하지 않는 데이터 요소를 정의하는 DTM Cart Item Quantity 조건은 Launch에 복사되지 않습니다.

데이터 요소

DTM Data Element 조건이 Launch Value Comparison 조건으로 대체되었으므로 Data Element 조건이 Value Comparison 조건으로 Launch에 복사됩니다.
데이터 요소를 정의하지 않거나 더 이상 존재하지 않는 데이터 요소를 정의하는 DTM Data Element 조건은 Launch에 복사되지 않습니다.

장치

이 조건은 Launch에 존재하지 않으며 복사되지 않습니다.

로그인됨

DTM Logged In 조건이 Launch의 Value Comparison 조건으로 대체되었으므로 Logged In 조건이 Value Comparison 조건으로 Launch에 복사됩니다.
데이터 요소를 정의하지 않거나 더 이상 존재하지 않는 데이터 요소를 정의하는 DTM Logged In 조건은 Launch에 복사되지 않습니다.

운영 체제

Launch Operating System 조건은 DTM에서 지원된 일부 이전 운영 체제에 대한 지원을 삭제했습니다. 지원되는 값만 Launch에 복사됩니다.
Launch에서 지원되는 값:
  • Windows
  • MacOS
  • Linux
  • iOS
  • Android
  • Unix
Launch에서 지원되지 않는 값:
  • Symbian OS
  • Maemo
  • Blackberry
현재 지원되지 않는 값만 포함한 운영 체제 조건을 사용하는 경우 해당 조건이 Launch에 복사되지 않습니다.

이전 변환기

DTM Previous Converter 조건이 Launch의 Value Comparison 조건으로 대체되었으므로 Previous Converter 조건이 Value Comparison 조건으로 Launch에 복사됩니다.

등록된 사용자

DTM Registered User 조건이 Launch의 Value Comparison 조건으로 대체되었으므로 Registered User 조건이 Value Comparison 조건으로 Launch에 복사됩니다.

규칙 작업

사용자 지정 스크립트

사용자 지정 스크립트의 콘텐츠는 그대로 복사됩니다. 이 코드는 목적을 확인하기 위해 검사되지 않습니다. 단지 Launch의 사용자 지정 코드에 복사됩니다. 이 프로세스에 대해 알고 있어야 할 몇 가지 사항이 있습니다.
  • 콘텐츠가 없는 DTM(비순차적, 순차적 JS, 순차적 HTML)의 모든 사용자 지정 스크립트는 Launch에 복사되지 않습니다.
  • ES6는 Launch에서 지원되지 않습니다. ES6는 DTM에서도 지원되지 않지만, DTM 컴파일러가 개발되었을 때 존재하지 않았기 때문에 컴파일러에서 이를 포착하지 못합니다. > # DTM에서 ES6 코드를 사용하는 경우 해당 코드가 Launch에 복사되지만, 빌드를 만들 때 컴파일 오류가 발생하여 빌드가 실패합니다. 업그레이드 전 또는 후에 이 문제를 해결할 수 있습니다.
  • 사용자 지정 코드에서는 _satellite 개체와 이 개체가 제공하는 다양한 속성 및 함수를 참조하는 것이 일반적입니다. Launch는 satellite 개체를 사용하지만, 이전과 동일하게 구조화되지 않습니다. DTM에서 지원되는 함수 및 속성은 Launch로 이동되지만, 지원되지 않는 함수 및 속성의 대부분이 이동되지 않습니다. DTM에서 이러한 함수를 사용하는 경우 사용자 지정 코드를 업데이트해야 할 수 있습니다. 새 Launch satellite 개체에서 지원되는 함수 및 속성을 보려면
    Launch 개체 참조 를 참조하십시오.