Mua in app có nghĩa là gì
Trên app store chúng ta dễ dàng gặp những ứng dụng free kiếm tiền bằng quảng cáo, ứng dụng phải trả tiền để mua hay các ứng dụng free các chức năng cơ bản và sau đó bán các gói dịch vụ nâng cấp,... Không giống với android, đối với loại ứng dụng mà người dùng trực tiếp thanh toán trên ứng dụng luôn được Apple kiểm duyệt rất chặt chẽ để bảo vệ người dùng, không phải ứng dụng nào tổ chức nào cũng có thể sử dụng dịch vụ bên thứ 3 để thanh toán. Còn về phía người dùng chắc chắn họ cũng không muốn bị lừa đảo, chắc chắn ai cũng muốn sử dụng một phương thức thanh toán nhanh chóng, tin cậy và bảo mật, mặt khác nữa dòng tiền từ người dùng tới người bán luôn bị chiết khấu qua bên thứ 3, rõ ràng đây là một nguồn tiền mà Apple chẳng thể bỏ qua. Show Apple cung cấp cho developer một API gọi là In-App Purchase để thiết kế một hệ thống bán các dịch vụ trong ứng dụng, nó cấp cấp khả năng đa dạng các dịch vụ và người dùng thanh toán trực tiếp thông qua tài khoản Apple ID. Có 4 kiểu in-app purchases :
Với 4 loại trên có lẽ chúng ta có đầy đủ các phương thức để thiết lập thanh toán cho ứng dụng của mình, giờ bắt đầu vào implement chúng thôi nào. 1. Setup môi trường.Việc đầu tiên là bạn phải đồng ý với các thoả thuận thanh toán, thuế và cung cấp thông tin về ngân hàng để nhận tiền từ người dùng. Bạn sẽ cần phải truy nhập vào itunes-connect và truy cập vào Agreements, tax, and banking và setup Paid Application. 2. Cài đặt paymentTrong itunes-connect truy cập vào my Apps Các bước tiếp theo nếu chưa tạo newApp thì bạn tạo app còn nếu tạo rồi thì chúng ta click vào features -> In-app Purchases Okay, ở đây chúng ta sẽ tạo một item kiểu Consumable, click vào dấu + để thêm In-app Purchases, và tick vào Consumable, và create Chúng ta sẽ có giao diện để điền các thông tin chi tiết Trong màn này chúng ta thêm các thông tin :
Cuối cùng ấn save và xem kết quả. Nếu bạn thấy báo trạng thái Missing Metadata có nghĩa là các thông tin bạn điền còn thiếu và cấn bổ sung cho tới khi thấy trạng thái Ready to Submit nhé. 3. Thiết lập tài khoản testKhi chưa public lên store chúng ta cần account có thể test việc thanh toán, chúng ta truy cập vào Users and access để thêm tài khoản test. Chọn testers vào thêm user. Một chú ý chỗ nào, account test phải là email chưa đăng ký apple Id 4. Implement Code
Cuối cùng cũng đến lúc chúng ta bắt đầu code. Chúng ta sẽ tạo một model cho việc payment đặt tên là PaymentViewModel
Okay tất cả đoạn code implement chỉ đơn giản như trên :
sau đó save các product để sử dụng sau này.
Ở đây chúng ta có 5 trạng thái :
5. Kết thúcNhư vậy mình đã giới thiệu cho các bạn về In-App purchases và cách implement, trong bài viết này phần implement mình chỉ đưa ra phần basic nhất để bạn có thể thực hiện việc payment, tuy nhiên để việc thanh toán hoàn hảo thì luồng thanh toán từ người dùng tới ứng dụng cần phải cải thiện để đảm bảo cho các trường hợp lỗi xảy ra, mình sẽ đề cập tới trong bài viết tiếp theo. In app purchase nghĩa là gì?In App Purchase là một tính năng được tích hợp bên trong ứng dụng di động (iOS hay Android) hoặc máy tính (Windows) để giúp người dùng có thể mua những tính năng tiện ích hoặc vật phẩm bên trong ứng dụng đó. Hiện nay In app đang rất được các nhà phát triển ứng dụng và các công ty game sử dụng phổ biến hơn.
Làm sao để tất mua in app trên iPhone?Trên điện thoại iPhone, bạn vào Cài đặt.. Chọn Thời gian sử dụng.. Kéo xuống chọn Bật giới hạn.. Chọn Mua hàng iTunes & App Store.. Chọn Mua in-app.. Chọn Không cho phép.. Để tắt mua in-app, bạn gạt thanh trượt sang trái tại mục Bật giới hạn.. In là ứng dụng gì?Mua in-app (in-app purchase) là một chức năng được Apple trang bị sẵn trên các ứng dụng và tựa game trên những nền tảng mà hãng sở hữu. Tính năng này cho phép người sử dụng có thể mua nhanh các chức năng hoặc đồ vật trong game thông qua tài khoản ngân hàng hoặc thẻ tín dụng của mình.
Doanh thu Inapp là gì?In-App Ads là một mô hình kiếm tiền (monetization model) tiềm năng giúp tăng doanh thu cho hàng triệu tựa game mobile miễn phí và các ứng dụng khác. In-App Ads sẽ được hiển thị trên mobile game và được phân phát qua mạng quảng cáo trên điện thoại (mobile ad network).
|