AEM Mobile 앱에 대한 맞춤형 분석 이벤트 및 evar를 지정하는 방법에 대해 학습합니다.

맞춤형 분석 이벤트를 정의하고 구현하여 AEM Mobile 앱에서 사용되는 사전 정의된 분석 이벤트를 보완할 수 있습니다. 예를 들어 얼마나 많은 사용자가 HTML 아티클의 뉴스레터를 구독하는지 분석하는 등 사용자의 행동을 추적하는 맞춤형 이벤트를 만들 수 있습니다.

Mobile Marketing Dashboard를 사용하여 맞춤형 분석 이벤트를 정의하고 이들 이벤트에 대한 새로운 처리 규칙을 정의하십시오. 그런 다음 HTML 콘텐츠 내에서 이들 맞춤형 분석 이벤트를 전송할 수 있습니다.

 

설정 및 요구 사항

맞춤형 분석은 Mobile Marketing SDK를 통해 제공됩니다. Digital Marketing Cloud를 통한 추가 구매가 필요합니다.

맞춤형 분석 이벤트를 구성하는 사용자는 Adobe Analytics의 보고서 세트에 대한 관리자여야 합니다. 또한 이 관리자에게는 처리 규칙을 편집할 수 있는 권한이 있어야 합니다. 처리 규칙을 편집할 수 있는 권한을 받는 방법에 대한 자세한 내용은 처리 규칙처리 규칙에 대한 사용 권한 받기를 참조하십시오.

맞춤형 이벤트로 전송하는 HTML 콘텐츠는 확장 기능이 활성화되어야 합니다. 이 옵션은 온디맨드 서비스 포털에서 아티클 속성을 편집할 때 사용할 수 있습니다.

맞춤형 분석 설정

맞춤형 분석 설정의 첫 번째 단계는 맞춤형 분석 이벤트와 evar를 정의하는 것입니다. 이 단계를 수행하려면 분석 관리자 권한이 필요합니다. 이 관리자는 Mobile Marketing Dashboard 또는 Adobe Analytics 사이트를 통해 맞춤형 분석을 설정할 수 있습니다.

