ÿÿ Sá»­ dụng Adapty Refund Saver để giảm hoàn tiá»n | Tài liệu Adapty

Refund Saver

Má»—i khi ngưá»i dùng yêu cầu hoàn tiá»n, Apple sẽ tiến hành Ä‘iá»u tra. Äể quyết định liệu yêu cầu hoàn tiá»n có hợp lý hay không, Apple sẽ há»i nhà phát triển vá» hoạt động cá»§a ngưá»i dùng đó. Nếu không có bằng chứng này, ngay cả má»™t gói đăng ký được sá»­ dụng nhiá»u cÅ©ng có khả năng bị hoàn tiá»n.

Refund Saver trả lá»i các yêu cầu tiêu thụ cá»§a Apple má»™t cách tá»± động, bảo vệ doanh thu cá»§a bạn và tăng khả năng từ chối các yêu cầu không hợp lý. Tính năng này hoạt động vá»›i má»i loại in-app purchase cá»§a Apple — gói đăng ký tá»± gia hạn, gói đăng ký má»™t lần, consumable và non-consumable (bao gồm cả sản phẩm trá»n Ä‘á»i).

Biểu đồ dashboard Refund Saver hiển thị các chỉ số hoàn tiá»n

Refund Saver hoạt động như thế nào

  1. Khi ngưá»i dùng khởi tạo yêu cầu hoàn tiá»n, App Store sẽ gá»­i thông báo yêu cầu thông tin giao dịch và mức độ sá»­ dụng.

    Nếu bạn bá» qua hoặc trả lá»i chậm, Apple có khả năng sẽ chấp thuận yêu cầu hoàn tiá»n.

  2. Adapty Refund Saver tự động xử lý các thông báo này, cung cấp cho Apple dữ liệu cần thiết.

    Việc tá»± động hóa này giúp giảm khả năng hoàn tiá»n không cần thiết, đồng thá»i tiết kiệm thá»i gian và bảo vệ doanh thu cá»§a bạn.

  3. Adapty ghi lại từng kết quả — đã hoàn tiá»n hoặc bị từ chối. Dữ liệu đó được hiển thị trong phần phân tích Refund Saver trên Dashboard.

Vá»›i Refund Saver, bạn có thể tiết kiệm đến 40% doanh thu từ các yêu cầu hoàn tiá»n.

Yêu cầu để sử dụng Refund Saver

Äể sá»­ dụng tính năng này, hãy đảm bảo bạn đã đáp ứng các Ä‘iá»u kiện tiên quyết sau:

  1. Cập nhật Chính sách Bảo mật trong App Store Connect: Chính sách Bảo mật cá»§a ứng dụng phải công bố việc thu thập và sá»­ dụng dữ liệu tiêu thụ. Äiá»u này đảm bảo ngưá»i dùng hiểu rõ các hoạt động bảo mật cá»§a ứng dụng trước khi tải vá». Tham khảo App Privacy Details cá»§a Apple để được hướng dẫn.
  2. Lấy sá»± đồng ý cá»§a ngưá»i dùng để chia sẻ dữ liệu trong ứng dụng: Apple yêu cầu bạn phải có sá»± đồng ý hợp lệ từ ngưá»i dùng trước khi chia sẻ dữ liệu cá nhân cá»§a há» vá»›i Apple. Vá»›i tư cách là nhà phát triển, bạn có trách nhiệm lấy sá»± đồng ý này vì bạn sẽ chia sẻ dữ liệu ngưá»i dùng vá»›i Apple. Xem hướng dẫn cá»§a Apple để biết thêm chi tiết.
  3. Bật Server Notifications V2: Äảm bảo Server Notifications V2 đã được kích hoạt trong tài khoản Apple Developer và được cấu hình đúng trong Adapty, vì V1 không được há»— trợ. Nếu chưa được kích hoạt, hãy làm theo các bước trong hướng dẫn Bật thông báo máy chá»§ App Store.

Bật Refund Saver

  1. Mở phần Refund Saver trong Adapty Dashboard.
Phần Refund Saver trong Adapty Dashboard khi tính năng đang tắt
  1. Nhấn Turn on Refund Saver để kích hoạt tính năng.

Cài đặt hành vi hoàn tiá»n mặc định

Apple cho phép nhà phát triển chỉ định kết quả ưu tiên cho từng yêu cầu hoàn tiá»n khi phản hồi. Mục đích cá»§a cài đặt này là tìm sá»± cân bằng phù hợp giữa từ chối và chấp nhận yêu cầu hoàn tiá»n để chỉ những yêu cầu hợp lý má»›i được giải quyết. Lưu ý rằng cài đặt này chỉ dùng để tác động đến kết quả, nhưng quyết định cuối cùng vẫn thuá»™c vá» Apple.

