CommissionGroupService

Service to manage YouTube Shopping Affiliate Program commission groups for a given contract.

CreateCommissionGroup

rpc CreateCommissionGroup(CreateCommissionGroupRequest) returns (CommissionGroup)

Creates a new commission group.

Authorization scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/content

For more information, see the OAuth 2.0 Overview.

DeleteCommissionGroup

rpc DeleteCommissionGroup(DeleteCommissionGroupRequest) returns (Empty)

Deletes a given commission group.

Authorization scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/content

For more information, see the OAuth 2.0 Overview.

GetCommissionGroup

rpc GetCommissionGroup(GetCommissionGroupRequest) returns (CommissionGroup)

Retrieves the specified commission group.

Authorization scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/content

For more information, see the OAuth 2.0 Overview.

ListCommissionGroups

rpc ListCommissionGroups(ListCommissionGroupsRequest) returns (ListCommissionGroupsResponse)

Lists the commission groups for a given contract.

Authorization scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/content

For more information, see the OAuth 2.0 Overview.

UpdateCommissionGroup

rpc UpdateCommissionGroup(UpdateCommissionGroupRequest) returns (CommissionGroup)

Updates a given commission group.

Authorization scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/content

For more information, see the OAuth 2.0 Overview.