Nhảy tới nội dung

Giới thiệu về MiniApp

Miniapp và SuperApp là gì?

Miniapp là gì?

MiniApp là một cấu phần nhỏ thực hiện một số chức năng nhất định được tích hợp trong một App chính thức chạy trên mobile (Android/iOS).
Cấu phần này chuyên trách một chức năng chuyên biệt và có thể tương tác trực tiếp với chức năng chính của App.

SuperApp là gì?

SuperApp là một App chính thức chạy trên mobile (Android/iOS) có sử tổng hợp của nhiều MiniApp phụ trách chức năng chuyên dụng.
Các MiniApp bên trong SuperApp có thể do đội phát triển của chính App đó tạo ra hoặc có thể là một cấu phần do đối tác phát triển.

Ưu điểm của việc tích hợp MiniApp?

Việc tích hợp MiniApp giúp cho SuperApp có thể nhiều cung cấp nhiều chức năng/dịch vụ. Các chức năng/dịch vụ có thể không phải do nhà phát hành App thực hiện.
Ngoài ra, tích hợp MiniApp cũng giúp việc phát triển chức năng/dịch vụ của App không phụ thuộc vào nguồn lực sẵn có của App hiện tại và có thể chạy song song nhiều đối tác. Giúp trải nghiệp trên App phong phú hơn.

Cách thức tích hợp MiniApp vào AppMB là gì?

App MBBANK đang sử dụng công nghệ webview để có thể tích hợp web của đối tác vào App MBBANK như một MiniApp. Khách hàng có thể sử dụng web của đối tác như là một cấu phần của App MBBANK và thực hiện các chức năng liên quan đến App MBBANK (vd: thanh toán dịch vụ do đối tác cung cấp). Cách thức tích hợp này cũng thuận lợi cho các đơn vị cung cấp dịch vụ khi chỉ cần phát triển webapp bán hàng và tích hợp một số chức năng tương tác với App MBBank

Lợi ích của đối tác khi tích hợp MiniApp vào App MBBank?

Hiện nay MBBank đang được coi là một đơn vị ngân hàng đi đầu trong công cuộc chuyển đổi số. Với nhiều chiến dịch quảng bá, hiện tại App MBBank đã có hơn 14 triệu khách hàng với hơn 7 triệu lượt truy cập App mỗi ngày. Việc quảng bá và sản phẩm của đối tác trên App MBBank là một cách làm cực kỳ hiệu quả. Với con số trung bình mỗi App có 2000 lượt mua hàng mỗi ngày.

Điều kiện cần để tích hợp miniApp lên AppMB?

Đối tác cần có một webapp (website có chức năng tương tác với người dùng). Webapp này cần có các chức năng tương tác với App MBBank qua Native Action hoặc Rest API.

Các thuật ngữ sử dụng trong tài liệu?

  • AppMB - App MBBank - MBBANK: Ứng dụng trên mobile do MBBank phát hành có chức năng cơ bản của một ứng dụng ngân hàng. Và là "Host App" cho các ứng dụng MiniApp của đối tác
  • MB Paymenthub: Hệ thống thanh toán của MB danh cho các MiniApp
  • Merchant - web partner - Web đối tác: Trang web của đối tác được nhúng vào AppMB nhằm quảng bá và bán các sản phẩm của đối tác trên AppMB