Mobile Marketing Dashboard에서 맞춤형 분석 설정

  1. 이 단계를 수행하려면 위에서 설명한 바와 같이 분석 관리자 권한을 보유해야 하며 처리 규칙을 편집할 수 있는 권한이 있어야 합니다.

  2. Mobile Marketing Dashboard(https://mobilemarketing.adobe.com)로 이동합니다.

  3. 앱을 새로 제작하거나 기존의 앱을 선택하고 앱 설정 관리를 선택합니다.

  4. 변수 및 측정 항목 관리를 클릭합니다.

  5. 사용자 지정 지표를 클릭합니다. 목록을 아래쪽으로 스크롤하고 드롭다운 메뉴에서 이벤트 개수를 선택합니다. 이벤트 이름을 입력하고 드롭다운 메뉴에서 유형을 선택합니다(대부분의 이벤트에 대해 정수 사용).

  6. 사용자 지정 변수를 클릭합니다. 목록을 아래쪽으로 스크롤하고 드롭다운 메뉴에서 evar 개수를 선택합니다. evar 이름을 입력합니다. 드롭다운 메뉴에서 지속 값을 선택합니다(대부분의 evar에 대해 추적 호출 사용).

  7. 페이지 상단의 저장을 클릭합니다.

  8. 온디맨드 서비스 포털에서 앱을 다시 빌드하고 제출합니다.

    Mobile Marketing Dashboard에서 앱 설정을 변경할 때마다 해당 변경 내용을 적용하기 위해 앱을 다시 빌드해야 합니다.

Adobe Analytics (Omniture)에서 맞춤형 분석 설정

  1. 이 단계를 수행하려면 위에서 설명한 바와 같이 분석 관리자 권한을 보유해야 하며 처리 규칙을 편집할 수 있는 권한이 있어야 합니다.

  2. Adobe Analytics 사이트(https://my.omniture.com/login/)로 이동합니다.

  3. 관리자를 클릭한 다음 보고서 세트를 선택합니다.

  4. 보고서 세트를 선택하고 설정 편집 > 변환 > 성공 이벤트를 클릭합니다.

  5. 새로 추가를 클릭합니다. 목록에 추가된 새 이벤트로 스크롤합니다. 이벤트 이름을 입력하고 유형을 선택합니다(대부분의 이벤트에 대해 카운터 사용). 저장을 클릭합니다.

  6. 관리자를 클릭한 다음 드롭다운 메뉴에서 보고서 세트를 선택합니다.

  7. 보고서 세트를 선택하고 드롭다운 메뉴에서 설정 편집 > 변환 > 변환 변수를 클릭합니다.

  8. 새로 추가를 클릭합니다. 목록에 추가된 새 evar로 스크롤합니다. 상태를 활성화로 설정합니다. evar 이름을 입력하고 “다음 이후 만료”를 설정합니다(대부분의 이벤트에 대해 히트 사용). 저장을 클릭합니다.

처리 규칙 정의

관리자가 맞춤형 분석 이벤트와 evar를 정의하고 나면 이 관리자는 이후 해당 이벤트와 evar에 대한 처리 규칙을 추가해야 합니다. 이 문서의 전반부에서 설명한 바와 같이 이 관리자에게는 처리 규칙을 편집할 수 있는 권한이 있어야 합니다.

  1. 이 단계를 수행하려면 위에서 설명한 바와 같이 분석 관리자 권한을 보유해야 하며 처리 규칙을 편집할 수 있는 권한이 있어야 합니다.

  2. Adobe Analytics 사이트(https://my.omniture.com/login/)로 이동합니다.

  3. 관리자를 클릭한 다음 보고서 세트를 선택합니다.

  4. 보고서 세트를 선택하고 드롭다운 메뉴에서 설정 편집 > 일반 > 처리 규칙을 클릭합니다.

  5. 이벤트에 대한 기존 규칙을 열거나 규칙 추가를 클릭하여 이벤트에 대한 규칙을 새로 만듭니다.

  6. 동작 추가를 선택합니다. 아래 조건을 충족하는 경우 맞춤형 이벤트가 1로 설정되도록 동작을 구성합니다. 동작이 사용자 정의 문자열과 동일한 경우 해당 이벤트를 전송하는 데 사용되도록 조건을 구성합니다.

  7. evar에 대한 기존 규칙을 열거나 규칙 추가를 클릭하여 evar에 대한 규칙을 새로 만듭니다.

  8. 동작 추가를 클릭합니다. 해당 이벤트를 전송하는 데 사용될 evar로 맞춤형 evar를 덮어쓰도록 동작을 구성합니다.

  9. 페이지 하단의 저장을 클릭합니다.

  10. 온디맨드 서비스 포털에서 앱을 다시 빌드하고 제출합니다.

    클라우드에서 분석 설정을 변경할 때마다 해당 변경 내용을 적용하기 위해 앱을 다시 빌드해야 합니다.

HTML 콘텐츠에 맞춤형 이벤트 추가

맞춤형 분석 이벤트, evar 및 처리 규칙을 정의하고 나면 HTML 콘텐츠를 편집하여 해당 맞춤형 이벤트를 전송하도록 합니다. HTML 아티클에 Analytics SDK를 포함시키고 확장 기능을 활성화하고 맞춤형 이벤트를 전송해야 합니다.

Analytics SDK 포함

HTML 콘텐츠의 <head> 태그에 다음 <script> 태그를 삽입합니다.

<script type="text/javascript" src="cordova.js"></script>

확장 기능 활성화

HTML 콘텐츠를 포함하는 아티클을 제작할 때 아티클 속성에서 확장 기능 활성화 옵션을 선택해야 합니다.

맞춤형 이벤트 전송

HTML 콘텐츠가 맞춤형 이벤트를 전송하도록 구성합니다. 맞춤형 이벤트는 다음 문서에 설명된 추적 방식을 통해 전송됩니다.

https://marketing.adobe.com/resources/help/en_US/mobile/ios/phonegap_methods.html

두 가지 예는 다음과 같습니다.

ADB.trackAction("MyCustomEvent1",
                {"evar77":"user-defined value"},
                null,
                null);
  
OR
 
ADB.trackAction("MyCustomEvent2",
                {"evar78":"user-defined value"},
                null,
                null);

이 예제의 요약

위 예에서 HTML 콘텐츠는 다음 두 개의 맞춤형 이벤트를 전송하도록 설정되었습니다.

  • MyCustomEvent1
  • MyCustomEvent2

MyCustomEvent1은 evar77을 사용합니다. 사용자는 이 evar의 해당 이벤트와 관련된 정보를 전달합니다. 마찬가지로 MyCustomEvent2는 evar78을 사용합니다.

이 처리 규칙은 MyCustomEvent1 및 MyCustomEvent2가 수신될 때마다 해당 이벤트의 카운트를 하나씩 증가시킵니다. 또한 이 처리 규칙은 MyCustomEvent1 및 MyCustomEvent2를 사용자가 evar77 및 evar78에서 설정한 값으로 각각 덮어쓰도록 합니다.

이 작업에는 Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License의 라이센스가 부여되었습니다.  Twitter™ 및 Facebook 게시물은 Creative Commons 약관을 적용받지 않습니다.

법적 고지 사항   |   온라인 개인 정보 보호 정책