AppFabricGoogle Analytics에 대한 구성 - AWS AppFabric

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

AppFabricGoogle Analytics에 대한 구성

Google Analytics는 검색 엔진 최적화(SEO) 및 마케팅 목적으로 통계 및 기본 분석 도구를 제공하는 웹 분석 서비스입니다. Google Analytics는 웹 사이트 성능을 추적하고 방문자 인사이트를 수집하는 데 사용됩니다. 이를 통해 조직은 사용자 트래픽의 주요 소스를 파악하고, 마케팅 활동 및 캠페인의 성공을 측정하고, 목표 완료(예: 구매, 장바구니에 제품 추가)를 추적하고, 사용자 참여의 패턴과 추세를 발견하고, 인구 통계와 같은 기타 방문자 정보를 얻을 수 있습니다. 중소 규모의 소매 웹 사이트는 마케팅 캠페인을 개선하고, 웹 사이트 트래픽을 유도하고, 방문자를 더 잘 유지하는 Google Analytics 데 사용할 수 있는 다양한 고객 행동 분석을 얻고 분석하는 데를 사용하는 경우가 많습니다.

보안용 AWS AppFabric을 사용하여의 로그 및 사용자 데이터를 감사하고Azure Monitor, 데이터를 OCSF(Open Cybersecurity Schema Framework) 형식으로 정규화하고, Amazon Simple Storage Service(Amazon S3) 버킷 또는 Amazon Data Firehose 스트림에 데이터를 출력할 수 있습니다.

Google Analytics에 대한 AppFabric 지원

AppFabric은 Google Analytics에서 감사 로그 수신을 지원합니다.

사전 조건

AppFabric을 사용하여 Google Analytics로부터 지원되는 대상으로 감사 로그를 전송하려면 다음 요구 사항을 충족해야 합니다.

  • Google Analytics 계정의 관리자여야 합니다.

  • AppFabric이 로그를 전송하려면 Google Cloud 프로젝트에서 Google Analytics 관리자 API를 활성화해야 합니다. Google Analytics OAuth 애플리케이션을 설정할 때 새 프로젝트를 사용해야 합니다.

속도 제한 고려 사항

Google Analytics는 Google Analytics API에 속도 제한을 적용합니다. Google Analytics API 속도 제한에 대한 자세한 내용은 Google Analytics 웹 사이트의 제한 및 할당량을 참조하세요. AppFabric과 기존 Google Analytics API 애플리케이션의 조합이 제한을 초과하면 AppFabric에 표시되는 감사 로그가 지연될 수 있습니다.

데이터 지연 고려 사항

감사 이벤트가 목적지로 전달되기까지 길면 30분까지 지연될 수 있습니다. 이는 애플리케이션에서 제공하는 감사 이벤트가 지연되고 데이터 손실을 줄이기 위한 예방 조치가 취해졌기 때문입니다. 하지만 이는 계정 수준에서 사용자 지정할 수 있습니다. 도움이 필요하면 지원로 문의하십시오.

AppFabric을 Google Analytics 계정에 연결

AppFabric 서비스 내에서 앱 번들을 생성한 후에는 AppFabric에 Google Analytics을 사용하여 인증해야 합니다. 다음 단계를 사용하여 AppFabric으로 Google Analytics을 인증하는 데 필요한 정보를 찾을 수 있습니다.

OAuth 애플리케이션 생성

AppFabric은 OAuth를 사용하여 Google Analytics와 통합됩니다. 다음 단계를 완료하여에서 OAuth 애플리케이션을 생성합니다. Google Analytics

  1. OAuth 동의 화면을 구성하려면 Google 웹 사이트의 Google 개발자 안내서에 있는 OAuth 동의 화면 구성의 지침을 따르세요.

  2. 사용자 유형으로 외부를 선택합니다.

  3. AppFabric에 대한 OAuth 자격 증명을 구성하려면 Google 개발자 안내서의 액세스 자격 증명 생성 페이지의 OAuth 클라이언트 ID 자격 증명 섹션에 있는 지침을 따르세요.

  4. 다음 형식의 리디렉션 URL을 사용합니다.

    https://<region>.console.aws.amazon.com/appfabric/oauth2

    해당 주소에서 <region>는 AppFabric 앱 번들을 구성한 AWS 리전 의 코드입니다. 미국 동부(버지니아 북부) 리전의 경우 이 코드는 us-east-1입니다. 해당 리전의 리디렉션 URL은 https://us-east-1.console.aws.amazon.com/appfabric/oauth2입니다.

필수 범위

Google Analytics OAuth 애플리케이션에 다음 범위를 추가해야 합니다.

https://www.googleapis.com/auth/analytics.edit

앱 인증

테넌트 ID

AppFabric은 테넌트 ID를 요청합니다. AppFabric의 테넌트 ID는 Google Analytics 계정 ID입니다.

  1. Google Analytics 홈 페이지로 이동합니다.

  2. 탐색 창에서 관리자를 선택합니다.

  3. 계정 ID는 계정 > 계정 설정 > 계정 세부 정보 > 계정 ID에서 확인할 수 있습니다.

테넌트 이름

이 고유한 Google Analytics 조직을 식별하는 이름을 입력합니다. AppFabric은 테넌트 이름을 사용하여 앱 인증 및 해당 앱 인증을 통해 생성된 모든 수집에 레이블을 지정합니다.

클라이언트 ID

AppFabric은 클라이언트 ID를 요청합니다. 다음 단계에 따라에서 클라이언트 ID를 찾습니다. Google Analytics

  1. 자격 증명 페이지로 이동합니다.

  2. OAuth 2.0 클라이언트 IDs 섹션에서 생성한 클라이언트 ID를 선택합니다.

  3. 클라이언트 ID는 페이지의 추가 정보 섹션에 나열됩니다.

클라이언트 암호

AppFabric은 클라이언트 암호를 요청합니다. 다음 단계에 따라에서 클라이언트 암호를 찾습니다. Google Analytics

  1. 자격 증명 페이지로 이동합니다.

  2. OAuth 2.0 클라이언트 IDs 섹션에서 클라이언트 이름을 선택합니다.

  3. 클라이언트 보안 암호는 페이지의 클라이언트 보안 암호 섹션에 나열됩니다.

API 인증

AppFabric에서 앱 인증을 생성한 후 Google Analytics에서 인증을 승인하라는 팝업창이 뜹니다. 허용을 선택하여 AppFabric 권한 부여를 승인합니다.