Compartilhar via


Serviços de Comunicação do Azure – Eventos de presença

Este artigo fornece as propriedades e o esquema dos eventos de presença dos serviços de comunicação. Para obter uma introdução a esquemas de evento, consulte esquema de grade de eventos do Azure.

Tipos de evento

Os Serviços de Comunicação do Azure emitem os seguintes tipos de evento de presença do usuário:

Tipo de evento Descrição
Microsoft.Communication.UserDisconnected Publicado depois que um usuário dos Serviços de Comunicação é designado como desconectado dos Serviços de Comunicação

Respostas do evento

Quando um evento é disparado, o serviço de Grade de Eventos envia dados sobre esse evento para o ponto de extremidade de assinatura.

Esta seção mostra um exemplo de como os dados seriam para cada evento.

Importante

É possível replicar globalmente os logs associados ao estado desconectado do usuário. Você pode obter o estado desconectado ao assinar esse evento por meio da Grade de Eventos.

Observação

O evento Microsoft.Communication.UserDisconnected é aplicável somente no contexto do chat.

Microsoft.Communication.UserDisconnected

[
 {
  "id": "8f60490d-0719-4d9d-a1a6-835362fb752e",
  "topic": "/subscriptions/{subscription-id}/resourcegroups/}{group-name}/providers/microsoft.communication/communicationservices/{communication-services-resource-name}",
  "subject": "user/{rawId}",
  "data": {
    "userCommunicationIdentifier": {
      "rawId": "8:acs:3d703c91-9657-4b3f-b19c-ef9d53f99710_0000000b-d198-0d50-84f5-084822008d40",
      "communicationUser": {
        "id": "8:acs:3d703c91-9657-4b3f-b19c-ef9d53f99710_0000000b-d198-0d50-84f5-084822008d40"
      }
    }
  },
  "eventType": "Microsoft.Communication.UserDisconnected",
  "dataVersion": "1.0",
  "metadataVersion": "1",
  "eventTime": "2021-08-10T20:25:38Z"
 }
]