Trang này cung cấp thông tin tham khảo tập trung về các giới hạn kỹ thuật, hạn mức dự án và chính sách sử dụng áp dụng cho Remote Config.
Hạn mức trên toàn dự án
Bảng sau đây trình bày các ngưỡng tối đa được phép đối với tài nguyên mẫu trên toàn bộ dự án Firebase của bạn. Các giới hạn này đảm bảo hiệu suất đánh giá mẫu tối ưu và tính ổn định của phần phụ trợ.
| Tài nguyên | Giới hạn | Thông tin chi tiết |
| Thông số | 3.000 cho mỗi loại mẫu | 3.000 cho mẫu ứng dụng và 3.000 cho mẫu máy chủ. |
| Điều kiện | 2.000 cho mỗi dự án | Được chia sẻ trên tất cả các mẫu. |
| Phiên bản mẫu | 300 cho mỗi loại mẫu | Bao gồm cả các phiên bản đã xoá. Các phiên bản vượt quá giới hạn này sẽ tự động bị xoá. Các phiên bản mẫu cũ hơn 90 ngày sẽ tự động bị xoá. |
| Thử nghiệm và triển khai | 24 kết hợp | Tổng số thử nghiệm A/B đang chạy và quá trình triển khai tính năng không được vượt quá 24 cho mỗi dự án. |
| Kết nối theo thời gian thực | 20.000.000 (20 triệu) cho mỗi dự án | Xem Giới hạn theo thời gian thực. |
Các ràng buộc về thông số và khoá
Bảng sau đây xác định độ dài ký tự và các hạn chế về nội dung đối với khoá thông số, giá trị và tên nhóm. Việc tuân thủ các ràng buộc này sẽ ngăn lỗi xuất bản cấu hình và sự không khớp giản đồ ứng dụng.
| Phần tử | Giới hạn | Thông tin chi tiết |
| Độ dài khoá | 256 ký tự | Phải bắt đầu bằng _ hoặc A-Z, a-z. Có thể bao gồm các số. |
| Tổng nội dung giá trị | 1.000.000 ký tự | Tổng của tất cả các chuỗi giá trị thông số trong một dự án. |
| Độ dài tên nhóm | 256 ký tự | Áp dụng cho nhãn nhóm thông số trong bảng điều khiển Firebase. |
Giới hạn về điều kiện và tiêu chí nhắm mục tiêu
Bảng sau đây chỉ định các giới hạn đối với quy tắc nhắm mục tiêu tuỳ chỉnh, thuộc tính tín hiệu và cú pháp có điều kiện. Các giới hạn này duy trì việc đánh giá quy tắc nhanh chóng khi phân phát cấu hình cho từng phiên bản ứng dụng.
| Phần tử | Giới hạn | Thông tin chi tiết |
| Tín hiệu tuỳ chỉnh | 100 cho mỗi phiên bản ứng dụng | Bạn có thể đặt tối đa 100 tín hiệu riêng biệt trên một thiết bị. |
| Khoá tín hiệu tuỳ chỉnh | 250 ký tự | Độ dài tối đa cho tên thuộc tính. |
| Giá trị tín hiệu tuỳ chỉnh | 500 ký tự | Độ dài tối đa cho giá trị thuộc tính (250 nếu bạn sử dụng Biểu thức chính quy). |
| Mã lượt cài đặt | 50 cho mỗi điều kiện | Số lượng tối đa mã được phép trong quy tắc "Mã lượt cài đặt". |
| Tên điều kiện | 100 ký tự | Tên dùng để xác định điều kiện trong bảng điều khiển Firebase hoặc API. |
| Cú pháp biểu thức chính quy | Định dạng RE2 | Tất cả các biểu thức chính quy phải tuân theo cú pháp RE2 |
Giới hạn theo thời gian thực
Bảng sau đây trình bày chi tiết các giới hạn về số lượng kết nối mở đồng thời khi bạn sử dụng Cấu hình từ xa theo thời gian thực Remote Config. Các giới hạn về hạn mức này đảm bảo việc phân phối bản cập nhật ứng dụng theo thời gian thực ổn định trên các phiên bản ứng dụng toàn cầu.
| Tài nguyên | Giới hạn | Thông tin chi tiết |
| Số lượng kết nối mở đồng thời | 20.000.000 (20 triệu) cho mỗi dự án | Nếu vượt quá, các yêu cầu kết nối mới sẽ bị từ chối và SDK ứng dụng sẽ tự động quay lại quy trình tìm nạp định kỳ tiêu chuẩn. Giới hạn này tạm thời bị tạm ngưng trong khi một mẫu mới xuất bản đang tích cực lan truyền để tất cả các ứng dụng được kết nối đều nhận được bản cập nhật. |
Chính sách vận hành
Để đảm bảo trải nghiệm an toàn và tuân thủ cho người dùng, hãy tuân thủ các chính sách sau:
- Không sử dụng Remote Config để cập nhật ứng dụng mà người dùng phải cho phép. Điều này có thể khiến ứng dụng của bạn bị coi là không đáng tin cậy.
- Không lưu trữ dữ liệu bí mật trong Remote Config khoá thông số hoặc giá trị thông số. Remote Config dữ liệu được mã hoá trong quá trình truyền, nhưng người dùng cuối có thể truy cập vào bất kỳ thông số Remote Config nào được tìm nạp hoặc mặc định mà phiên bản ứng dụng của họ có.
- Không cố gắng né tránh các yêu cầu của nền tảng nhắm mục tiêu của ứng dụng bằng cách sử dụng Remote Config.