Namespace Unity.Services.Apis.UGC
Classes
AddRepresentationVersionRequest
AddRepresentationVersionRequest
AddVersionRequest
Increase the version of a content by 1
ApiErrorInfo
ApiErrorInfo
AverageStat
AverageStat
BanPlayerRequest
Request for banning a player
BannedPlayerDTO
BannedPlayerDTO
ContentDTO
Response for getting content info
ContentDTOPagedResult
ContentDTOPagedResult
ContentDownloadStats
Content download statistics
ContentModerationAuditLogDTO
ContentModerationAuditLogDTO
ContentRatingRequest
ContentRatingRequest
ContentStatistics
ContentStatistics
ContentUserRatingDTO
Response for getting content user rating info
ContentVersionDTO
ContentVersionDTO
ContentVersionDTOPagedResult
ContentVersionDTOPagedResult
CountStat
CountStat
CreateRepresentationRequest
CreateRepresentationRequest
EnvironmentDTO
EnvironmentDTO
EnvironmentDetailedStatisticsDTO
EnvironmentDetailedStatisticsDTO
EnvironmentStatisticsDTO
EnvironmentStatisticsDTO
FirebaseAuthData
FirebaseAuthData
FirebaseAuthProvider
FirebaseAuthProvider
FirebaseCustomAuthProvider
FirebaseCustomAuthProvider
ModeratorDTO
ModeratorDTO
ModeratorDetailedStatisticsDTO
ModeratorDetailedStatisticsDTO
ModeratorStatisticsDTO
ModeratorStatisticsDTO
NewContentRequest
Create a new content item
NewSubscriptionRequest
NewSubscriptionRequest
PlayerRoleDTO
PlayerRoleDTO
PlayerStatisticsDTO
PlayerStatisticsDTO
ProjectDTO
Response for project
ProjectDTOPagedResult
ProjectDTOPagedResult
RejectContentRequest
Request for rejecting content
ReportContentRequest
Report some content request
RepresentationDTO
RepresentationDTO
RepresentationDTOPagedResult
RepresentationDTOPagedResult
RepresentationTagDTO
RepresentationTagDTO
RepresentationVersionDTO
RepresentationVersionDTO
RepresentationVersionDTOPagedResult
RepresentationVersionDTOPagedResult
SubscriptionDTO
Response for Subscription
SubscriptionDTOPagedResult
SubscriptionDTOPagedResult
TagDTO
Response for getting tag info
UGCAuthApi
Represents a collection of functions to interact with the API endpoints
UGCContentApi
Represents a collection of functions to interact with the API endpoints
UGCContentVersionsApi
Represents a collection of functions to interact with the API endpoints
UGCEnvironmentApi
Represents a collection of functions to interact with the API endpoints
UGCModerationApi
Represents a collection of functions to interact with the API endpoints
UGCPlayerApi
Represents a collection of functions to interact with the API endpoints
UGCProjectApi
Represents a collection of functions to interact with the API endpoints
UGCRepresentationApi
Represents a collection of functions to interact with the API endpoints
UGCSubscriptionApi
Represents a collection of functions to interact with the API endpoints
UGCTagApi
Represents a collection of functions to interact with the API endpoints
UnbanPlayerRequest
Request for removing a ban on a player
UpdateContentRequest
Update the meta data about a content item
UpdateContentVisibilityRequest
Update the visibility of a content
UpdateRepresentationRequest
UpdateRepresentationRequest
UploadContentResponse
New content creation response
UploadRepresentationVersionResponse
UploadRepresentationVersionResponse
Interfaces
IUGCAuthApi
Represents a collection of functions to interact with the API endpoints
IUGCContentApi
Represents a collection of functions to interact with the API endpoints
IUGCContentVersionsApi
Represents a collection of functions to interact with the API endpoints
IUGCEnvironmentApi
Represents a collection of functions to interact with the API endpoints
IUGCModerationApi
Represents a collection of functions to interact with the API endpoints
IUGCPlayerApi
Represents a collection of functions to interact with the API endpoints
IUGCProjectApi
Represents a collection of functions to interact with the API endpoints
IUGCRepresentationApi
Represents a collection of functions to interact with the API endpoints
IUGCSubscriptionApi
Represents a collection of functions to interact with the API endpoints
IUGCTagApi
Represents a collection of functions to interact with the API endpoints
Enums
ContentModerationAction
Defines ContentModerationAction
ContentUploadStatus
Defines ContentUploadStatus
ContentVisibility
Controls the visibility of content across projects<p>Possible values:</p> <ul> <li><b>Private</b>: Content is only visible to current user in current game</li> <li><b>PublicGame</b>: Content is visible to any users in current game</li> <li><b>PublicGlobal</b>: Content is visible to all shared games</li> <li><b>Hidden</b>: Content is hidden because Reports exceeds project threshold</li> <li><b>Public</b>: Content is visible to any users</li> <li><b>Unlisted</b>: Content is not searchable but still accessible directly</li> </ul>
ModerationStatus
Defines ModerationStatus
ProjectReviewRule
<p>Possible values:</p> <ul> <li><b>Flexible</b>: Flexible: There’s no need to get any approval to publish content on the web portal. Rely on the threshold setting to auto-hide contents.</li> <li><b>Strict</b>: Strict: All contents should be reviewed and approved by moderator BEFORE publishing on the web portal.</li> </ul>
Reason
Defines Reason