Adapty há»— trợ thiết lập tùy chá»n này, nhưng chúng tôi sẽ dùng cùng má»™t giá trị cho má»i yêu cầu hoàn tiá»n.

  1. Äể thay đổi tùy chá»n cá»§a bạn, nhấn Edit refund preference.

    Há»™p thoại chỉnh sá»­a tùy chá»n hoàn tiá»n trong phần Refund Saver
  2. Trong cá»­a sổ Edit refund preference, chá»n tùy chá»n Default refund request preference cá»§a bạn:

    Tùy chá»nMô tả
    Always decline(mặc định) Äây là tùy chá»n mặc định và thưá»ng cho kết quả tốt nhất trong việc giảm thiểu hoàn tiá»n.
    Decline first refund request, grant all nextVá»›i má»—i giao dịch mà Refund Saver gặp, ban đầu sẽ yêu cầu Apple từ chối hoàn tiá»n. Tuy nhiên, nếu cùng giao dịch đó xuất hiện lại, Refund Saver sẽ luôn đỠxuất chấp thuận hoàn tiá»n. Cách tiếp cận này giúp giảm thiểu sá»± thất vá»ng cá»§a ngưá»i dùng do bị từ chối hoàn tiá»n không công bằng — ngưá»i dùng có thể đơn giản yêu cầu lại và có khả năng sẽ nhận được.
    Always refundÄá» xuất Apple chấp thuận má»i yêu cầu hoàn tiá»n.
    No preferenceKhông đưa ra bất kỳ đỠxuất nào cho Apple. Trong trưá»ng hợp này, Apple sẽ xác định kết quả hoàn tiá»n dá»±a trên các chính sách ná»™i bá»™ và lịch sá»­ ngưá»i dùng, mà không có bất kỳ ảnh hưởng nào từ cài đặt cá»§a bạn. Tùy chá»n này cung cấp cách tiếp cận trung lập nhất.

Cài đặt hành vi hoàn tiá»n cho má»™t ngưá»i dùng cụ thể trên dashboard

Dù bạn đã cấu hình hành vi Refund Saver mặc định cho toàn bá»™ ứng dụng, bạn vẫn có thể muốn đặt tùy chá»n riêng cho từng ngưá»i dùng cụ thể. Trong Adapty Dashboard, bạn có thể thá»±c hiện Ä‘iá»u này từ hồ sÆ¡ ngưá»i dùng. Sá»­ dụng phần Refund Saver Preferences nằm ở phía dưới bên trái.

Tùy chá»n theo từng ngưá»i dùng sẽ ghi đè lên mặc định ở cấp ứng dụng — bao gồm cả hành vi “Decline first refund request, grant all nextâ€.

Phần Refund Saver Preferences trên hồ sÆ¡ ngưá»i dùng trong Dashboard

Cài đặt hành vi hoàn tiá»n cho má»™t ngưá»i dùng cụ thể trong SDK

Bạn có thể đặt tùy chá»n hoàn tiá»n trong code ứng dụng cho từng lượt cài đặt tùy theo hành động cá»§a ngưá»i dùng. Sá»­ dụng Ä‘oạn code bên dưới để đặt tùy chá»n:

Bạn cÅ©ng có thể sá»­ dụng Server-side API để đặt tùy chá»n hoàn tiá»n riêng lẻ:

  • Sá»­ dụng SDK khi việc đặt tùy chá»n gắn liá»n trá»±c tiếp vá»›i tương tác phía client, chẳng hạn khi ngưá»i dùng nhấn nút để cấu hình tùy chá»n cá»§a há».
  • Sá»­ dụng API khi bạn cần xá»­ lý phía server hoặc khi Ä‘iá»u đó phù hợp hÆ¡n vá»›i kiến trúc ứng dụng cá»§a bạn.

Cách bạn thu thập sá»± đồng ý cá»§a ngưá»i dùng để chia sẻ dữ liệu là tùy bạn, nhưng Apple yêu cầu sá»± đồng ý hợp lệ từ ngưá»i dùng trước khi chia sẻ bất kỳ dữ liệu cá nhân nào vá»›i há». Apple khuyến nghị sá»­ dụng phương pháp opt-in, bao gồm các thông báo trong ứng dụng giải thích cách dữ liệu sẽ được sá»­ dụng và yêu cầu hành động rõ ràng từ ngưá»i dùng để đồng ý. Nếu ngưá»i dùng bá» qua hoặc từ chối thông báo, há» không được coi là đã đồng ý. Äể biết thêm chi tiết, hãy tham khảo hướng dẫn cá»§a Apple.

Nếu việc lấy sá»± đồng ý rõ ràng không thá»±c tế vá»›i ứng dụng cá»§a bạn, bạn có thể cân nhắc phương pháp opt-out. Cách này bao gồm việc đưa Ä‘iá»u khoản chia sẻ dữ liệu vào Äiá»u khoản Dịch vụ, giải thích rằng ngưá»i dùng đồng ý chia sẻ dữ liệu khi chấp nhận các Ä‘iá»u khoản. Hãy đảm bảo nêu rõ cách ngưá»i dùng có thể thu hồi sá»± đồng ý cá»§a há».

