# 邀请奖励

## 介绍

奖励中心是一个为用户提供各种奖励和福利的平台。用户可以在这里查看和兑换他们的奖励积分，以获得不同类型的奖励，包括优惠券、礼品卡、实物奖励等。

## 功能概述

* 登录和注册：用户可以通过账号登录或注册访问奖励中心。
* 查看奖励：用户可以浏览和查看当前可用的奖励和福利。
* 兑换奖励：用户可以使用积分兑换他们喜欢的奖励。
* 兑换记录：用户可以查看他们的历史兑换记录，了解已兑换的奖励详情。

<br>

## 操作指南

### 后台操作说明

<br>

#### 基础配置

菜单路径：奖励中心>基础配置\
\
个人中心显示设置：选择“显示”，则Web/H5/APP “个人中心”中将展示对应的入口。在关闭状态下，发布新任务，开关会自动开启。Bnner设置：会根据不同的语言进行配置，分为夜间和日间两种场景。端口分为APP/H5和web端。web可以录入主标题、副标题和按钮的文字进行展示

<figure><img src="https://1982569778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYZV1TpJiHUNxR7qEidlF%2Fuploads%2FNoyprWe4RFE4LlN1MW4s%2Fre1.PNG?alt=media&#x26;token=7a73f2c9-5110-4421-81da-5b9f33fe1571" alt=""><figcaption></figcaption></figure>

* 限制：Web：2560 \* 480px，APP/H5:375px \* 190px （支持JPG/JPEG/PNG格式，大小不要超过5M）

<figure><img src="https://1982569778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYZV1TpJiHUNxR7qEidlF%2Fuploads%2F0MIdcwt6Cvi3NJDeso6M%2Fre2.png?alt=media&#x26;token=0c2f3981-acad-47af-b288-ba29cd14b6ae" alt=""><figcaption></figcaption></figure>

悬浮窗配置：配置图标：40\*40px，支持JPG/JPEG/PNG格式，大小不要超过5M，不上传使用系统默认图配置标题：限制30字符以内展示效果：

<figure><img src="https://1982569778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYZV1TpJiHUNxR7qEidlF%2Fuploads%2F7xKCptuCCzo30L7mK29s%2Fre3.png?alt=media&#x26;token=80f3dbe0-d8f7-449e-83c1-84a6fd076d48" alt=""><figcaption></figcaption></figure>

奖励方式分为系统自动发放和用户手动发放。

* 系统自动发放，是指完成任务后，系统自动将任务发放至奖励中心
* 用户手动领取，完成任务后，用户需要手动领取任务奖励，若在规定时间内没有领取，将失效无法领取，领取周期可以进行设置，最多设置99天，最少设置1天

假设用户于2022-08-19 16:10完成一个任务，则奖励领取时间是2022-08-19 16:10 \~ 2022-08-26 16:10，超过2022-08-26 16:10则奖励失效用户无法领取\
用户提现：是指从奖励中心提取到现货钱包，可以进行开启或者关闭，关闭则无法进行提现设置最小提现额金额的值后，高于这个金额，才可以进行提现，限制范围是1-99USDT\
风险预警：分为单个用户或者全部用户单个用户超过XX小时内，高于xxx USDT进行预警，全部用户在xxx时间内累积提现超过xxxUSDT进行预警。时间限制：0-999金额限制：0-99999\ <br>

#### 任务管理

<figure><img src="https://1982569778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYZV1TpJiHUNxR7qEidlF%2Fuploads%2FV3SbYWFCK7Hu7DYnCiFn%2Fre4.png?alt=media&#x26;token=4c1aad8c-7619-4632-8d04-b7f1b78512c9" alt=""><figcaption></figcaption></figure>

搜索条件：

* 1、任务类型分为：每日任务、新手任务、签到任务
* 2、状态：开启和关闭两种类型

列表：

