Skip to main content

Moderate Report for Offensive Content in UGC

Last updated on July 7, 2023

Overview

Reporting supports moderating players and their User Generated Content (UGC). The player and their content reports will be specified by reasons you will set to ensure the reports are sorted systematically.

In this guide, you will learn how to utilize the reporting service to moderate the game player and content, display it within the game client, and modify it according to your game use case.

Goals

  • Provide an understanding and overview of the reporting user generated content.
  • Provide an understanding and overview of the reporting creators.
  • Provide an understanding on how to set reasons for the reporting moderation for admins.
  • Provide an understanding on how to moderate, such as hiding and deleting the reported content.

Prerequisites

  • Access to the AccelByte Gaming Services (AGS) Admin Portal
  • AccelByte Unreal or Unity SDK.
  • Access to AccelByte UGC API documentation

Create a reporting reason

Your players can report offensive content. To enable this, you will need to create the reason why the items can be reported. Once the reason is created, you need to create the reason group to sort it.

  1. In your game namespace, go to the Game Management section, expand UGC Management, go to the Reporting and Moderation section, and click Reasons.

    navigate to reasons

  2. Click the Add Reason button in the top-right corner.

    click to add reason

  3. Fill out the Add New Reason form as it appears.

    Configure Report Reason form

    • Add the reason name in the Reason Name field.
    • OPTIONAL: Pick the category the reason belongs to from the Reason Group Name dropdown. To have the reason group listed, make sure a Reason Group is created. You can add a reason to multiple groups.
    • OPTIONAL: Fill the description of the reason in the Description field.
  4. When you’re done, click the Add button to create your new reason. The new reason will appear in the reason list.

Create a reason group

Each reason that is created can be sorted into multiple groups. Follow the steps below to create a new reason group.

  1. In your game namespace, go to Game Management section, expand UGC Management. Then, go to Reporting and Moderation and click Reasons. Then, click on the Reason Group tab.

    navigate to Configure Report Reason Group

  2. Click on the Add Reason Group button in the top-right corner.

    click to add new Report Reason Group

  3. Fill out the Add New Reason Group form as it appears.

    Configure Report Reason Group form

    • Fill the reason group name in the Reason Group Name field.
    • OPTIONAL: Add the reason list into the Reason List field. This list will include any previous reasons you have created. This field is optional.
  4. When you’re done, click the Add button to create your new reason group and the new reason will appear in the list.

You will be able to edit a Reason Group, edit a Description, or Delete a reason group at any time.

Configure and moderate offensive content

Admins can receive players' reports and view, hide, and remove reported content. Admins can also discipline the reported players by banning them from uploading more content within a specific time frame or permanently.

In this section, you will learn about the actions that can be done by an admin in the AGS Admin Portal, including:

  1. View reported content and its creator.
  2. View the reporting player.
  3. Hide or unhide the reported content.
  4. Delete the reported content.
  5. Ban the reported content uploader.
  6. Resolve or unresolve the reported content.

View reported content lists, the content creator, and the reporting player

When content is reported, an Admin can view the reported content, its creator, and the reporting player. Follow the steps below to view the details:

  1. To view reported content, in the Admin Portal, go to the Game Management section, expand UGC Management, open the Reporting and Management section, and click Reports List.

    On the UGC tab, you will see the list of reported content.

    navigate to reports list ugc tab

  2. To view the details of reported content, you can click View next to it.

    click to view reported content ticket

    • The content will be displayed on the ticket page. To view the content details, you can click on View Content.

      click to view reported content details

    • To view the content creator, you can click on the View Profile.

      click to view content creator profile

    • To view the content reporter, it will be displayed on the ticket details. To display the details, click on the View button.

      click to view reporting player profile

Hide and unhide the reported content

An admin can perform several actions to moderate the content that was reported, including hiding and unhiding content. You can do this by following the steps below:

  1. Go to the ticket page (as described in previous sections) and click Hide Content.

    click to hide content

    On the confirmation prompt, click Hide to confirm.

    click Hide to confirm

  2. To reveal previously hidden reported content, click Unhide Content at the top of the ticket page.

    click to unhide content

    The Unhide Content confirmation box will be displayed. Click Unhide to confirm.

    click Unhide to confirm

Remove reported content

An admin can perform several actions to moderate the content that was reported, including removing the reported content. You can do this by following the steps below:

  1. Go to the ticket page (as described in previous sections) and click the Delete Content button.

    click to Remove Content

  2. The Delete Content confirmation box will appear.

    danger

    Please double-check before deleting the content, as this action is not reversible.

    Type "DELETE" in the box and click the Delete button to confirm.

    click Remove Content to confirm

Ban the uploader of reported content

An admin can perform several actions to moderate the content that was reported, including banning and unbanning the content uploader. You can do this by following the steps below:

  1. Go to the ticket page (as described in previous sections) and click the Ban User button on the page.

    click to Ban Uploader Content

  2. Fill out the UGC Ban will appear.

    UGC ban form

    • Configure the Ban Expiration.
      • Set by duration: Ban the for a specified amount time. Set the Duration and the measurement of time (minutes, days, etc.) from the dropdown. The ban will expire after the set duration of time has passed.
      • Set by expiration date: Select a date for when the ban will expire.
      • Never: The ban will never expire and the player must be unbanned manually.
    • Select a ban Reason reason from the dropdown.
    • Add your comment for the ban reason in the Comment box.
    • You can select whether to inform the uploader of reported content by using the Notify user via email option.
  3. Click Ban button to finish banning the uploader of the reported content.

Resolve or unresolve reported content

An admin can perform several actions to moderate the content that was reported, resolving and unresolving reported content. You can do this by following the steps below:

  1. To resolve the reported content, go to the ticket page (as described in previous sections) and click Resolve Ticket.

    click to Resolve Ticket

  2. The Resolve Ticket confirmation box will appear. You can fill in the Note to describe the incident and click Resolve to finish.

    note and Resolve Ticket

  3. To unresolve a ticket that's been resolved, go to the ticket page and click Unresolve Ticket. click to Unresolve Ticket

  4. The Unresolve Ticket confirmation box will appear. You can fill in the Note to describe the incident and click Unresolve to finish.

    Unresolve Ticket