skip to Main Content

Select the Product (i.e. game) that is used for the Competition and Contest. In this step, you select Products and how many rounds this Competition will contain.

PRODUCTS fields

EXAMPLES

» Product Array[Object]

Mandatory

Select a Product to use for the Competition and Contest. It is possible to select multiple Products with one Competition.
» Scoring strategy Enum

Mandatory

Scoring strategies are used for the leaderboard to populate the leaderboard depending on what kind of competition you want to run. The basic one is “The sum of all the points a player scores during the contest (Cumulative)” – in short all the points of the participants will be summed up and populated in the leaderboard.

 

Tips and tricks and more information about scoring strategy possibilities can be read here

» Ranking Model

Mandatory

The Ranking can be from the smallest score to the biggest or the other way around. You can also make the ranking of the participants that have the same amount of points to be in the same rank or different rank depending on the time they sent the last event.

 

NOTE! Some ranking strategies can not be True at the same time. Scores in descending order AND Time in descending order have to be the opposite that means one of them has to be True the other one False. The same applies to Ignore Time AND Ignore Score.

Ranking strategies are already pre selected to work as they should be.  Modifying the Ranking will impact your leaderboard – please test before using it differently.

APP Example:

ProductThe Fruits
Scoring strategyThe sum of all the points a player scores during the contest (Cumulative)
Ranking: Scores ranking orderDescending
Ranking: Time ranking orderAscending
Ranking: Rank order byScore first
Ranking: Discard time when rankingNo
Ranking: Discard score when rankingNo

API Example:

{
    "jsonClass": "Competition",    
    ...

    "numberOfRounds": 1,
    "products": [
        {
            "jsonClass": "Product",
            "name": "The Fruits",
            "productType": "Slot",
            "accountId": "E8jwdGsBmxo4zyGh9Hs7",
            "description": "Demo Fruits slot product",
            "adjustmentFactor": 1.0,
            "productRefId": "fruits",
            "actionAdjustmentFactors": [],
            "productGroups": [
                ""
            ],
            "metadata": [],
            "created": "2019-06-20T12:51:19.668+00:00",
            "id": "GsjwdGsBmxo4zyGh_3v0"
        }
    ],
   "strategies": {
     "jsonClass": "Strategies",
     "strategyType": "TotalCumulative",
     "rankingStrategy": {
        "jsonClass": "RankingStrategy",
        "scoreDesc": true,
        "timeDesc": false,
        "scoreFirst": true,
        "ignoreTime": false,
        "ignoreScore": false
      },
      "scoringStrategy": {
         "jsonClass": "ScoringStrategy",
         "limitUpdatesTo": 0,
         "sumBestXOf": 0,
         "lastUpdateTimeStamp": 0,
         "recordTimeWhenSumReaches": 0.0
      }
   }
}

The API example provides only a simplified version of the POST body. A full example of POST Contest can be found in the Contest APP API documentation here

PREVIOUS – Click Previous and go back to the previous step.

CONTINUE – Click Next and continue to the next step.

Back To Top