AI-generated Key Takeaways
- 
          CustomChannel represents a custom channel with fields like name, reportingDimensionId, displayName, and active status. 
- 
          The JSON representation of a CustomChannel includes these four key fields. 
- 
          Several methods are available for interacting with CustomChannels, including create, delete, get, list, listLinkedAdUnits, and patch. 
Resource: CustomChannel
Representation of a custom channel.
| JSON representation | 
|---|
| { "name": string, "reportingDimensionId": string, "displayName": string, "active": boolean } | 
| Fields | |
|---|---|
| name | 
 Output only. Resource name of the custom channel. Format: accounts/{account}/adclients/{adclient}/customchannels/{customchannel} | 
| reportingDimensionId | 
 Output only. Unique ID of the custom channel as used in the  | 
| displayName | 
 Required. Display name of the custom channel. | 
| active | 
 Whether the custom channel is active and collecting data. See https://support.google.com/adsense/answer/10077192. | 
| Methods | |
|---|---|
| 
 | Creates a custom channel. | 
| 
 | Deletes a custom channel. | 
| 
 | Gets information about the selected custom channel. | 
| 
 | Lists all the custom channels available in an ad client. | 
| 
 | Lists all the ad units available for a custom channel. | 
| 
 | Updates a custom channel. |