Iap Request Log

Truy vết lịch sử inapp của user

Yêu cầu: game có tích hợp GSM sdk và phát sinh các api của GSM IAP

I. Bộ lọc

  • App: chọn app cần truy vấn

  • Text search: có thể truy vấn theo một trong các yếu tố sau

    1. Device id: tìm theo device id của một user cụ thể

    2. User id: tìm theo user id của một user sau khi login được vào GSM

    3. Order id: tìm kiếm theo order id của gói nạp

    4. Product name: tìm kiếm theo product name của gói nạp

    5. Product id: tìm kiếm theo product id của gói nạp

  • Os: tìm kiếm theo từng platform

  • Version: tìm theo một version cụ thể

  • Status: tìm kiếm theo các trạng thái của iap log

    1. Success: các iap đã thành công

    2. Fail: các iap thất bại

  • Type: loại iap được log lên

    1. Verify: gói inapp đã được mua và được xác thực lại với store

    2. Progress: thể hiện tiến trình mua một gói inapp

  • Range date: tìm kiếm trong khoảng ngày đó

II. View

  • Bấm "view detail" để xem chi tiết dữ liệu của iap đó

  • Chú thích:

  1. Type Verify thể hiện cho việc sau khi user mua xong gói inapp, hệ thống sẽ lấy thông dữ liệu gói inapp đã mua đó và xác thực lại với store, nếu xác thực thành công thì status của gói sẽ được thể hiện trên table là success, ngược lại nếu không thành công thì sẽ được thể hiện là fail. Api tương ứng là Verify IAP

  2. Type Progress thể hiện cho tiến trình mua một gói inapp, từ lúc user bắt đầu bấm mua đến khi user cancel mua hoặc mua thành công. Api tương ứng là Cập nhật tiến trình IAP

    • -1: Start: user bắt đầu bấm mua gói inapp

    • 0: PurchasingUnavailable: gói inapp đang không có sẵn

    • 1: ExistingPurchasePending: có một giao dịch mua trước đó đang chờ xử lý và chưa hoàn tất

    • 2: ProductUnavailable: Unity không thể tìm thấy hoặc truy cập được sản phẩm In-App Purchase (IAP) đã khai báo trong code

    • 3: SignatureInvalid: Unity không thể xác minh tính hợp lệ (signature) của giao dịch mua hàng được trả về từ Google Play.

    • 4: UserCancelled: Người dùng đã tự ý hủy giao dịch mua hàng trước khi hoàn tất

    • 5: PaymentDeclined: Giao dịch mua hàng đã bị từ chối bởi Google Play hoặc App Store do vấn đề thanh toán.

    • 6: DuplicateTransaction: Một giao dịch mua (transaction) giống hệt đã được xử lý trước đó, và không thể xử lý lại

    • 7: Unknown: Lỗi chưa xác định được

    • 8: Success: tiến hành mua thành công

Last updated