Google 애널리틱스와 통합
bookmark_borderbookmark
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
Google 애널리틱스 플랫폼을 사용하면 다양한 기기와 환경에서 비즈니스와 사용자의 상호작용을 측정할 수 있으며, 이러한 사용자 상호작용을 수집, 저장, 처리, 보고하기 위한 모든 컴퓨팅 리소스 또한 플랫폼에서 이용할 수 있습니다.
애널리틱스 수집은 클라이언트와 서버 측 모두에서 수행될 수 있습니다. Google 애널리틱스는 Google 애널리틱스로 데이터를 보내는 데 사용할 수 있는 간편한 API와 SDK를 제공합니다. Google은 이와 더불어 App Engine 애플리케이션에서 서버 측 애널리틱스를 Google 애널리틱스로 간편하게 보내는 데 사용할 수 있는 코드도 개발했습니다.
클라이언트 측 애널리틱스 수집
수집 API와 SDK를 사용하여 사용자가 콘텐츠 및 마케팅 이니셔티브와 어떻게 상호작용하는지 측정할 수 있습니다. 구현한 후에는 Google 애널리틱스 내에서 또는 Reporting API를 통해 사용자 상호작용 데이터를 확인할 수 있습니다.
클라이언트 측 애널리틱스 수집에 대한 자세한 내용은 아래에서 클라이언트 유형에 맞는 링크를 선택하여 확인하세요.
- 웹 추적(analytics.js) - 사용자와 웹사이트 또는 웹 애플리케이션의 상호작용을 측정합니다.
- Android - 사용자와 Android 애플리케이션의 상호작용을 측정합니다.
- iOS - 사용자와 iOS 애플리케이션의 상호작용을 측정합니다.
- 측정 프로토콜 - 모든 환경에서 사용자 상호작용을 측정하는 저수준 프로토콜입니다.
App Engine 서버 측 애널리틱스 수집
App Engine에 애플리케이션의 이벤트 로깅 메커니즘이 마련되어 있기는 하지만 Google 애널리틱스에서 특정 서버 측 이벤트를 추적하는 것이 더 유리할 수 있습니다. 몇 가지 이점은 다음과 같습니다.
- 이전 데이터 분석 - App Engine을 사용하면 로그 파일의 최대 일수 또는 크기를 구성할 수 있습니다. 이 기간이 경과하면 해당 로그 파일에 더 이상 액세스할 수 없습니다. Google 애널리틱스에서 이벤트 추적을 사용하면 훨씬 더 긴 기간 동안의 과거 이벤트를 확인할 수 있습니다.
- 주요 이벤트 추적 - 애플리케이션의 다양한 구성요소가 데이터를 기록하므로, 로그 파일이 장황해질 수 있습니다. 이벤트 추적을 사용하면 모니터링하려는 주요 이벤트를 선별하고 일부 추가 메타데이터와 함께 추적할 수 있습니다.
- 강력한 사용자 인터페이스 - Google 애널리틱스가 제공하는 다채로운 사용자 인터페이스를 활용하여 서버 측 이벤트를 시각화하고 보고하고 내보낼 수 있습니다.
아래 샘플 소스 코드를 App Engine 애플리케이션에 통합하면 이러한 작업을 간편하게 수행할 수 있습니다. 이 접근 방식에 대한 자세한 내용은 Google 애널리틱스 개발자 가이드의 이벤트 추적을 참조하세요.
샘플 소스 코드
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-03-06(UTC)
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["이해하기 어려움","hardToUnderstand","thumb-down"],["잘못된 정보 또는 샘플 코드","incorrectInformationOrSampleCode","thumb-down"],["필요한 정보/샘플이 없음","missingTheInformationSamplesINeed","thumb-down"],["번역 문제","translationIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-03-06(UTC)"],[[["The Google Analytics Platform is a comprehensive system for measuring user interactions across various devices and environments, providing the necessary resources for data collection, storage, processing, and reporting."],["Google Analytics supports both client-side and server-side data collection through user-friendly APIs and SDKs, allowing the tracking of user interactions with content and marketing initiatives."],["App Engine server-side event tracking in Google Analytics offers advantages like extended historical data analysis, the ability to focus on specific key events, and access to a powerful user interface for data visualization and reporting."],["Client-side analytics collection can be conducted in the web, Android, and iOS environments, as well as in any other environment using the Measurement Protocol."],["The provided code shows how to send a server-side event to Google Analytics using App Engine."]]],[]]