Show Menu
화제×

Flash-Flex

Flash에 대한 누적 릴리스 노트입니다. ActionScript를 사용하는 Flash 앱은 데스크탑과 웹에서 측정 가능합니다.
현재 라이브러리 버전을 찾으려면 디버그 로깅을 켭니다.

2017년 4월 20일

버전 4.0.3
  • 방문자 API 1.6.1 포함.

August 18, 2016

4.0.2 - 업데이트
방문자 API 1.6.0 포함

2016년 5월 19일

4.0.1 - 업데이트
방문자 API 1.5.6 포함

2016년 4월 21일

Adobe는 보안 업데이트 APSB16-13 을 발표했습니다. 해당 업데이트는 다음에 적용됩니다: AppMeasurement for Flash 라이브러리. 이 업데이트는 debugTracking 이 사용되도록 설정될 때만 적용 가능하고 DOM기반 XSS 공격 을 수행하는 데 악용될 수 있는 라이브러리의 중요한 취약점을 해결합니다.
이 문제는 debugTracking 이 활성화되었을 때만 Flash용 AppMeasurement에 영향을 줍니다(기본 구성에서는 debugTracking 이 비활성화되어 있음). 영향을 받는 경우에는 debugTracking 을 즉시 사용하지 않도록 설정하는 것이 좋습니다. 다음은 일부 샘플 코드입니다.
public var s:AppMeasurement; 
s = new AppMeasurement(); 
s.debugTracking = false; // set to false or remove line 
                         // for default "disabled" behavior 

영향을 받는 버전은 모든 플랫폼의 Flash용 AppMeasurement 4.0 이하 버전입니다.
보안상의 이유로 Flash용 AppMeasurement의 AS2 버전은 더 이상 배포하지 않을 예정입니다. 기존 AS2 기반 프로젝트의 데이터 수집은 계속 지원됩니다. 그렇지만 고객은 구현을 AS3로 업그레이드하고 AppMeasurement for Flash의 최신 보안 기능을 통합하는 것이 좋습니다.
AppMeasurement 이 문제로 영향을 받는 Flash 고객의 경우 콘솔 자세히.... Analytics (AN-121780)에서 다운로드할 수 있는 업데이트된 라이브러리를 사용하여 프로젝트를 WS6f97d7caa66ef6eb1e63e3d11b6c4d0d21-7feb.html#WS6f97d7caa66ef6eb1e63e3d11b6c4d0d21-7f88 다시 구성해야 합니다.

2015년 11월 5일

버전 4.0 - 업데이트:
  • 방문자 API 1.5.3 포함.

2015년 9월 17일

버전 4.0 - 업데이트:
  • 방문자 API 1.5.2 포함.

August 20, 2015

버전 4.0 - 업데이트:
  • 방문자 API 1.5.1 포함.

2015년 6월 18일

버전 4.0 - 업데이트
  • 방문자 API 1.5 포함.
  • Visitor API 1.5+ getCustomerIDs 메서드를 사용하여 고객 ID 및 인증된 상태를 수집한 후 데이터 수집 요청과 함께 전송합니다(AN-102131).

2015년 5월 21일

버전 3.9.2 - 업데이트:
  • 방문자 API 1.4 포함

February 19, 2015

버전 3.9.2:
  • 방문자 API 1.3.5 포함.
  • 첫 번째 추적 호출 전에 s.referrer ​가 수동으로 설정되었을 때 두 번째, 세 번째 등의 추적 호출(일반적으로 링크 추적)에서 레퍼러가 두 번 계산되지 않도록 첫 번째 추적 호출 이후에 자동 레퍼러 추적을 수행하지 않도록 변경되었습니다. (AN-92647)
  • 미디어 모듈에 포함된 더 이상 사용되지 않는 하트비트 비디오 추적 제거. 지원되는 하트비트 비디오 추적이 별도의 비디오 Analytics 라이브러리로 이동되었습니다.

2014년 9월 18일

