top of page
Matt

게임 개발에서의 가시성

여러분은 수년간의 노력을 기울여 개발한 게임을 출시했을 때, 혼란스러운 혼합 리뷰를 받아본 적이 있나요? 어떤 플레이어들은 게임을 사랑하며 그 예술성을 감상하지만 여전히 별 2-3개 평점만을 보게 될 수 있습니다. 다른 사람들은 간단한 피드백을 남길 수 있지만 대부분의 사용자는 침묵합니다. 이것은 질문을 던집니다: 대다수의 플레이어들이 의견을 표현하지 않는다면 어떻게 게임의 수용을 실제로 평가할 수 있을까요? 사용자가 게임의 탐색을 이해하거나 버그에 영향을 받는지 어떻게 판단할 수 있을까요? 그리고 관객을 확보하려면 마케팅 전략의 효과를 어떻게 측정할 수 있을까요? 만약 여러분의 목표가 성공과 훌륭한 사용자 경험의 창조라면 이러한 질문에 답할 필요가 있습니다.


A/B 테스팅: 핵심 전략

마케팅, 베타 테스팅 및 일반 실험의 영역에서 A/B 테스팅은 강력한 도구입니다. 이 접근 방식은 사용자에게 두 가지 다른 경험을 제공하고 결과를 분석하는 것을 포함합니다. 결과를 기반으로 전략 A와 전략 B 중 어떤 것이 더 효과적인지 판단할 수 있습니다. 광고 세계에서는 두 개의 광고 캠페인을 비교하는 것을 의미할 수 있으며, 앱 개발에서는 고객 중 절반에게만 새로운 기능을 롤아웃하는 것을 의미할 수 있습니다. 또는 다양한 사용자 인터페이스 (UI) 디자인을 테스트하여 어떤 것이 대상 관객과 더 공감되는지 판단하는 데 사용할 수 있습니다.

그러나 A/B 테스팅은 올바른 메트릭스를 포착하고 왜 하나의 전략이 다른 것보다 우세한지 이해할 때에만 효과적입니다. 마케팅에서는 이것이 전환율과 관련될 수 있으며, UI 테스팅에서는 특정 목표를 달성하기 위해 필요한 상호 작용 횟수가 될 수 있습니다.


성공 측정: 메트릭스의 힘

게임 또는 앱에서 메트릭스와 데이터를 포착하는 또 다른 중요한 이유는 성공을 측정하고 여러분의 목표와 일치시키는 것입니다. 성공의 정의는 개개인마다 다를 수 있으므로 여러분이 앱을 디자인하고 개발할 때 이를 염두에 두는 것이 중요합니다. 앱 스토어와 같은 플랫폼은 페이지 조회수, 제품 페이지 조회수 및 다운로드와 같은 가치 있는 내장형 분석을 제공합니다. 비슷하게, 웹 호스팅 제공자는 웹사이트를 발견하는 사용자 소스를 추적하고 알려줄 분석을 제공합니다.


성능 메트릭스: 사용자 경험 향상

사용자가 여러분의 게임을 다운로드하면, 그들의 경험과 앱이 다양한 디바이스에서 얼마나 잘 작동하는지에 대해 알 수 없게 됩니다. 일부 플레이어는 원활한 애니메이션을 즐기지만 다른 사람들은 버벅거림을 경험할 수 있습니다. 다행히도 여러분의 앱에 통합할 수 있는 다양한 분석 도구가 있어 유용한 정보를 포착할 수 있습니다. 투명성과 사용자 신뢰를 보장하기 위해 제품을 개선하기 위해 사용자 데이터를 어떻게 사용하는지를 명확히하는 최신 개인 정보 보호 정책을 유지하십시오.


Sentry.io라는 탁월한 도구가 있으며 쉽게 통합되며 통찰력 있는 기본 메트릭스를 제공하여 사용자 경험을 이해할 수 있게 해줍니다. Sentry.io는 다양한 성능 메트릭스를 포착하고 잠재적인 문제에 대한 신속한 경고를 제공합니다. 예를 들어 사용자 만족도나 지각 성능을 측정하는 "Apdex" 메트릭스를 제공합니다. 더 많은 정보는 https://docs.sentry.io/product/performance/metrics/에서 확인할 수 있습니다.


게다가 Sentry.io는 예기치 않은 충돌을 포착하고 디버깅 목적으로 자세한 스택 추적 보고서를 제공하는 데 중요한 역할을 합니다. 문제의 원인과 그것에 이르게 한 사용자의 작업을 직접 묻지 못하기 때문에 Sentry.io는 이러한 문제를 해결하는 데 필수적입니다.


Sentry의 유용성을 극대화하기 위해 충돌을 일으킨 정확한 코드를 가리키는 디버그 심볼을 제공하십시오.


GitHub Actions를 사용하여 dSYM 업로드 자동화

GitHub Actions를 사용하면 디버그 심볼 (dsym)을 Sentry에 업로드하는 것이 매우 쉬워집니다. 이것은 여러분의 앱을 자동화된 파이프라인을 통해 배포할 때 Sentry가 앱 버전 및 디버그 심볼에 대한 버전 정보를 가지게 해주므로 예외를 일으키는 코드 줄을 식별하고 다른 앱 버전 간의 문제와 성능을 추적할 수 있게 됩니다. 여기에 여러분의 오류와 관련된 Git 커밋을 강조 표시하기 위해 GitHub 저장소를 직접 Sentry에 통합할 수도 있습니다.

여기는 여러분의 iOS 디버그 심볼을 Sentry에 업로드하는 코드입니다:

- name: Upload dSYMs files to Sentry
        run: |
          sentry-cli debug-files upload --auth-token ${{ secrets.SENTRY_AUTH_TOKEN }} \
            --include-sources \
            --org YOUR_ORG \
            --project YOUR_PROJECT \
            $GITHUB_WORKSPACE/$APP_NAME.xcarchive/dSYMs

Sentry 웹사이트에서 sentry 인증 토큰을 생성하고 그것을 저장소 비밀로 저장해야 합니다.


어떻게 지원할 수 있나요

이 내용은 항상 무료로 유지될 것이며, 유용하게 생각하신다면 다른 사람과 공유하는 것을 고려해 주십시오. 또한 저희 게임을 다운로드하고 솔직한 리뷰를 남겨 주시면 큰 지원이 됩니다. 질문이나 피드백이 있으시면 언제든지 연락하시기 바랍니다. 가능한 한 빨리 답변해 드리겠습니다. 오늘 Apple 앱 스토어에서 Falling Sky를 다운로드하세요: https://apps.apple.com/app/id6446787964


조회수 6회
bottom of page