Để sử dụng thư viện Tuning Fork trong ứng dụng của riêng bạn, hãy bật Android Performance Parameters API (API Tham số hiệu suất của Android) trong Google Cloud Console. Bạn cần có tài khoản nhà phát triển Google để tạo dự án trên Google Cloud Console.
Bạn có thể sử dụng một dự án hiện có trên Google Cloud Console (ví dụ: dự án bạn đã tạo cho ứng dụng minh hoạ). Hãy làm theo các bước dưới đây để thêm các quy tắc hạn chế thích hợp cho khoá API vào dự án hiện tại.
Các bước
Hãy làm theo các bước sau để bật API:
Trong Google Cloud Console, chuyển đến trang Projects (Dự án). Chọn một dự án hiện có hoặc tạo một dự án mới.
Chuyển đến trang Projects (Dự án)
Để biết thêm thông tin về cách tạo dự án trên Google Cloud Console, hãy xem tài liệu về Cloud API.
Bật API Android Performance Parameters trên dự án bạn đã chọn.
Nếu API chưa bật, hãy nhấp vào ENABLE (BẬT).
Chọn thẻ Credentials (Thông tin xác thực) ở bên trái.
Nếu dự án hiện không có khoá API, hãy nhấp vào CREATE CREDENTIALS (TẠO THÔNG TIN XÁC THỰC) rồi chọn API Key (Khoá API).
Hình 1. Tạo một khoá API
Sao chép khoá API vào trường
api_key
trong tệptuningfork_settings.txt
của dự án trò chơi.Hạn chế để chỉ sử dụng khoá API cho các ứng dụng Android:
- Bạn sẽ thấy mục Key restrictions (Hạn chế cho khoá). Nếu không, hãy nhấp đúp vào khoá API.
- Trong mục Application restrictions (Hạn chế cho ứng dụng), chọn Android apps (Ứng dụng Android).
- Nhấp vào ADD AN ITEM (THÊM MỤC).
- Nhập tên gói của ứng dụng.
Nhập dấu vân tay chứng chỉ SHA-1 để xác thực ứng dụng của bạn. Sử dụng dấu vân tay chứng chỉ phát hành:
keytool -exportcert -list -v \ -alias your-key-name -keystore path-to-production-keystore
Hình 2. Hạn chế để chỉ sử dụng khoá cho các ứng dụng Android
Hạn chế khoá API cho Android Performance Parameters API (API Tham số hiệu suất của Android):
- Trong mục API restrictions (Hạn chế cho API), chọn Restrict key (Hạn chế cho khoá).
- Chọn Android Performance Parameters API (API Tham số hiệu suất của Android) trong danh sách.
Hình 3. Hạn chế khoá cho API Android Performance Parameters
Nhớ nhấp vào Save (Lưu) để bật các quy tắc hạn chế này.
Quyền riêng tư
Xem lại Chính sách quyền riêng tư của ứng dụng để đảm bảo chính sách này phản ánh thích đáng rằng dữ liệu về thiết bị và mức sử dụng có thể được chia sẻ với Google. Trong Mục 3.b, Điều khoản dịch vụ cho API của Google, chi phối việc bạn sử dụng các API Android Performance Parameters, bạn phải:
"tuân thủ tất cả luật và quy định hiện hành về quyền riêng tư, bao gồm cả các luật và quy định áp dụng cho PII (Thông tin nhận dạng cá nhân). Bạn sẽ cung cấp và tuân thủ chính sách quyền riêng tư về Ứng dụng API, trong đó mô tả rõ ràng và chính xác cho người dùng Ứng dụng API những thông tin người dùng mà bạn thu thập cũng như cách bạn sử dụng, chia sẻ thông tin đó (bao gồm cả cho mục đích quảng cáo) với Google và các bên thứ ba."