버전 3.9.1:
  • Flash에 쿠키 지원 테스트가 추가되고(k = Y/N 쿼리 문자열 변수) 쿠키 지원 테스트가 가능한 경우(JavaScript 액세스가 제공되는 브라우저) 쿼리 문자열에 pf=1이 추가됩니다.
  • 방문자 ID 서비스 1.3.2의 새로운 기능에 대한 지원

August 21, 2014

버전 3.9:
  • 위도 및 경도 변수를 추가했습니다.
  • 방문자 ID 서비스 1.3.1의 새로운 기능에 대한 지원

버전 3.8.1

릴리스 날짜: 2014년 6월 19일
  • 기존 Analytics 방문자 ID와 같은 방문자 API 필드에 대한 완료 및 대기 플래그 처리에서 오류가 발생하던 문제를 수정했습니다.
  • 방문자 ID 서비스 1.3의 새로운 기능에 대한 지원

버전 3.8

릴리스 날짜: 2014년 4월 17일

버전 3.7.3

릴리스 날짜: 2014년 3월 13일
  • 하트비트 비디오 추적에 대한 여러 버그 수정.

버전 3.7.2

릴리스 날짜: 2014년 2월 6일
  • 하트비트 비디오 추적에 대한 여러 버그 수정.

버전 3.7.1

릴리스 날짜: 2013년 11월 14일
  • 하트비트 비디오 추적에 대한 여러 버그 수정.

버전 3.7

릴리스 날짜: 2013년 10월 17일
  • 방문자 ID 서비스 를 지원하기 위해 VisitorAPI.swc가 포함되었습니다.
  • ActionScript 3이 있는 Flash player 9에 대한 지원이 삭제되었습니다. ActionScript 3용 최소 Flash Player 버전은 10입니다.

버전 3.6.2

릴리스 날짜: 2013년 9월 18일
  • 향후 베타 릴리스를 지원하기 위한 내부 변경입니다.

버전 3.5.5

릴리스 날짜: 2013년 8월 15일
  • 오프라인 추적이 비활성화될 때 실패한 요청을 대기열에 다시 추가하는 기능이 비활성화되었습니다.

버전 3.5.4

릴리스 날짜: 2013년 2월 21일
  • ActionScript 2의 URL 인코딩/디코딩 문제가 수정되었습니다.

버전 3.5.3

릴리스 날짜: 2013년 1월 31일
  • Adobe 데이터 수집 서버의 페이지 URL 필드 확장을 지원할 수 있도록 255바이트보다 긴 URL을 전송하는 지원이 추가되었습니다. 255바이트보다 긴 페이지 URL은 분할되어 처음 255바이트는 g= 매개 변수에 나타나고 나머지 바이트는 -g= 쿼리 매개 변수의 쿼리 문자열 뒤쪽에 표시됩니다. 따라서 브라우저가 잘리는 경우 긴 URL이 다른 데이터보다 우선하는 경우를 방지하면서도 긴 URL을 여전히 캡처할 수 있습니다.
  • 새로운 대체 방문자 식별 메서드가 추가되었습니다. 고유한 방문자 식별 을 참조하십시오.
  • abort 내에서 설정할 수 있는 새로운 doPlugins 플래그가 추가되었습니다. 이 플래그를 true로 설정하면 AppMeasurement 라이브러리가 해당 추적 호출을 계속할 수 없습니다. abort 플래그가 모든 추적 호출로 재설정되므로, 추적 호출 또한 무시해야 할 경우 우 플래그를 doPlugins 내에서 다시 설정해야 합니다.
    s.doPlugins = function(s) { 
         s.campaign = s.getQueryParam("cid"); 
         if ((!s.campaign) && (!s.events)) { 
              s.abort = true; 
         } 
    };
    
    
    이는 사용하는 로직에 집중할 수 있게 하여 일부 사용자 지정 링크 또는 디스플레이 광고의 외부 링크와 같이 추적하지 않으려는 활동을 식별할 수 있습니다.

버전 3.5.2

릴리스 날짜: 2012년 11월 8일
  • Audience Manager 통합을 위한 내부 업데이트.

버전 3.5.1