* 任务ID：排序ID，序列数大的在前面
* 任务名称：考核周期+功能模块+“≥”+“数量参数”+“参与币种/币对”

<figure><img src="https://1982569778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYZV1TpJiHUNxR7qEidlF%2Fuploads%2FxVDbYBoXTGURerxNGORU%2Fre5.png?alt=media&#x26;token=af6cb47f-d704-42c7-ba54-6783da019240" alt=""><figcaption></figcaption></figure>

* 任务类型：每日任务、新手任务、签到任务三种类型
* 任务奖励金额：后台设置的
* 已完成用户数/人次：统计完成的人次
* 已领取用户数：统计领取的人次
* 奖励折合金额：可以点击查看明细

\- 统计累计已发放（用户领取到奖励中心）的奖励，折合为USDT的金额- 折合时的汇率应该按照领取奖励或系统发放奖励那一刻的汇率进行计算，而不是按照实时汇率进行计算。- 精度最多显示到小数点后4位，去掉小数点后无意义的0- 鼠标悬停提示：统计用户累计领取到奖励中心的奖励，按照领取奖励时的汇率进行折合- 点击数字时，弹窗展示该任务各个奖励币种的奖励金额之和<br>

<figure><img src="https://1982569778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYZV1TpJiHUNxR7qEidlF%2Fuploads%2F5Z76c7M4Dv8v9SjAlA3F%2Fre6.png?alt=media&#x26;token=cb235c43-d6a1-4f63-b265-a20be9c2bbfb" alt=""><figcaption></figcaption></figure>

\
\
1、任务类型：共用字段，添加时可选择，默认选中新手任务，编辑时不可修改；

<figure><img src="https://1982569778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYZV1TpJiHUNxR7qEidlF%2Fuploads%2FdP8aYQyJQ7N5PPdJkO20%2Fre7.png?alt=media&#x26;token=25957bd5-3bef-44e8-b0a6-60e6a2b80aa7" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1982569778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYZV1TpJiHUNxR7qEidlF%2Fuploads%2Fo5bnoFahOoaX2c2ybT5s%2Fre8.png?alt=media&#x26;token=e5c35c33-1d61-42c0-8a80-fb837ac0fcda" alt=""><figcaption></figcaption></figure>

* 签到任务：
  * 只能添加一个签到任务，已添加过签到任务后，下拉选项隐藏此选项，如果通过技术手段添加则系统提示：只能创建一个签到任务。
  * 鼠标悬停提示：每7天为一个签到周期，如果用户发生断签或连续签到7天后，则从次日起重置任务进度。
* 新手任务：
  * 可以添加多个
  * 提示：每个用户在有效期内可以完成一次新手任务。
* 每日任务：
  * 可以添加多个
  * 提示：任务每天0点（服务器时间）重置，每个用户每天可以完成1次，直到任务结束。

\
2、任务开关：共用字段，默认选中关闭；

* 开启：用户端满足条件的用户可见；
* 关闭：所有用户不可见，如果用户已完成但未领取奖励，奖励自动发放；
* 页面提示：开启后，满足条件的用户可以查看并参与任务； 关闭后 ，该任务对所有用户隐藏，已完成但未领取的奖励将自动发放；
* 对于新手任务，当任务关闭后再次开启，如果：
  * 用户的注册时间+任务完成期限晚于开启时间，则用户在前台可以继续去完成这个任务，若早于开启时间则不对这个用户显示该任务；
* 对于签到任务&每日任务，当任务关闭后再次开启，所有用户都可以继续去完成这个任务；
* 对于进阶任务，当任务关闭后再次开启，如果：
  * 用户的注册时间+任务完成期限晚于开启时间，则用户在前台可以继续去完成这个任务；

\
3、业务模块：仅限新手任务&每日任务&进阶任务 使用

