- Resource: MusicChangeRequest
- State
- DesiredArtist
- UndesiredDiscography
- IncorrectPlayability
- ChangeRequestRightsType
- ChangeRequestSurface
- TerritorySet
- DesiredMusicVideo
- IncorrectMetadata
- Methods
Resource: MusicChangeRequest
A representation of a music change request.
JSON representation |
---|
{ "name": string, "createTime": string, "type": string, "state": enum ( |
Fields | |
---|---|
name |
Output only. Identifier. The resource name of the change request. Format: changeRequests/{changeRequest} |
createTime |
Output only. Creation time of the change request. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
type |
Output only. Type of the change request. Possible values: misreconciledArtist, incorrectMetadata, incorrectArtists, undesiredReleaseDiscography, incorrectPlayability, incorrectTrackMusicVideo. |
state |
Output only. Status of the change request. |
Union field parent . The parent of the change request that could be a release or a track. parent can be only one of the following: |
|
release |
Format: releases/{release} |
track |
Format: releases/{release}/tracks/{track} |
Union field details . Input only. Detailed information about the ChangeRequest. details can be only one of the following: |
|
misreconciledArtist |
Input only. Corresponds to the misreconciledArtist type. |
undesiredDiscography |
Input only. Corresponds to the undesiredReleaseDiscography type. |
incorrectPlayability |
Input only. Corresponds to the incorrectPlayability type. |
incorrectMusicVideo |
Input only. Corresponds to the incorrectTrackMusicVideo type. |
incorrectMetadata |
Input only. Corresponds to the incorrectMetadata type. |
State
Possible status values of change requests.
Enums | |
---|---|
STATE_UNSPECIFIED |
Default value. This value is unused. |
OPEN |
The change request is unresolved. |
CLOSED |
An operator has closed the change request (perhaps without doing anything). |
EXPIRED |
The change request has been closed without operator resolution. |
DesiredArtist
The desired artist for reconciliation, as specified by a partner.
JSON representation |
---|
{ "channelId": string, "newArtist": boolean, "supplementalInfo": string } |
Fields | |
---|---|
channelId |
The channel ID of the desired artist. |
newArtist |
True iff there is no existing artist to associate with the release. channelId should be unset if this is true. |
supplementalInfo |
Generic supplemental information. |
UndesiredDiscography
Corresponds to the 'Another artist's release is incorrectly appearing on my artist's channel' option.
JSON representation |
---|
{ "channelId": string, "undesiredPlaylistIds": [ string ], "supplementalInfo": string } |
Fields | |
---|---|
channelId |
Channel ID of the artist with the undesired release discography. |
undesiredPlaylistIds[] |
Playlist IDs of the undesired releases. |
supplementalInfo |
Generic supplemental information. |
IncorrectPlayability
Corresponds to the '(Release / Art track) is not playable or visible as expected in product' option.
JSON representation |
---|
{ "rightsTypes": [ enum ( |
Fields | |
---|---|
rightsTypes[] |
The rights types to which the reported change request applies. |
surfaces[] |
The surfaces to which the reported change request applies. |
territorySet |
The territories to which the reported change request applies. |
supplementalInfo |
Generic supplemental information. |
ChangeRequestRightsType
The rights type affected by a reported change request.
Enums | |
---|---|
CHANGE_REQUEST_RIGHTS_TYPE_UNSPECIFIED |
Default value. This value is unused. |
AVOD |
Ad-based video on demand. |
SVOD |
Subscription-based video on demand. |
ChangeRequestSurface
The surface affected by a reported change request.
Enums | |
---|---|
CHANGE_REQUEST_SURFACE_UNSPECIFIED |
Default value. This value is unused. |
YOUTUBE_MUSIC |
YouTube Music App. |
YOUTUBE |
YouTube Main. |
TerritorySet
A collection of regions.
JSON representation |
---|
{ "everywhereComplement": boolean, "regionCodes": [ string ] } |
Fields | |
---|---|
everywhereComplement |
If true, this forms the complement of the below set of regionCodes. Note that if this is true and regionCodes is empty it means everywhere. |
regionCodes[] |
List of regions with Unicode CLDR. |
DesiredMusicVideo
The desired music video to associate with an Art Track, as specified by a partner.
JSON representation |
---|
{
"videoId": string,
"noMusicVideo": boolean,
"territorySet": {
object ( |
Fields | |
---|---|
videoId |
The video ID of the desired music video to associate with the track. |
noMusicVideo |
True iff no music video should be associated with the track. videoId should be unset if this is true. |
territorySet |
The territories where this music video association should apply. |
supplementalInfo |
Generic supplemental information. |
IncorrectMetadata
Corresponds to the '(Release / Art track) I delivered has incorrect spelling, formatting, or translation' and '(Release / Art track) I delivered has the wrong primary or featured artist' options.
JSON representation |
---|
{ "supplementalInfo": string } |
Fields | |
---|---|
supplementalInfo |
Generic supplemental information. |
Methods |
|
---|---|
|
Creates a music change request reported to a release or a track. |
|
Retrieves a list of music change requests reported to a release or a track. |