RepositoryKotlinINẤn Độ
CO

codemybrainsout/smart-app-rate

An Android library that encourages users to rate the app on the Google Play.

671sao
160fork
7issue
0lượt xem

📱 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.

RepositoryTypeScript
kolking/react-native-rating

⭐️ ❤️ 😀 An interactive rating component for React Native that can display ratings using stars, hearts, emojis, or custom symbols.

115
Jul 31, 2026
RepositoryDart
flutter/flutter

Flutter makes it easy and fast to build beautiful apps for mobile and beyond

180.4k
Oct 26, 2026
RepositoryPHP
cybercog/laravel-love

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?

1.2k
Apr 17, 2026
RepositoryPHP
qirolab/laravel-reactions

Laravel reactions package for implementing reactions (eg: like, dislike, love, emotion, etc) on Eloquent models.

196
Apr 27, 2026
RepositorySwift
mezhevikin/AppReview

⭐️ A tiny library for iOS and macOS to request reviews on the App Store. This is a wrapper around the native SKStoreReviewController.

128
Nov 2, 2025
RepositoryJava
fernandodev/easy-rating-dialog

A plug and play ;) android library for displaying a "rate this app" dialog

113
Aug 13, 2018
RepositoryRuby
wbotelhos/rating

:star: A confidence-based rating system with scope and cache enabled

70
Jun 30, 2026
RepositoryKotlin
2dust/v2rayNG

A V2Ray client for Android, support Xray core and v2fly core

64.7k
Oct 25, 2026
RepositoryC
Genymobile/scrcpy

Display and control your Android device

153.2k
Oct 24, 2026