* 选项包括：数字货币入金、现货交易、杠杆交易、ETF交易、合约交易，默认选中现货交易，下拉框选择时需要判断商户是否开启该模块；
* 不同业务模块，后面字段（参与币对、达成条件二）内容也不同

\
4、参与币对/币种：仅限新手任务&每日任务&进阶任务 使用

* 字段名称：如果是入金类型则显示参与币种，如果是xx交易类型则显示参与币对；
* 下拉选项：默认为不可编辑状态,后续会变成可选择：

5、达成条件一：仅限新手任务&每日任务&进阶任务 使用

* 选项包括：单笔、单日、累计 三类，其中 新手任务 目前只能选择 单笔（置灰不可编辑），每日任务只能选择 单日（置灰不可编辑）
* 单笔 鼠标悬停提示：任务有效期内，用户只要有一笔满足条件的交易即可完成任务。
* 单日 鼠标悬停提示：单个自然日内，用户累计交易满足条件即可完成任务。
* 累计 鼠标悬停提示：任务有效期内，用户累计交易满足条件即可完成任务。

6、达成条件二：仅限新手任务&每日使用&进阶任务 使用

* 文案根据不同的业务模块来展示：
* 入金类型 的 显示文案 “充值金额≥”，“包含：数字货币充值入金、第三方买币入金”
* xx交易类型 的 文案 “交易额≥”，“买入或者卖出交易额满足该条件即可获得任务奖励”，注意：ETF交易的描述提示信息为“买入交易额满足该条件即可获得任务奖励”
* 币种单位根据不同的参与币对来展示
* 输入框：必填项，默认显示“请输入”，只支持输入数字和小数点，做多支持输入8位，超过不能继续输入，为空提示：请输入大于0的数字
* 交易金额折合=买/卖币币交易的成交数量\*成交均价\*订单成交这一刻兑USDT的汇率
* 入金金额折合=充币数量或买入数量\*订单成交这一刻兑USDT的汇率

7、任务有效期：仅限新手任务使用，

* 输入框：必填项，默认显示“请输入”，只支持输入≥1且≤30的整数，为空提示：请输入1\~30的任意整数
* 收到任务的用户，必须在注册成功后X天内完成任务，超过X天则记为任务已过期
* 前台显示的任务过期时间=用户注册时间+此处设置的天数；如用户2022-08-23 21:08注册的，任务完成期限是注册成功后15天，则前台显示的任务过期时间=2022-08-23 21:08 +15 = 2022-09-02 21:08
* 修改任务期限后，对于已经收到这个任务的用户，其前台任务期限将更新为最新修改的任务期限

8、参与条件：仅限签到任务使用

* 两个选项：KYC、谷歌验证，可以多选，至少选择一个，一个都不选时提示“至少选择一个条件”，
  * KYC：用户必须完成KYC才能参与任务，用户端点击【去完成】按钮时验证
  * 双重验证：手机号、邮箱、谷歌验证，三者必须绑定两个才能参与任务，不论何种注册方式，都需要绑定谷歌验证才行，用户端点击【立即签到】按钮时验证

9、奖励类型：共用字段，

* 目前只有“现金奖励”一个字段，下拉选项置灰不可修改，

10、奖励币种：共用字段，

* 根据奖励类型来动态选择，如果选择现金奖励，则下拉选项展示所有已开启的主币，支持模糊搜索，不能选择全部，默认选中USDT

11、奖励金额：共用字段，

* 如果任务类型是新手任务、每日任务、进阶任务时，只展示一个奖励金额字段，标题是 奖励金额，同时有提示：“若更改了奖励金额和奖励币种，则自修改成功后完成任务的用户将按照最新奖励进行发放；在修改前完成任务的用户依旧按照修改之前的奖励进行发放。”
* 如果任务类型是签到任务，则展示7个奖励金额字段，标题分别是 “签到第x天奖励金额”，第一个奖励金额字段下面的提示文案隐藏；
* 奖励金额的币种单位与奖励币种保持一致且不可编辑；
* 奖励金额是必填字段，默认显示请输入，只支持输入数字和小数点，做多支持输入4位，超过不能继续输入，为空提示：请输入大于0的数字

