Thách thức
Tích hợp một SDK analytics hiện đại vào một pipeline build xa lạ, không theo chuẩn — không phải một dự án Gradle đơn lẻ thông thường — nơi một sai sót có thể làm hỏng việc tạo APK cho mọi bản build, không chỉ riêng phần analytics.
Quyết định quan trọng
Tích hợp Firebase Analytics SDK và cấu hình Google Services, khớp theo từng package được tạo ra; triển khai cơ chế fail-open để một lỗi thiết lập analytics không bao giờ chặn việc tạo APK; xử lý dữ liệu IP người dùng phù hợp; và xác thực việc gửi các sự kiện tùy chỉnh (launch_app, app_screen_view, pre_grant, download, lost_conn) cũng như đầu ra APK/đóng gói được tạo ra.
Kết quả
Đã hoàn thành và bàn giao như một dự án freelance có trả phí.


