Show Menu
화제×

일반적인 오류

동적 계정의 일반적인 오류는 다음 섹션에서 설명합니다.

하드 코드 계정

항상 데이터를 특정 보고서 세트에 보내려면, s_dynamicAccountSelection을 false로 설정하십시오. (그렇지 않으면, 변수가 완전히 제거될 수 있습니다.)
var s_account="defaultreportsuiteid" 
REMOVE: s.dynamicAccountSelection=true 
REMOVE: s.dynamicAccountList="devreportsuite1=qa.client.com;reportsuite1=client.com" 

위의 경우, defaultreportsuiteid는 항상 다른 두 줄이 제거된 후 사용됩니다.

코드 배치

s_account ​를 정의해도 아래에서 보듯이 동적 계정 선택이 무시되지 않습니다.
var s_account="defaultreportsuiteid" 
s.dynamicAccountSelection=true 
s.dynamicAccountList="devreportsuite1=qa.client.com;reportsuite1=client.com" 
s_account="anotherreportsuiteid" 

위의 예에서, 계정 "anotherreportsuiteid"는 "defaultreportsuiteid"를 무시하지만 s.dynamicAccountList에서 발생하는 일치는 무시하지 않습니다. s.dynamicAccountList를 평가하는 함수는 실제로 .JS 파일에서 훨씬 더 나중에 실행됩니다.

다중 세트 태깅

다중 세트 태깅은 아래에서 보듯이 동적 계정 선택과 함께 사용할 수 있습니다.
s.dynamicAccountSelection=true 
s.dynamicAccountList="suiteid1,suiteid2=client.com" 

동적 계정 일치

동적 계정 일치 변수를 따옴표 안에 넣지 마십시오. 옵션은 다음과 같습니다.
호스트/도메인 이름
없음
쿼리 문자열
s.dynamicAccountMatch=(window.location.search?window.location.search:"?")
호스트/도메인 및 경로
s.dynamicAccountMatch=window.location.host+window.lcation.pathname
경로 및 쿼리 문자열
s.dynamicAccountMatch=window.location.pathname+(window.location.search?window.location.search""?")
전체 URL
s.dynamicAccountMatch=window.location.href