resetBeforeVersion

이 구성을 사용하면 업데이트할 ID 서비스 버전에 따라 고립되었거나 오래된 ECID(Experience Cloud ID)를 지울 수 있습니다.

ID 서비스 버전을 resetBeforeVersion 변수 값으로 제공하면 오래된 ECID가 클라이언트 측 ID에서 지워집니다.

세션 시간 제한과 같은 일부 조건으로 인해 ID 서비스가 서버측 ID를 성공적으로 가져오지 않고 클라이언트측 ID가 생성될 수 있습니다. 이 경우 도메인 간에 추적하거나 다른 솔루션과 적절히 동기화할 수 없는 상태에서 고립 클라이언트측 ID가 ID 서비스에 의해 추적됩니다. 이 동작은 현재 AMCV 쿠키의 버전을 resetBeforeVersion의 값과 비교합니다. 쿠키가 존재하지 않거나 쿠키 버전이 resetBeforeVersion의 최신 릴리스 버전보다 오래된 경우 AMCV 쿠키가 제거되고 ID 서비스가 새고 고친 ECID를 요청합니다.

브라우저에 타사 Demdex 쿠키가 있는 방문자의 경우 ECID를 확인하여 Demdex 쿠키에서 UUID를 사용해 ECID가 올바르게 생성되었는지 확인합니다. 그렇게 확인해서 참으로 판명되면 새 ECID는 동일하며 방문자는 새 방문자로 간주됩니다. 어떤 이유로 지워지는 ECID가 Demdex 쿠키를 사용하여 생성되지 않았거나 Demdex 쿠키가 없는 경우 방문자는 새 ECID를 받고 새 방문자로 간주됩니다.

구문: resetBeforeVersion = "3.3"

코드 샘플

//Call the ID service 
var visitor = Visitor.getInstance ("Insert Marketing Cloud organization ID here", { 
  
    //Same as s.trackingServer 
    trackingServer: "Insert tracking server here ", 
  
    //Same as s.trackingServerSecure 
    trackingServerSecure: "Insert secure tracking server here", 
  
    //For CNAME support only. Exclude these variables if you're not using CNAME 
    marketingCloudServer: "Insert tracking server here", 
    marketingCloudServerSecure: "Insert secure tracking server here", 
  
    //Changing the version 
    resetBeforeVersion: "3.3" 
});

이 페이지에서는