Với iframe Google Play được quản lý, bạn có thể nhúng Managed Google Play trực tiếp vào bảng điều khiển EMM của mình để mang đến cho khách hàng trải nghiệm quản lý di động hợp nhất.
Iframe chứa thanh tiêu đề và trình đơn bên có thể mở rộng. Từ trình đơn, người dùng có thể chuyển đến các trang khác nhau:
Tìm kiếm ứng dụng: Cho phép quản trị viên CNTT tìm kiếm và duyệt qua các ứng dụng trên Google Play, xem thông tin chi tiết về ứng dụng và chọn ứng dụng.
Ứng dụng riêng tư: Cho phép quản trị viên CNTT phát hành và quản lý ứng dụng riêng tư cho doanh nghiệp.
Ứng dụng web: Cho phép quản trị viên CNTT phát hành và phân phối lối tắt đến trang web dưới dạng ứng dụng.
Sắp xếp ứng dụng: Cho phép quản trị viên CNTT định cấu hình cách sắp xếp ứng dụng trong ứng dụng Cửa hàng Play trên thiết bị của người dùng.
Phần này mô tả các tính năng có trong iframe Managed Google Play.
Để biết thông tin về cách nhúng iframe và triển khai các tính năng này, hãy xem phần Thêm iframe vào bảng điều khiển.
Tìm kiếm ứng dụng
Trang ứng dụng Tìm kiếm (minh hoạ trong Hình 1.) cho phép quản trị viên CNTT tìm kiếm, duyệt qua và chọn các ứng dụng trên Google Play.
Hộp tìm kiếm
Theo mặc định, hộp tìm kiếm trong thanh tiêu đề sẽ được bật trên trang. Hộp tìm kiếm hỗ trợ các tính năng như tự động đề xuất và trả về kết quả của các ứng dụng được liệt kê công khai trên Google Play. Kết quả tìm kiếm hiển thị trong iframe.
Ứng dụng riêng tư
Trang Ứng dụng riêng tư cho phép quản trị viên CNTT xuất bản và quản lý ứng dụng riêng tư ngay từ bảng điều khiển EMM. Để đơn giản hoá việc xuất bản ứng dụng riêng tư cho quản trị viên CNTT, trang này:
Thay mặt doanh nghiệp tạo một tài khoản Play Console và cấp quyền quản trị cho
quản trị viên CNTT.
Miễn phí đăng ký 25 USD trên Play Console trước đây bắt buộc để phát hành ứng dụng.
Chỉ yêu cầu APK và tiêu đề của ứng dụng.
Phát hành ứng dụng chỉ trong vòng 10 phút (so với 2 giờ trên Play Console). Lưu ý: Những ứng dụng được xuất bản trên trang Ứng dụng riêng tư sẽ không bao giờ được chuyển sang chế độ công khai.
Vào lần đầu tiên quản trị viên CNTT xuất bản ứng dụng trong iframe, iframe này sẽ tự động tạo một tài khoản Play Console thay mặt cho doanh nghiệp. Nếu thực hiện các chỉnh sửa nâng cao, họ sẽ được nhắc
đăng nhập bằng Tài khoản Google — đây có thể là Tài khoản Google bất kỳ (ví dụ: Gmail, Cloud Identity).
Tài khoản Google này được thêm làm quản trị viên cho tài khoản Play Console của doanh nghiệp. Sau đó, quản trị viên CNTT có thể dùng Tài khoản Google của mình để đăng nhập trực tiếp vào Play Console. Tại đây, họ có thể:
Sau khi ứng dụng được xuất bản, quản trị viên CNTT có thể chỉnh sửa tiêu đề và APK của ứng dụng trong trang chi tiết của ứng dụng. Trang chi tiết ứng dụng cũng hiển thị nút SELECT (xem Hình 2). Bạn cần chỉ định hành động sẽ diễn ra khi quản trị viên CNTT nhấp vào nút này (xem onproductselect trong Bước 3. Xử lý các sự kiện iframe).
Ứng dụng web
Trang Ứng dụng web cho phép quản trị viên CNTT xuất bản lối tắt trang web dưới dạng ứng dụng riêng tư lên Managed Google Play.
Các ứng dụng web có thể được nhận dạng theo tên gói (productId) và thường mất 10 phút để xuất bản. Sau khi phát hành, các ứng dụng này sẽ được tự động phê duyệt cho doanh nghiệp và có thể được phân phối cho người dùng giống như mọi ứng dụng khác đã được phê duyệt. Ứng dụng web tương thích với các tính năng khác của iframe Play được quản lý: người dùng có thể tìm kiếm những ứng dụng này trên trang Tìm kiếm trên Play và thêm vào bộ sưu tập.
Biểu mẫu tạo ứng dụng web yêu cầu tiêu đề, URL HTTPS hoặc HTTP và hình ảnh biểu tượng (512 x 512 JPG hoặc PNG 32 bit). Ngoài ra, quản trị viên CNTT có thể chọn một trong ba chế độ hiển thị sau:
Toàn màn hình: Ứng dụng sẽ mở ở chế độ toàn màn hình, ẩn thanh trạng thái và thanh điều hướng của thiết bị.
Độc lập (mặc định): Ứng dụng hiển thị thanh trạng thái và thanh điều hướng của thiết bị.
Giao diện người dùng tối thiểu: Ứng dụng cho thấy thanh trạng thái và thanh điều hướng của thiết bị, URL của ứng dụng và một tuỳ chọn làm mới. Đối với URL HTTP, đây là tuỳ chọn duy nhất có sẵn.
Trang Ứng dụng web cũng cho phép quản trị viên CNTT chỉnh sửa và xoá ứng dụng web. Thao tác xoá một ứng dụng web sẽ xoá ứng dụng đó khỏi Cửa hàng Google Play được quản lý của người dùng. Tuy nhiên, người dùng vẫn có thể truy cập vào ứng dụng đó nếu ứng dụng đã được cài đặt trên thiết bị của họ. Để xoá một ứng dụng web khỏi thiết bị của người dùng, hãy xem phần xoá ứng dụng. Hướng dẫn cho người dùng về cách tạo và chỉnh sửa ứng dụng web có trong Trung tâm trợ giúp Managed Google Play.
Chọn nút
Sau khi ứng dụng web được xuất bản, trang chi tiết của ứng dụng đó sẽ bao gồm nút CHỌN. Bạn cần chỉ định hành động (ví dụ: phân phối ứng dụng) sẽ diễn ra khi quản trị viên CNTT nhấp vào nút này (xem onproductselect trong Bước 3. Xử lý các sự kiện iframe).
Sắp xếp ứng dụng
Trang Sắp xếp ứng dụng cho phép quản trị viên CNTT sắp xếp ứng dụng thành các bộ sưu tập (còn gọi là cụm). Ví dụ: quản trị viên CNTT có thể tạo một bộ sưu tập Cần thiết cho các ứng dụng thường dùng hoặc một tập hợp Chi phí cho các ứng dụng liên quan đến việc theo dõi chi phí, ghi nhật ký hành trình, v.v. Các bộ sưu tập hiển thị trong trang chủ Cửa hàng Play trên thiết bị của người dùng.
EMM phải sử dụng SELECT mode trong các tham số của URL iframe để cho phép tìm kiếm và thêm ứng dụng
vào bộ sưu tập.
Trên thiết bị của người dùng, ứng dụng Cửa hàng Play chỉ cho thấy các ứng dụng từ một bộ sưu tập có sẵn cho người dùng (hoặc thiết bị). Nếu một bộ sưu tập không bao gồm bất kỳ ứng dụng nào được cung cấp cho người dùng (hoặc
thiết bị), thì bộ sưu tập đó sẽ không xuất hiện trong Cửa hàng Play.
Quản trị viên CNTT cũng có thể chỉnh sửa, xoá và sao chép các bộ sưu tập hiện có trong trang sắp xếp ứng dụng. Bạn có thể xem hướng dẫn dành cho người dùng về cách thực hiện những thao tác này trong Trung tâm trợ giúp của Managed Google Play.
Tất cả các trang trong iframe đều được bật theo mặc định. Khi tạo mã thông báo web, bạn có thể chỉ định(các) trang cần vô hiệu hoá. Ví dụ dưới đây sẽ tắt các ứng dụng Riêng tư, Ứng dụng web và ứng dụng Sắp xếp.
Trang đầu tiên hiển thị khi iframe được hiển thị. Các giá trị có thể là PLAY_SEARCH, WEB_APPS, PRIVATE_APPS và STORE_BUILDER (sắp xếp ứng dụng). Nếu không được chỉ định, thứ tự ưu tiên sau đây sẽ xác định trang nào sẽ hiển thị: 1. PLAY_SEARCH, 2. PRIVATE_APPS, 3.
WEB_APPS, 4. STORE_BUILDER.
locale
Không áp dụng
Không
Thẻ ngôn ngữ BCP 47 được định dạng hợp lý, dùng để bản địa hoá nội dung trong iframe. Nếu bạn không chỉ định, giá trị mặc định sẽ là en_US.
mode
Tìm kiếm ứng dụng
Không
SELECT: cho phép quản trị viên CNTT chọn ứng dụng. APPROVE (mặc định): cho phép quản trị viên CNTT chọn, phê duyệt và huỷ phê duyệt ứng dụng. Chế độ này không còn được dùng nữa, hãy dùng SELECT. Chế độ APPROVE chỉ hoạt động nếu bạn đặt PlaySearch.ApproveApps thành true trong mã thông báo web.
showsearchbox
Tìm kiếm ứng dụng
Không
TRUE (mặc định): hiển thị hộp tìm kiếm và bắt đầu cụm từ tìm kiếm từ trong iframe. FALSE:
hộp tìm kiếm sẽ không được hiển thị.
search
Tìm kiếm ứng dụng
Không
Chuỗi tìm kiếm. Nếu được chỉ định, iframe này sẽ chuyển quản trị viên CNTT đến các kết quả tìm kiếm bằng chuỗi được chỉ định.
Bước 3. Xử lý các sự kiện iframe
Bạn cũng nên xử lý các sự kiện sau trong quá trình tích hợp.
Sự kiện
Nội dung mô tả
onproductselect
Người dùng chọn hoặc phê duyệt một ứng dụng. Thao tác này sẽ trả về một đối tượng chứa:
{
"packageName": The package name of the app, e.g. "com.google.android.gm",
"productId": The product ID of the app, e.g. "app:com.google.android.gm",
"action": The type of action performed on the document. Possible values are:
"approved", "unapproved" or "selected." If you implement the iframe in SELECT
mode, the only possible value is "selected".
}
Mẫu bên dưới cho biết cách theo dõi onproductselect: