Khắc phục sự cố và câu hỏi thường gặp về Cấu hình từ xa
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Trang này cung cấp thông tin trợ giúp khắc phục sự cố và giải đáp các câu hỏi thường gặp về cách sử dụng Remote Config. Nếu bạn không tìm thấy thông tin mình cần hoặc cần được trợ giúp thêm, hãy liên hệ với Nhóm hỗ trợ Firebase.
Khắc phục sự cố chung/Câu hỏi thường gặp
Tại sao các giá trị được tìm nạp không thay đổi hành vi và giao diện của ứng dụng?
Trừ phi bạn tìm nạp các giá trị bằng fetchAndActivate(), các giá trị sẽ được lưu trữ cục bộ nhưng không được kích hoạt. Để kích hoạt các giá trị đã tìm nạp để chúng có thể có hiệu lực, hãy gọi activate. Thiết kế này cho phép bạn kiểm soát thời điểm thay đổi hành vi và giao diện của ứng dụng, vì bạn có thể chọn thời điểm gọi activate. Sau khi bạn gọi activate, mã nguồn ứng dụng sẽ xác định thời điểm sử dụng các giá trị tham số đã cập nhật.
Ví dụ: bạn có thể tìm nạp các giá trị rồi kích hoạt chúng vào lần tiếp theo người dùng khởi động ứng dụng. Việc này giúp loại bỏ nhu cầu trì hoãn quá trình khởi động ứng dụng trong khi ứng dụng chờ các giá trị được tìm nạp từ dịch vụ. Sau đó, những thay đổi về hành vi và giao diện của ứng dụng sẽ xảy ra khi ứng dụng của bạn sử dụng các giá trị tham số đã cập nhật.
Tôi đang thực hiện nhiều yêu cầu tìm nạp trong khi phát triển ứng dụng. Tại sao ứng dụng của tôi không phải lúc nào cũng nhận được các giá trị mới nhất từ dịch vụ khi gửi yêu cầu tìm nạp?
Trong quá trình phát triển ứng dụng, bạn có thể muốn tìm nạp và kích hoạt cấu hình rất thường xuyên (nhiều lần mỗi giờ) để cho phép bạn lặp lại nhanh chóng khi phát triển và kiểm thử ứng dụng. Để đáp ứng quá trình lặp lại nhanh chóng trên một dự án có tối đa 10 nhà phát triển, bạn có thể tạm thời đặt một đối tượng FirebaseRemoteConfigSettings có khoảng thời gian tìm nạp tối thiểu thấp (setMinimumFetchIntervalInSeconds) trong ứng dụng của mình.
Dịch vụ Remote Config trả về các giá trị đã tìm nạp nhanh như thế nào sau khi ứng dụng của tôi gửi một yêu cầu tìm nạp?
Các thiết bị thường nhận được các giá trị đã tìm nạp trong vòng chưa đầy một giây và thường nhận được các giá trị đã tìm nạp trong vòng vài mili giây. Dịch vụ Remote Config xử lý các yêu cầu tìm nạp trong vòng vài mili giây, nhưng thời gian cần thiết để hoàn tất một yêu cầu tìm nạp sẽ phụ thuộc vào tốc độ mạng của thiết bị và độ trễ của kết nối mạng mà thiết bị sử dụng.
Nếu mục tiêu của bạn là áp dụng các giá trị đã tìm nạp trong ứng dụng của bạn càng sớm càng tốt, nhưng không tạo ra trải nghiệm người dùng khó chịu, hãy cân nhắc việc thêm các lệnh gọi vào fetchAndActivate mỗi khi ứng dụng của bạn làm mới toàn màn hình.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2026-03-17 UTC."],[],[]]