Cấu hình PTCR Missions

Hướng dẫn hoàn thành cấu hình PTCR Mission trên giao diện Task Completion

Rule Action

  • Trên giao diện, cột Rule Action chọn button

  • Trên giao diện Create Rule Action mở lên, nhập các trường thông tin

    • Mission Type: có thể thay đổi hoặc chọn lại Mission Type đã chọn phần tạo nhiệm vụ

    • Rule Type: chọn hình thức áp dụng PTCR Mission

      • All: sử dụng kiến trúc chung cho toàn bộ các hệ thống

      • PWheel: áp dụng riêng cho Pango Wheel làm app Source

      • PReward: áp dụng riêng cho Pango Reward làm app Source

    • Rule Action: chọn hình thức trả thưởng khi hoàn thành nhiệm vụ

      • Add Point: trả điểm thưởng

        • Key: point

        • Value: nhập số điểm trả thưởng, ví dụ: 50

      • Play Turn: trả lượt chơi

        • Key: turn

        • Value: nhập số lượt trả thưởng, ví dụ: 3

      • Completion: hoàn thành nhiệm vụ

        • Key: Goal

        • Value: true

    • Save: để lưu thiết lập

Method

  • A2A (tích hợp App to app) - data will be returned via the App Callback from the Mission App to the Source App: dữ liệu hoàn thành trên app Mission sẽ được phản hồi cho app Source bằng đường callback trên Client.

  • S2S (tích hợp Server to Server) - Setting up Endpoint and Custom Header to Receive Data: dữ liệu hoàn thành trên app Mission sẽ được chuyển từ Server của Mission app về server của app Source dựa vào Endpoint được thiết lập.

    • Endpoint: địa chỉ nhập dữ liệu, bắt buộc khi sử dụng hình thức S2S

      • Key: endpoint

      • Value: địa chỉ nhận dữ liệu

    • Nhập thêm các thông tin để nhận dữ liệu Extend Value (hỗ trợ theo usecase)

  • Save để lưu lại thông tin

Checksum

Khi phản hồi với kết quả, PTCR bao gồm một giá trị checksum. App/Server nhận có thể sử dụng checksum này để xác thực, đối chiếu dữ liệu và tiếp tục thực hiện các bước xử lý tiếp theo.

  • Enable để sử dụng , trạng thái mặc định là disable

  • Checksum Hash Value: điền check sum để sử dụng khi gọi PTCR Mission, có hỗ trợ icon copy

  • Generate New Hash Checksum: tính năng tạo mã mỗi lần sử dụng

Lưu ý: Việc tạo một checksum mới sẽ làm mất hiệu lực checksum trước đó sau khi bạn lưu. Hãy chắc chắn rằng bạn thực sự muốn tạo một checksum mới khi thực hiện hành động Generate.

Reset Rule

Thêm định nghĩa giúp xác định số lần cho phép User completed task (hoàn thành nhiệm vụ) và kết quả sẽ được trả về App/Source của app Source.

  • Enable để sử dụng , trạng thái mặc định là disable

  • Max times: nhập số lượng tối đa cho phép User hoàn thành nhiệm vụ

  • Period: thời gian áp dụng

    • No reset: không sử dụng thời gian, việc giới hạn số lượt diễn ra xuyên suốt thời gian hiệu lực của PTCR Mission

    • Daily: đặt lại số lượng giới hạn định kỳ mỗi ngày

      • At time: nhập thời gian tính lại thời gian

    • Weekly: đặt lại số lượng giới hạn định kỳ mỗi tuần

      • At time: chọn ngày đặt lại số lượt định kỳ, thời gian mặc định là 00:00 mỗi ngày (12:00 AM thuộc GMT +7)

    • Monthly: đặt lại số lượng giới hạn định kỳ mỗi tháng

      • At time: chọn ngày đặt lại số lượt định kỳ theo tuỳ chọn

        • After the month start: sau khi tháng được bắt đầu

          • Day: nhập ngày để đặt lại, thời gian mặc định là 00:00 của ngày (12:00 AM thuộc GMT +7). Ví dụ: nhập 10 sẽ là đặt lại lúc 00:00 sáng ngày 11 tháng đó.

        • Before the month end: trước khi tháng sắp kết thúc

          • Day: nhập ngày để đặt lại, thời gian mặc định là 00:00 của ngày (12:00 AM thuộc GMT +7). Ví dụ: nhập 5 - tháng có 31 ngày ⇒ thời gian đặt lại sẽ là 00:00 ngày 27 tháng đó.

Last updated

Was this helpful?