Ao enviar uma notificação de status do plano para o usuário, os seguintes fatores precisam ser considerados:
- O CPID do usuário foi registrado no GTAF? Até que um CPID seja registrado no GTAF, o GTAF não terá conhecimento dele e, portanto, não poderá enviar notificações push para ele.
- O usuário deu consentimento para que o DPA compartilhe informações de status do plano com o GTAF?
Conforme descrito na seção Registrar CPID, o GTAF só registra CPIDs em nome de clientes cujos termos permitem isso. Isso significa que o CPID foi registrado de acordo com os requisitos de consentimento do módulo "Plano de dados móveis" nos Serviços do Google Play.
Quando a DPA recebe um acionador do back-end notificando sobre uma mudança no status do plano do usuário, ela pode usar uma das seguintes abordagens para pesquisar o CPID a ser usado para enviar a notificação:
- Use o CPID registrado mais recente para o usuário.
- Use o CPID registrado mais recente do usuário se ele tiver dado consentimento.
- Use o CPID gerado mais recente.
CPID registrado
A DPA pesquisa o CPID registrado mais recente e o usa para enviar uma notificação. Se o DPA escolher esse método, ele precisará implementar a API Registrar CPID e armazenar o CPID registrado mais recente para cada usuário. O GTAF só registra CPIDs que obedecem aos Termos de Serviço do módulo "Plano de dados móveis" nos Serviços do Google Play.
CPID registrado de usuários que deram consentimento
A DPA pesquisa o CPID registrado mais recente e envia uma notificação somente se o usuário tiver dado consentimento. Se o DPA escolher esse método, ele precisará implementar as APIs Register CPID e Consent e armazenar o CPID registrado mais recente e o status de consentimento de cada usuário.
CPID gerado mais recente
A DPA pode armazenar o CPID gerado mais recente para cada usuário e usá-lo para enviar uma notificação. Esse é o método menos desejável porque envolve o envio de notificações para todos os usuários que podem ou não ter concordado com os termos do cliente e o uso de CPIDs que podem não ter chegado ao GTAF.