Activate UGC content approval
Overview
This article guides you through enabling the content approval setting for user-generated content (UGC) for your game from the AccelByte Gaming Services (AGS) Admin Portal or with the AGS CLI. Activating this setting ensures that all UGC is reviewed by your game admins before being published, allowing you to enforce community standards and ensure content aligns with your guidelines before it goes live.
This feature is deactivated by default.
Prerequisite
- Access to the AGS Admin Portal.
- To follow the AGS CLI steps, install the AGS CLI and sign in with an account that has access to these features. See Install and sign in. The examples use a Bash shell.
Activate content approval setting
- Admin Portal
- AGS CLI
- In the AGS Admin Portal, go to the namespace where you want to enable the content approval setting.
- On the sidebar, go to Online > UGC > Configurations.
- On the Configuration page, set the Content Approval toggle to Active. This will enforce content review for all new content submissions.
-
Check the current setting. Replace
<YourNamespace>with the namespace where you want to enable the content approval setting.ags ugc config list --namespace <YourNamespace>Content approval is active if the output has a
contentReviewentry with the valueenabled. If there's nocontentReviewentry, or its value isdisabled, content approval is deactivated. -
Activate content approval. This enforces content review for all new content submissions.
ags ugc config update --namespace <YourNamespace> --key contentReview --json '{"value": "enabled"}'To deactivate content approval, run the same command with
"value": "disabled".