Ấn Độcodemybrainsout/smart-app-rate
An Android library that encourages users to rate the app on the Google Play.
📱 Smart App Rate — Đánh giá thông minh cho ứng dụng Android
Tự động chuyển hướng người dùng: đủ điểm → Play Store, dưới điểm → form phản hồi.
Smart App Rate là một thư viện Android giúp bạn khuyến khích người dùng đánh giá ứng dụng trên Google Play một cách thông minh. Thay vì hiển thị cùng một hành động cho tất cả người dùng, thư viện sẽ xem xét mức điểm đánh giá và quyết định chuyển hướng: nếu người dùng đánh giá đủ cao (đạt ngưỡng), họ sẽ được đưa trực tiếp đến Google Play Store để đánh giá; nếu dưới ngưỡng, họ sẽ được chuyển sang một form phản hồi để bạn có thể thu thập ý kiến cải tiến.
✨ Điểm nổi bật
- Tự động lấy icon ứng dụng: Hiển thị icon của ứng dụng trên cùng của hộp thoại mà không cần cấu hình thủ công.
- Hiển thị theo phiên bản sử dụng: Cho phép thiết lập số lần mở app để hiện dialog bằng cách dùng
session(N). - Chuyển đổi dựa trên ngưỡng đánh giá: Nếu điểm nhỏ hơn ngưỡng đã định nghĩa, chuyển sang form phản hồi thay vì mở Play Store.
- Lấy màu accent từ theme: Tự động trích xuất màu chủ đạo từ theme của ứng dụng để giữ vẹn thiết kế.
- Tùy chỉnh văn bản và màu sắc: Hỗ trợ thay đổi tiêu đề, màu chữ, màu nền và văn bản các nút.
- Ghi đè hành vi chuyển hướng: Cho phép xử lý tùy chỉnh khi người dùng vượật qua hoặc không vượt qua ngưỡng.
- Hỗ trợ callback chi tiết: Cung cấp các phương thức như
onRatingChanged,onThresholdCleared,onThresholdFailed,onRatingBarFormSubmit.
💡 Vì sao đáng chú ý
Thư viện này khác biệt ở chỗ không chỉ là một cây thoại đánh giá đơn thuần mà là một công cụ thông minh giúp nhà phát triển quản lý trải nghiệm người dùng một cách có hệ thống. Khi người dùng đưa ra phản hồi tiêu cực, thay vì ép họ đánh giá kém lên Play Store — gây thiệt hại cho thương hiệu ứng dụng — thì hệ thống sẽ chuyển hướng họ sang form phản hồi nội bộ, từ đó bạn có cơ hội khắc phục vấn đề và cải thiện sản phẩm.
#Android #RatingDialog #AppRate #SmartRating #OpenSource #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
⭐️ ❤️ 😀 An interactive rating component for React Native that can display ratings using stars, hearts, emojis, or custom symbols.
Flutter makes it easy and fast to build beautiful apps for mobile and beyond
Add Social Reactions to Laravel Eloquent Models. It lets people express how they feel about the content. Fully customizable Weighted Reaction System & Reaction Type System with Like, Dislike and any other custom emotion types. Do you react?
Laravel reactions package for implementing reactions (eg: like, dislike, love, emotion, etc) on Eloquent models.
⭐️ A tiny library for iOS and macOS to request reviews on the App Store. This is a wrapper around the native SKStoreReviewController.
A plug and play ;) android library for displaying a "rate this app" dialog