Player Reports

Overview

A player report is made up of 1 - 6 comparison players. The report details information about each player’s profile, role, performance and injury status.

_images/frontend_example.png

List Reports

You can list all the player reports by going to the reports page . You can then filter by user, client, report status and whether the report encountered an error.

_images/list_reports.png

New Report

You can also create a report via the backend and then associate it with a client.

_images/new_report.png

Regenerating Reports

If you would like to update one or multiple existing reports with the most up to date data, you can select which reports via the checkbox on the side. Then from the action drop down, select regenerate reports.

_images/report_actions.png

Tasks Status

When a report is made, a set of tasks are run in the background for each player retrieving and processing data from the database. You can see the progress of the report and the status of the individual tasks by clicking on the report via the list report page.

Sometimes a player does not have any information available for a section of the report. This results in one of the tasks not completing causing an error status. You can see the python error trace by clicking on the change button on the task.

_images/report_status.png

Task Error Trace

This is an example of the python error trace that can be seen by clicking on the change button of the task.

_images/report_error_msg.png

Field Explanation

Clients: The list of clients that can see the report.

Created by user: The user that requested the report to be generated.

Created by client: The client of the user that requested the report to be generated.

Created at: The date at which the report was created

Published: Whether a report can be seen on the frontend.

Sharable: Shares the report to all uses associated with the client. Otherwise only that user can see the report.

Comparison players: The list of 1-6 players to base the player report of.

Goal scope: Used for the performance calculations. This normally is set to the default settings of the client.

Comparison competition: Used for the performance calculations. This normally is set to the default settings of the client.

Percentile scope: Used for the performance calculations. This normally is set to the default settings of the client.