Prueba el servidor de MCP para Google Analytics. Instala desde
GitHub y consulta el
anuncio para obtener más detalles.
Method: properties.channelGroups.list
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Muestra una lista de ChannelGroups de una propiedad.
Solicitud HTTP
GET https://analyticsadmin.googleapis.com/v1alpha/{parent=properties/*}/channelGroups
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de ruta de acceso
Parámetros |
parent |
string
Obligatorio. La propiedad en la que se enumeran los ChannelGroups. Formato de ejemplo: properties/1234
|
Parámetros de consulta
Parámetros |
pageSize |
integer
La cantidad máxima de recursos que se mostrarán. Si no se especifica, se mostrarán 50 recursos como máximo. El valor máximo es 200 (los valores más altos se fuerzan al máximo).
|
pageToken |
string
Un token de página, recibido desde una llamada channelGroups.list anterior. Proporciona esto para recuperar la página siguiente. Cuando se pagina, todos los demás parámetros proporcionados a channelGroups.list deben coincidir con la llamada que proporcionó el token de la página.
|
Cuerpo de la solicitud
El cuerpo de la solicitud debe estar vacío.
Cuerpo de la respuesta
Mensaje de respuesta para la RPC de channelGroups.list.
Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:
Representación JSON |
{
"channelGroups": [
{
object (ChannelGroup )
}
],
"nextPageToken": string
} |
Campos |
channelGroups[] |
object (ChannelGroup )
Lista de ChannelGroup. Se ordenarán de manera estable, pero en un orden arbitrario.
|
nextPageToken |
string
Un token, que se puede enviar como pageToken para recuperar la página siguiente. Si se omite este campo, no habrá páginas siguientes.
|
Alcances de autorización
Se necesita uno de los siguientes permisos de OAuth:
https://www.googleapis.com/auth/analytics.readonly
https://www.googleapis.com/auth/analytics.edit
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-07-26 (UTC)
[null,null,["Última actualización: 2025-07-26 (UTC)"],[[["\u003cp\u003eLists all ChannelGroups associated with a specific Google Analytics 4 property.\u003c/p\u003e\n"],["\u003cp\u003eAllows filtering by page size and navigating through results with pagination.\u003c/p\u003e\n"],["\u003cp\u003eThe response includes a list of ChannelGroups and a token for accessing subsequent pages, if available.\u003c/p\u003e\n"],["\u003cp\u003eRequires appropriate authorization with either read-only or edit access to Google Analytics.\u003c/p\u003e\n"]]],["This document details how to list ChannelGroups within a property using the Google Analytics Admin API. The core action is performing a `GET` request to a specific URL, structured with a required `parent` path parameter indicating the property ID. Optional query parameters include `pageSize` and `pageToken` for pagination. The request body must be empty. Successful responses contain a list of `channelGroups` and a `nextPageToken` for further pagination. Authorization requires specific OAuth scopes: `analytics.readonly` or `analytics.edit`.\n"],null,["# Method: properties.channelGroups.list\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Query parameters](#body.QUERY_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n - [JSON representation](#body.ListChannelGroupsResponse.SCHEMA_REPRESENTATION)\n- [Authorization scopes](#body.aspect)\n- [Try it!](#try-it)\n\nLists ChannelGroups on a property.\n\n### HTTP request\n\n`GET https://analyticsadmin.googleapis.com/v1alpha/{parent=properties/*}/channelGroups`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n| Parameters ||\n|----------|--------------------------------------------------------------------------------------------------|\n| `parent` | `string` Required. The property for which to list ChannelGroups. Example format: properties/1234 |\n\n### Query parameters\n\n| Parameters ||\n|-------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `pageSize` | `integer` The maximum number of resources to return. If unspecified, at most 50 resources will be returned. The maximum value is 200 (higher values will be coerced to the maximum). |\n| `pageToken` | `string` A page token, received from a previous `channelGroups.list` call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to `channelGroups.list` must match the call that provided the page token. |\n\n### Request body\n\nThe request body must be empty.\n\n### Response body\n\nResponse message for channelGroups.list RPC.\n\nIf successful, the response body contains data with the following structure:\n\n| JSON representation |\n|----------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"channelGroups\": [ { object (/analytics/devguides/config/admin/v1/rest/v1alpha/properties.channelGroups#ChannelGroup) } ], \"nextPageToken\": string } ``` |\n\n| Fields ||\n|-------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `channelGroups[]` | `object (`[ChannelGroup](/analytics/devguides/config/admin/v1/rest/v1alpha/properties.channelGroups#ChannelGroup)`)` List of ChannelGroup. These will be ordered stably, but in an arbitrary order. |\n| `nextPageToken` | `string` A token, which can be sent as `pageToken` to retrieve the next page. If this field is omitted, there are no subsequent pages. |\n\n### Authorization scopes\n\nRequires one of the following OAuth scopes:\n\n- `https://www.googleapis.com/auth/analytics.readonly`\n- `https://www.googleapis.com/auth/analytics.edit`"]]