Перейти к основному содержимому

ShotmapShot

Удар/бросок на карте ударов. Состав полей зависит от вида спорта: футбол — xG/xGOT, координаты удара и створа, часть тела; хоккей — координаты x/y, период и тип броска

idintegernullable

ID удара

player object

Компактная карточка игрока

idinteger
Example: 994363
namestringnullable
Example: Bart Verbruggen
shortNamestringnullable
Example: B. Verbruggen
positionstringnullable

Позиция игрока (например G, D, M, F)

Example: G
jerseyNumberstringnullable
Example: 1
translations object
rustringnullable
Example: Барт Вербругген
imagestringnullable

URL изображения игрока

goalkeeper objectnullable

Компактная карточка игрока

idinteger
Example: 994363
namestringnullable
Example: Bart Verbruggen
shortNamestringnullable
Example: B. Verbruggen
positionstringnullable

Позиция игрока (например G, D, M, F)

Example: G
jerseyNumberstringnullable
Example: 1
translations object
rustringnullable
Example: Барт Вербругген
imagestringnullable

URL изображения игрока

team objectnullable

Компактная карточка команды

idinteger
Example: 3680
namestringnullable
Example: Carolina Hurricanes
shortNamestringnullable
Example: Hurricanes
translations object
rustringnullable
Example: Каролина Харрикейнс
imagestringnullable

URL логотипа команды

isHomebooleannullable

Удар команды хозяев

timeintegernullable

Минута удара

timeSecondsintegernullable

Время удара в секундах от начала матча

shotTypestringnullable

Результат удара: goal, save, miss, block, post

Example: goal
situationstringnullable

Игровая ситуация: assisted, regular, fast-break, set-piece, corner, free-kick, penalty, throw-in-set-piece, shootout

Example: assisted
goalTypestringnullable

Тип гола (например penalty, regular, own)

Example: penalty
bodyPartstringnullable

Часть тела: right-foot, left-foot, head

Example: right-foot
xgnumbernullable

Ожидаемые голы удара (xG)

Example: 0.7884
xgotnumbernullable

Ожидаемые голы в створе (xGOT)

Example: 0.9935
playerCoordinates objectnullable

Координаты игрока в момент удара {x, y, z}

property name*anynullable

Координаты игрока в момент удара {x, y, z}

goalMouthCoordinates objectnullable

Координаты попадания в створ {x, y, z}

property name*anynullable

Координаты попадания в створ {x, y, z}

goalMouthLocationstringnullable

Зона створа (например low-left, high)

Example: low-left
draw objectnullable

Координаты для отрисовки траектории удара

property name*anynullable

Координаты для отрисовки траектории удара

xnumbernullable

Координата X броска

ynumbernullable

Координата Y броска

periodintegernullable

Период броска

typeintegernullable

Числовой тип броска

typeNamestringnullable

Название типа броска

property name*any

Удар/бросок на карте ударов. Состав полей зависит от вида спорта: футбол — xG/xGOT, координаты удара и створа, часть тела; хоккей — координаты x/y, период и тип броска

ShotmapShot
{
"id": 0,
"player": {
"id": 994363,
"name": "Bart Verbruggen",
"shortName": "B. Verbruggen",
"position": "G",
"jerseyNumber": "1",
"translations": {
"ru": "Барт Вербругген"
},
"image": "string"
},
"goalkeeper": {
"id": 994363,
"name": "Bart Verbruggen",
"shortName": "B. Verbruggen",
"position": "G",
"jerseyNumber": "1",
"translations": {
"ru": "Барт Вербругген"
},
"image": "string"
},
"team": {
"id": 3680,
"name": "Carolina Hurricanes",
"shortName": "Hurricanes",
"translations": {
"ru": "Каролина Харрикейнс"
},
"image": "string"
},
"isHome": true,
"time": 0,
"timeSeconds": 0,
"shotType": "goal",
"situation": "assisted",
"goalType": "penalty",
"bodyPart": "right-foot",
"xg": 0.7884,
"xgot": 0.9935,
"playerCoordinates": {},
"goalMouthCoordinates": {},
"goalMouthLocation": "low-left",
"draw": {},
"x": 0,
"y": 0,
"period": 0,
"type": 0,
"typeName": "string"
}