릴리스 날짜: 2012년 10월 22일
  • 항상 UTF-8을 사용하므로 s.charSet 의 모든 설정을 무시할 수 있도록 ActionScript 3 빌드가 변경되었습니다.

버전 3.5

릴리스 날짜: 2012년 9월 13일변수 바인딩 주요 변경 사항 : 버전 3.5에서 리터럴 문자열을 중괄호로 시작 및 종료해야 하는 고객을 위해 변수 바인딩을 비활성화하는 옵션이 추가되었습니다. 중괄호를 사용한 변수 바인딩은 주로 XML 태그를 사용하는 OSMF 비디오 플레이어를 구성할 때 사용됩니다.
<autoTrackMediaName>{media.player.metadata(https://www.corp1.com/,episodeID)}</autoTrackMediaName>

XML 태그의 기본 동작을 덮어쓸 때 autoBind 라고 하는 새로운 특성을 사용할 수 있습니다.
<autoTrackMediaName autoBind=false>{123}</autoTrackMediaName>

autoBind false 로 설정하면 해당 값이 기본적인 문자열로 간주되고 변수 바인딩이 사용되지 않습니다. 이 특성이 false 로 설정되지 않은 경우 XML 태그의 동작은 동일하게 유지됩니다.
ActionScript Code에 대한 영향
일반적으로 사용되지는 않지만 이 구문도 ActionScript 코드에서 AppMeasurement 변수를 바인딩하는 데 사용할 수 있습니다. 변수 바인딩을 사용하고 있는지 확신할 수 없는 경우에는 중괄호로 시작하고 끝나는 AppMeasurement 변수 값에 대한 코드를 검색합니다. 예:
s.eVar1 = "{source}";

변수 바인딩을 사용하고 있는 경우 새로운 bindVariable 메서드를 사용하려면 이 코드를 변경해야 합니다.
s.bindVariable("eVar1","source");

선택적으로, 각 위치를 변경하는 대신에 autoBindVariablesByValue 를 true로 설정함으로써 3.5 이전 버전의 동작으로 되돌릴 수 있습니다.
s.autoBindVariablesByValue = true;

추가 수정 사항:
  • 미디어 닫기 이벤트를 추적하는 사용자 지정 media.monitor 메서드를 사용하는 경우 비디오 완료 이벤트가 전송되지 않는 문제를 해결했습니다.
    If(media.event=="CLOSE") { 
    … 
    } 
    
    

버전 3.4.9

릴리스 날짜: 2012년 7월 19일

버전 3.4.8

릴리스 날짜: 2012년 6월 21일
  • AS3 빌드에 항상 UTF-8을 사용하도록 변경되었습니다. 이를 통해 일부 멀티바이트 언어의 문자열 문제를 방지합니다.

버전 3.4.7

릴리스 날짜: 2012년 4월 26일
비디오 측정: Brightcove 플레이어의 오프셋 값이 일관되지 않은 문제를 수정했습니다. 이제 오프셋이 0으로 보고될 경우 전체적으로 길이를 오프셋으로 사용합니다. 이렇게 하면 오프셋 값을 사용하여 추적을 완료하는 새로운 방법에 관련된 문제가 해결됩니다.

버전 3.4.6

릴리스 날짜: 2012년 1월 19일
  • 전체 비디오 보기 횟수를 추적하는 새로운 방법을 사용하여 비디오 추적을 업데이트했습니다.

버전 3.4.5

릴리스 날짜: 2011년 9월 8일
  • 기본 제로 값 "0"을 포함하는 prop이 활성화되었습니다. 이전에는 기본 제로 값이 포함된 prop이 전송되지 않았습니다.

버전 3.4.3

릴리스 날짜: 2011년 5월
  • OSMF의 경우 OSMF 비디오 플레이어를 추적할 때 프록시 플러그인을 사용하는 경우 발생되는 문제를 수정했습니다. 이 문제 수정을 통해 OSMF ProxyElement가 프록시하는 요소가 추적되지 않을 때 OSMF ProxyElement를 추적할 수 있게 되었습니다.
  • Flash Player 9.0.16에서 비디오 측정 오류의 원인이 되는 문제를 수정했습니다.