Cloud Ace case study: Giải pháp phân tích cho các trò chơi trên điện thoại thông minh trên Google Cloud Platform

StarGarage, Inc. logo
G2Metrics logo

G2Metrics - các giải pháp phân tích tùy chỉnh được cho cho các trò chơi trên điện thoại thông minh đã được xây dựng và phát hành vào tháng 3 năm 2015 trên Google Cloud Platform (còn gọi là GCP) tại StarGarage. Chúng tôi đã phỏng vấn ông Takuya Sugiyama, CMO, nói về nội dung và sự phát triển dịch vụ của họ.

Hãy cho chúng tôi biết thêm về G2Metrics

G2Metrics là một giải pháp phân tích cho các trò chơi trên điện thoại thông minh. Nó có thể tạo ra nhiều báo cáo như KPI cơ bản, phân tích theo nhóm, báo cáo tùy chỉnh, chỉ số trò chơi, duy trì người dùng, phân tích thời gian thực để phân tích hoạt động của người chơi, quản lý cân bằng trò chơi, nâng cao hiệu quả chiến dịch / quảng cáo, tăng doanh thu trò chơi.

Bằng cách phân tích đặc tính tiêu dùng của người dùng hoặc xu hướng của người đăng ký trong thời gian thực, chúng tôi có thể xây dựng một mô hình chiến thắng của việc đăng ký vào ứng dụng và hỗ trợ tối đa hóa doanh thu. Được phát hành chính thức vào tháng 3 năm 2015, nó đã được giới thiệu và triển khai cho các tựa game như “Defence Witches”, “Pop’n Cube” và “‘Binoba trò chơi giáo dục.” Các nhà phát triển ứng dụng trò chơi có thể sử dụng dịch vụ cho một loạt các hoạt động và được miễn phí cho tối đa 20.000 MAU (Người dùng hoạt động hàng tháng). Do đó, bất kỳ công ty nào phát hành gần đây hoặc hiện đang chạy bất kỳ trò chơi nào đều được chào đón để dùng thử.

Analysis screen of the game specific analysis solution "G2 Metrics"
Analysis screen of the game specific analysis solution "G2 Metrics"

Hãy cho chúng tôi biết về bối cảnh phát hành G2Metrics

Lấy ví dụ, App Store nơi có hơn 1.400.000 ứng dụng đã được phát hành. 430.000 trong số này thuộc danh mục trò chơi hoặc danh mục phụ, nhưng 80% ứng dụng gần như không bao giờ được sử dụng. Ngoài ra, chỉ có 13% trong số tất cả các ứng dụng có thể phát sinh doanh thu.

Với G2Metrics, chúng tôi muốn tạo ra một nền tảng giúp các nhà phát triển trò chơi làm việc chăm chỉ gặt được kết quả tốt. Nếu bạn nhìn vào thể loại giải pháp ứng dụng di động, đã có một số dịch vụ chính như Flurry hoặc UPSIGHT, là các dịch vụ chung cho ứng dụng di động, vì vậy mặc dù một mặt họ có thể làm rất nhiều thứ, khi chúng tôi giới thiệu chúng, ở đây có một vấn đề với việc khai thác hiệu quả dữ liệu thu thập được.

Vào thời điểm đó, G2Metrics đặc biệt tập trung vào phân tích trò chơi theo thời gian thực, giúp thực hiện phân tích KPIs cơ bản theo thời gian thực, chẳng hạn như người dùng hoạt động hàng ngày (DAE), số liệu doanh thu / cài đặt, v.v. cũng như phân tích nhóm chẳng hạn như người dùng đã đăng ký / hủy đăng ký, người dùng có số lượng bạn bè cố định, người dùng sở hữu các mặt hàng cụ thể, v.v ... bằng cách sử dụng tất cả các loại chỉ số trò chơi như báo cáo tùy chỉnh, xu hướng người dùng trong thời gian tăng cường và chiến dịch ngắn.

G2Metrics được Google Cloud Platform hỗ trợ

G2Metrics sử dụng GCP như thế nào?

Chúng tôi sử dụng các dịch vụ GCP Google Compute Engine (còn gọi là GCE), BigQuery và Cloud DNS. Chúng tôi cũng sử dụng Load Balancer và LocalSSD cho GCE. Ban đầu, chúng tôi cũng đã cân nhắc sử dụng Cloud Storage nhưng cuối cùng chúng tôi quyết định để lại dữ liệu như trong BigQuery vì có một sự khác biệt lớn về phí lưu trữ.

Tại sao bạn chọn GCP?

