DeviceReference
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Un DeviceReference
es una abstracción de API que te permite proporcionar un argumento device a un método usando uno de los siguientes tipos de identificadores:
- Es un ID numérico de recurso de la API.
- Son los IDs de hardware reales, como el número IMEI, que pertenecen al dispositivo fabricado.
Los métodos que funcionan en dispositivos toman un DeviceReference
como tipo de parámetro porque es más flexible para el llamador. Para obtener más información sobre los identificadores de dispositivos, consulta Identificadores.
Representación JSON |
{
// Union field device can be only one of the following:
"deviceId": string,
"deviceIdentifier": {
object (DeviceIdentifier )
}
// End of list of possible types for union field device .
} |
Campos |
Campo de unión device . Obligatorio. Es el identificador único del dispositivo. Las direcciones (device ) solo pueden ser una de las siguientes opciones: |
deviceId |
string (int64 format)
Es el ID del dispositivo.
|
deviceIdentifier |
object (DeviceIdentifier )
Son los IDs de hardware del dispositivo.
|
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-25 (UTC)
[null,null,["Última actualización: 2025-07-25 (UTC)"],[],["A `DeviceReference` is used as a device argument in methods, accepting either a numeric API resource ID (`deviceId`) or real-world hardware IDs (`deviceIdentifier`) like IMEI. The JSON representation uses a union field named `device` that contains either a `deviceId` string (int64 format) or a `deviceIdentifier` object, which holds the device's hardware IDs. Methods use this type for increased flexibility in identifying devices.\n"],null,[]]