12、Web-Banner：共用字段，

* 图片建议尺寸为 304px\*174px，上传时只校验格式和图片大小，不校验图片尺寸，不满足要求提示：支持jpg/jpeg/png格式，大小不要超过3M；
* 图片是非必填项，如果不上传，则使用默认图片

13、APP\&H50Icon：共用字段，

* 图片建议尺寸为 30px\*30px，上传时只校验格式和图片大小，不校验图片尺寸，不满足要求提示：支持jpg/jpeg/png格式，大小不要超过3M；
* 图片是非必填项，如果不上传，则使用默认图片

#### &#x20;奖励总览   1、币种名称：

<figure><img src="https://1982569778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYZV1TpJiHUNxR7qEidlF%2Fuploads%2FGeQYnkbGt18xjTYBYxqw%2Fre9.png?alt=media&#x26;token=f39361d5-69c4-4848-974e-db836099fa12" alt=""><figcaption></figcaption></figure>

* 商户在创建任务时，每设置一个新的奖励币种，则该列表中就新增一个币种的资金情况；
* 如一开始商户创建的所有任务，其奖励币种都设置为BTC，那么这个列表中就只有BTC这一个币种的资金情况，假设商户又新增一个任务，奖励币种设置的是USDT，那么任务设置成功后，该页面则新增一条USDT币种的资金情况

2、累计已发放奖励金额：

* 所有任务中，成功领取至奖励中心的任务奖励之和；注意，已完成任务但过期未领取的奖励不计入此字段的计算
* 所有已发放到用户奖励中心的总和，用户未领取已过期的奖励不计算在内。

3、用户已提现金额：

* 所有用户已提现至现货账户的资金之和。
* 说明：用户真实提现至个人现货账户的金额总和。

4、用户未提现金额：

* 用户已经领取至奖励中心，但尚未提现至现货账户的资金之和，也是所有用户奖励中心待提现数量之和。
  * 用户未提现金额＝累计已发放奖励－用户已提现金额
  * 用户未提现金额＝Σ（用户奖励中心该币种余额）
  * 鼠标悬停有悬浮窗说明：用户已领取到奖励中心但尚未提现到现货账户的金额。

5、已失效金额：

* 用户完成任务后未在规定时间内领取，导致奖励失效的金额之和
* 鼠标悬停有悬浮窗说明：用户完成任务后未在规定时间内领取，导致奖励失效的金额之和

6、操作

* 发放记录：点击后跳转至【B4 奖励记录】页，但是奖励记录页筛选项中奖励币种这个字段要按照"本页面要查看发放记录的这个币种"进行筛选

<figure><img src="https://1982569778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYZV1TpJiHUNxR7qEidlF%2Fuploads%2F0DgIT2aOT3MwiACwVIoG%2Fre10.png?alt=media&#x26;token=21ab6408-8134-4b80-a917-99e54e757a94" alt=""><figcaption></figcaption></figure>

搜索栏1、任务类型：

* 默认选择全部，下拉选项包括：签到任务、新手任务、每日任务、进阶任务；

2、任务ID：

* 非必填项，默认显示请输入，只能输入数字，最多能够输入6位数字，超过后无法输入；

3、UID：

* 非必填项，默认显示请输入，只能输入数字，最多能够输入6位数字，超过后无法输入；

4、奖励币种：

* 默认选择全部，下拉选项与“奖励总览”列表中显示的币种一致，表示所有任务中的奖励币种的集合；

5、奖励状态：

* 默认选择全部，下拉选项包括：未领取、已领取、已过期 三种类型；

6、时间：

* 非必填项，默认显示开始时间、结束时间，其中开始时间默认是00:00:00，结束时间是23:59:59