Dưới đây là ví dụ vá» Ä‘iá»u khoản cho phương pháp opt-out, bao gồm các loại dữ liệu bạn có thể chia sẻ. Äây chỉ là mẫu để hướng dẫn bạn soạn thảo ná»™i dung cá»§a riêng mình. Bạn có trách nhiệm đảm bảo phiên bản cuối cùng tuân thá»§ tất cả các luật áp dụng và yêu cầu cá»§a Apple.

“Nếu chúng tôi nhận được yêu cầu hoàn tiá»n cho má»™t in-app purchase, chúng tôi có thể cung cấp cho Apple thông tin vá» hoạt động in-app purchase cá»§a ngưá»i dùng. Äiá»u này có thể bao gồm các chi tiết như thá»i gian kể từ khi cài đặt ứng dụng, tổng thá»i gian sá»­ dụng ứng dụng, mã định danh tài khoản ẩn danh, liệu in-app purchase có được sá»­ dụng hết hay không, liệu có bao gồm thá»i gian dùng thá»­ hay không, tổng số tiá»n đã chi và tổng số tiá»n đã được hoàn.â€

Tùy thuá»™c vào phương pháp bạn chá»n, hãy đặt tùy chá»n Default consent policy trong menu Edit refund preferences:

Cài đặt chính sách đồng ý mặc định trong hộp thoại Edit refund preferences

Tùy chá»nMô tả
Opt-out(mặc định) Nếu Adapty không biết trạng thái đồng ý cá»§a ngưá»i dùng, hệ thống giả định rằng sá»± đồng ý đã được cấp và Refund Saver sẽ chia sẻ dữ liệu liên quan đến hoàn tiá»n vá»›i Apple.
Opt-inNếu Adapty không biết trạng thái đồng ý cá»§a ngưá»i dùng, hệ thống giả định rằng sá»± đồng ý chưa được cấp và Refund Saver sẽ không chia sẻ bất kỳ dữ liệu nào vá»›i Apple. Äây là cách tiếp cận được Apple khuyến nghị.

Äể thông báo cho Adapty biết má»™t ngưá»i dùng cụ thể có đồng ý hay không, hãy sá»­ dụng phương thức updateCollectingRefundDataConsent. Giá trị này được lưu trữ phía server theo từng hồ sÆ¡ ngưá»i dùng, vì vậy bạn chỉ cần gá»i khi sá»± đồng ý thay đổi.

Bạn cÅ©ng có thể sá»­ dụng Server-side API để đặt tùy chá»n chia sẻ dữ liệu riêng lẻ:

  • Sá»­ dụng SDK khi việc đặt tùy chá»n gắn liá»n trá»±c tiếp vá»›i tương tác phía client, chẳng hạn khi ngưá»i dùng nhấn nút để cấu hình tùy chá»n cá»§a há».
  • Sá»­ dụng API khi bạn cần xá»­ lý phía server hoặc khi Ä‘iá»u đó phù hợp hÆ¡n vá»›i kiến trúc ứng dụng cá»§a bạn.

Bạn có thể kiểm tra trạng thái đồng ý hiện tại cá»§a ngưá»i dùng bất cứ lúc nào. Trong Adapty Dashboard, chỉ cần mở hồ sÆ¡ ngưá»i dùng và tìm cài đặt Allow data sharing trong phần Refund Saver Preferences ở phía dưới bên trái.

Cài đặt Allow data sharing trong phần Refund Saver Preferences cá»§a hồ sÆ¡ ngưá»i dùng

Bạn cÅ©ng có thể sá»­ dụng Server-side API để lấy tùy chá»n hoàn tiá»n và chia sẻ dữ liệu riêng lẻ.

Giới hạn

  • Chỉ dành cho App Store cá»§a Apple: Refund Saver chỉ khả dụng cho các yêu cầu hoàn tiá»n được thá»±c hiện qua App Store cá»§a Apple. Google Play không cung cấp phân tích dữ liệu tiêu thụ cho hoàn tiá»n. Quyết định hoàn tiá»n trên Google Play chỉ dá»±a trên các chính sách cá»§a Google và thông tin do ngưá»i dùng cung cấp.
  • Yêu cầu Server Notifications V2: Refund Saver không tương thích vá»›i App Store Server Notifications V1. Nếu bạn Ä‘ang sá»­ dụng V1 trong Adapty, bạn cần chuyển sang V2, xem hướng dẫn Gá»­i thông báo máy chá»§ App Store đến Adapty để biết chi tiết. Chuyển sang V2 cÅ©ng sẽ cải thiện phân tích cá»§a bạn trong Adapty bằng cách cung cấp dữ liệu chính xác và toàn diện hÆ¡n.
ÿÿÿÿ