2

데스크톱의 Internet Explorer 10 및 11 ("classic")은 msapplication-starturl meta tag을 따릅니다. 사용자가 Windows의 작업 표시 줄에 내 사이트를 고정시킬 때 사용할 URL을 지정할 수 있도록 허용합니다.최신 Windows UI에서 msapplication-starturl이 무시되었습니다.

그러나 최신 Windows UI ("Metro")에서는 메타 태그가 무시됩니다. starturl 대신 현재 페이지 URL이 사용됩니다.

URL을 사용하여 내 사이트에 액세스하는 사용자 수를 추적하려면 msapplication-startpage URL을 사용했습니다. (URL에 캠페인 토큰을 추가하면됩니다.) 현대 Windows UI에서 들어오는 사용자를 추적하는 데 영리한 해결책이있는 사람이 있습니까?

답변

2

JS를 사용하여 사이트를 시작 화면에 고정하는 사용자를 추적 할 수 있습니다. 사용자가 시작 화면에서 사이트를 탐색 경우

  1. SiteMode
    http://msdn.microsoft.com/en-us/library/ie/gg491733(v=vs.85).aspx 이 함수는 true를 돌려줍니다. 당신은 (몰입 IE10에서가 아니라)
    if (window.external.msIsSiteMode()) { 
        //Add 1 to your counter 
    } 
    
  2. 사실이 몰입 IE11에 고정 작동합니다
    이를 mssitepinned 반환하여 카운터마다 증가 할 수 있습니다. 이 이벤트를 사용하여 사이트가 고정 된 횟수를 절대적으로 계산할 수있는 고정 작업을 수행하는 사용자 수를 추적 할 수 있습니다.
document.addEventListener('mssitepinned', IncrementCounter, false); 
function IncrementCounter() 
{ 
    //Add 1 to your counter 
}