Habilitar suporte para recibos de entrega
Os recibos de entrega permitirão confirmar quando uma notificação push foi entregue a um dispositivo. Isso permite medir a entrega e o retorno para outros canais com mais precisão.
Pacote Enterprise Push
O recurso de recibos de entrega faz parte do pacote Xtremepush Enterprise Push, que é um recurso pago. Por favor, confira nosso guia dedicado para mais detalhes.
Versão mínima do SDK
Esse recurso só está disponível nas versões do SDK Android do Xtremepush a partir da v7.9.0.
Na integração padrão do SDK Android, os recibos de entrega são desativados. Eles podem ser ativados ao inicializar setDeliveryReceiptsEnabled(true) o Xtremepush SDK no método das onCreate suas atividades. Para enviar recibos de entrega para o Xtremepush, você precisa incluir o seguinte ao implementar PushConnector.builder:
new PushConnector.Builder("XPUSH_APP_KEY", "GOOGLE_SENDER_ID")
.setDeliveryReceiptsEnabled(true)
.create(this);Se você quiser enviar recibos de entrega para um endpoint personalizado, incluirá um segundo parâmetro, que será a URL para a qual você está enviando. Se você definir um endpoint personalizado para recibos de entrega, os recibos não serão enviados para o Xtremepush.
new PushConnector.Builder("XPUSH_APP_KEY", "GOOGLE_SENDER_ID")
.setDeliveryReceiptsEnabled(true, "YOUR_URL")
.create(this);