Инструменты пользователя

Инструменты сайта


rateus_gs

Это старая версия документа!


Назад

Запрос Get Scenario

http://r5.yovoads.com/auth/gs?id=1&token=12345678901234567890123456789012

Post params

Bundle    string - пакеджнейм приложения
BundleVer string (default = "") - версия приложения
OS        string - операционная система клиента
OSV       string // - версия операционная система клиента
Lang      string (default="en") - 2х буквенный язык пользователя согласно [[https://en.wikipedia.org/wiki/ISO_639-1]]
GAID      string - Platform device ID (e.g., Google Adv ID or iOS ID);

RESPONSE

type TRateUsScenario struct {
	Queue   []TRateBlock   `json:"Q"`
	Options map[string]int `json:"O"`
}

type TRateBlock struct {
	ID            int         `json:"ID"`
	SessionCount  int         `json:"C"`
	SecondsInPlay int         `json:"P"`
	DaysInPlay    int         `json:"D"`
	ShowResult    TShowResult `json:"S"`
}
type TShowResult int

const (
	SRNoAction TShowResult = iota - 1
	SRClosed
	SR1Star
	SR2Star
	SR3Star
	SR4Star
	SR5Star
)

Options

        "Cycle": 1 - цикличный сценарий,
        "Inst": 1645008733 - unixtime установки приложения

Example

{
    "Q": [
        {
            "C": 3,
            "P": 100,
            "D": 2,
            "S": 0
        },
        {
            "C": 7,
            "P": 200,
            "D": 4,
            "S": -1
        },
        {
            "C": 10,
            "P": 800,
            "D": 6,
            "S": -1
        }
    ],
    "O": {
        "Cycle": 1,
        "Inst": 1645008733
    }
}
rateus_gs.1645094469.txt.gz · Последние изменения: 2022/02/17 10:41 — serg