Mặc dù chúng tôi cảm thấy rằng BigQuery có tiềm năng lớn, cơ sở hạ tầng G2Metrics là một lý do lớn để chọn GCP. Phân tích thời gian thực là một tính năng của G2Metrics, vì vậy ban đầu chúng tôi dự tính nó là một nền tảng phân tích thiết bị, vì vậy tùy chọn sử dụng đám mây đã xuất hiện như một lẽ tự nhiên. Khi chúng tôi thực hiện các cuộc khảo sát trên AWS Redshift, BigQuery đã xuất hiện như là một giải pháp thay thế và đáp ứng mức độ kỳ vọng của chúng tôi để đạt được mục tiêu của mình khi so sánh các chức năng và chi phí. Cuối cùng, chúng tôi đã tham gia hội thảo GCP, dùng thử GCP tại hội thảo thực hành Google, và một khi chúng tôi tự tin rằng nó khả thi, chúng tôi đã quyết định phát triển G2Metrics hoàn toàn trên GCP.

Bạn cảm thấy thế nào khi thử GCP trong thực tế?

Một tính năng tốt là nó nhanh chóng kích hoạt các máy chủ. Trong bản phát hành ban đầu, chúng tôi đã sử dụng 13 VM GCE nhưng chúng tôi dự định hoạt động với số lượng phiên bản tối ưu trong khi vẫn theo dõi trạng thái tải. Có thể sử dụng bộ cân bằng tải là một điều khác mà chúng tôi đánh giá cao. Chúng tôi muốn nhanh chóng xây dựng một dịch vụ trong đó bộ cân bằng tải thực tế tăng theo số lượng người đăng ký!

Trước khi chúng tôi bắt đầu sử dụng nó, chúng tôi cảm thấy rằng giao diện người dùng yếu so với AWS, nhưng chúng tôi thấy rằng nó phát triển hàng ngày và những người quen với dòng lệnh có thể sử dụng nó mà hầu như không gặp phải sự khó khăn nào.

Về mặt tiêu cực, đôi khi BigQuery trả về các lỗi không xác định khi chúng tôi chạy truy vấn. Mặc dù chúng tôi hy vọng rằng Google sẽ giải quyết vấn đề này trong tương lai gần, chúng tôi có thể vẫn chấp nhận vấn đề này bây giờ khi xem xét các lợi ích hiện tại của việc sử dụng BigQuery. Do sự nhấn mạnh vào các khả năng thời gian thực, chúng tôi không may bị hạn chế bởi giới hạn trên đối với các yêu cầu truy vấn thường xuyên chạy trên BigQuery, vì vậy chúng tôi muốn điều này được giải quyết một cách linh hoạt. Chúng tôi cũng muốn giải quyết vấn đề tương tự cho Dataflow.

Ngoài ra, chúng tôi muốn được cung cấp lộ trình trước khi Google phát hành các chức năng mới hàng ngày, cùng với sự cố giao diện mà tôi đã đề cập trước đó, là một vấn đề duy nhất đối với Google.

Sự ra mắt suôn sẻ của G2Metrics trên GCP với sự trợ giúp của Cloud Ace

Trải nghiệm dịch vụ của Cloud Ace như thế nào?

Chúng tôi đã tận dụng Thanh toán đối tác và Hỗ trợ kỹ thuật sự cố đơn lẻ làm các dịch vụ bổ sung. Thanh toán đối tác giúp giảm thời gian cho các thủ tục kế toán và cho phép thanh toán bằng đồng yên, do đó không có vấn đề hành chính nào liên quan đến việc chúng tôi áp dụng GCP.

Ngoài ra, hỗ trợ kỹ thuật phản hồi nhanh là một trợ giúp khi xử lý một số vấn đề kỹ thuật nhỏ trong khoảng thời gian ngắn cho đến ngày phát hành. Dịch vụ này đã giúp nhân viên của chúng tôi giải quyết các câu hỏi kỹ thuật vì vậy tôi rất vui vì chúng tôi đã sử dụng dịch vụ vì nó giúp tôi tiết kiệm rất nhiều thời gian để xử lý các vấn đề của họ.

Suy nghĩ cuối cùng

Bạn có kế hoạch gì để phát triển dịch vụ của mình?

Chúng tôi đang nhắm đến việc khai thác các khả năng phân tích thời gian thực của BigQuery, để hỗ trợ lợi nhuận của các công ty phát triển trò chơi và trở thành nền tảng phân tích trò chơi lớn nhất của Nhật Bản. Chúng tôi khuyến khích tất cả các công ty đang tìm cách phát hành ứng dụng chơi trò chơi trên điện thoại thông minh để tận dụng tối đa sự phát triển và vận hành trò chơi hiệu quả của G2Metrics.

Đây là bản dịch của một bài báo được xuất bản bởi Cloud Ace, Inc.Có sẵn trực tuyến: スマートフォン向けゲーム専用分析ソリューション