Method: accounts.userLinks.batchCreate

Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

Crea información sobre varios usuarios: vínculos a una cuenta o propiedad.

Este método es transaccional. Si no se puede crear un UserLink, no se creará ninguno.

Solicitud HTTP

POST https://analyticsadmin.googleapis.com/v1alpha/{parent=accounts/*}/userLinks:batchCreate

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
parent

string

Obligatorio. La cuenta o propiedad para la que se vinculan todos los usuarios en la solicitud. Este campo es obligatorio. El campo superior de los mensajes CreateUserLinkRequest debe estar vacío o coincidir con este campo. Formato de ejemplo: cuentas/1234

Cuerpo de la solicitud

El cuerpo de la solicitud contiene datos con la siguiente estructura:

Representación JSON
{
  "notifyNewUsers": boolean,
  "requests": [
    {
      object (CreateUserLinkRequest)
    }
  ]
}
Campos
notifyNewUsers

boolean

Opcional. Si está configurado, envía un correo electrónico a los usuarios nuevos para notificarles que se les otorgaron permisos para este recurso. Independientemente de si se configura o no, se ignora el campo de notificar nuevo usuario dentro de cada solicitud individual.

requests[]

object (CreateUserLinkRequest)

Obligatorio. Las solicitudes que especifican los vínculos de usuario que se crearán. Se puede crear un máximo de 1,000 vínculos de usuarios en un lote.

Cuerpo de la respuesta

Si se ejecuta de forma correcta, el cuerpo de la respuesta contiene una instancia de BatchCreateUserLinksResponse.

Permisos de autorización

Requiere el siguiente alcance de OAuth:

  • https://www.googleapis.com/auth/analytics.manage.users

CreateUserLinkRequest

Mensaje de solicitud para la RPC de CreateUserLink.

Los usuarios pueden tener varias direcciones de correo electrónico asociadas a su cuenta de Google, y una de estas es la dirección de correo electrónico principal. Si bien se puede usar una dirección de correo electrónico asociada con una cuenta de Google para un nuevo UserLink, este siempre contendrá la dirección de correo electrónico "primary". Como resultado, las direcciones de correo electrónico de entrada y salida de esta solicitud pueden variar.

Representación JSON
{
  "parent": string,
  "notifyNewUser": boolean,
  "userLink": {
    object (UserLink)
  }
}
Campos
parent

string

Obligatorio. Formato de ejemplo: cuentas/1234

notifyNewUser

boolean

Opcional. Si está configurado, envíale un correo electrónico al usuario nuevo notificándole que se le han otorgado permisos para el recurso.