列表栏1、奖励记录的ID：

* 每条奖励记录都有一个唯一的ID，用户完成任务时生成，从1开始自增，列表按照奖励记录ID倒序排列，

2、奖励币种：

* 用户完成该任务那一刻，后台配置的奖励币种，是用户真实会领取到的奖励币种，后续修改任务配置不会影响该用户的奖励币种

3、获奖用户UID：

* 完成任务的用户的UID；

4、任务ID：

* 该条奖励对应的任务ID

5、任务类型：

* 该条奖励对应的任务的任务类型，包括：签到任务、新手任务、每日任务、进阶任务；

6、任务名称：

* 该条奖励对应的任务的任务名称

7、奖励金额：

* 显示用户完成这个任务那一刻该任务配置的奖励金额和奖励币种。

注：由于每个任务的奖励金额和奖励币种是可以编辑的，所以假设一开始设置为奖励金额是0.001 BTC，后来修改为1 USDT，所以同一个任务产生的奖励记录的“奖励金额和奖励币种”有可能是不一样的，具体应该以每个用户完成任务那一刻该任务配置的奖励为准8、折合金额（USDT）：

* 是指奖励金额折合为USDT的金额，折合时的汇率应该按照领取奖励或系统发放奖励那一刻的汇率进行计算，“折合金额（USDT）”这个值不应该随着汇率的变化而变化，应该是不变的。
* 精度最多显示到小数点后4位
* 提示：按照用户领取奖励或系统发放奖励那一刻的汇率进行折合。

9、奖励状态：

* 未领取：用户已完成任务，但是还未领取奖励，且未到达奖励领取截止时间；
* 已领取：表示用户手动领取成功的奖励，或者系统自动发放至用户奖励中心的奖励记录；
* 已过期：是指已到达奖励领取截至时间，但是用户未领取导致奖励过期的记录；

10、时间

* 共有三种时间：
  * 未领取的任务显示 任务完成时间
  * 已领取的任务显示 领取时间
  * 已过期的任务显示 过期时间

\- 提示：未领取的任务显示任务完成时间，已领取任务显示领取时间，已过期任务显示过期时间。

<figure><img src="https://1982569778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYZV1TpJiHUNxR7qEidlF%2Fuploads%2FfRB1JJu7shTBV4IqNhbN%2Fre11.png?alt=media&#x26;token=a23b5936-2e7b-48ef-855f-4f1bd943c868" alt=""><figcaption></figcaption></figure>

一笔提现可能会产生多条提现记录，因为用户是一次性提取全部奖励中心的数字货币，假设用户的奖励中心有多个数字货币的余额，则这次提现就会产生多条记录，一个币种产生一条记录，这些提现记录的提现ID一样\
搜索栏1、UID：

* 非必填项，默认显示请输入，只能输入数字，最多能够输入6位数字，超过后无法输入；

2、提现币种：

* 默认选择全部，下拉选项与“奖励总览”列表中显示的币种一致，表示所有任务中的提现币种的集合；

3、提现时间：

* 非必填项，默认显示开始时间、结束时间，其中开始时间默认是00:00:00，结束时间是23:59:59

列表栏1、提现ID：

* 每条提现记录都有一个唯一的ID，用户发起提现时生成，从1开始自增，列表按照提现记录ID倒序排列，

2、用户UID：

* 发起提现的用户的UID；

3、提现时间：

* 用户发起提现时的时间；

4、提现币种：

* 用户提现的币种；

5、提现数量：

* 用户提现的数量；

5、折合金额（USDT）：

* 是指用户提现金额折合为USDT的金额，折合时的汇率应该按照用户提现那一刻的汇率进行计算，“折合金额（USDT）”这个值不应该随着汇率的变化而变化，应该是不变的。
* 精度最多显示到小数点后4位
* 鼠标悬停时提示：按照用户提现那一刻的汇率进行折合。

\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\ <br>
