Nesse caso, você criou um perfil de um usuário com base no comportamento dele em diferentes apps/sessões no mesmo dispositivo.
O uso do código de publicidade é obrigatório para casos de uso de publicidade de acordo com a Política de conteúdo para desenvolvedores do Google Play, porque o usuário pode redefini-lo.
O escopo de um ID de instância ou de um GUID é o app que o cria, o que impede que o identificador seja usado para rastrear usuários em diferentes apps. Ele também é fácil de redefinir, já que o usuário pode limpar os dados do app ou reinstalá-lo. O processo de criação de códigos de instâncias e GUIDs é simples.
Se você informou o usuário que os dados coletados são anônimos, não conecte o identificador a PII ou a outros identificadores que possam estar vinculados a PII.
Você também pode usar o Google Analytics para apps para dispositivos móveis, que oferece uma solução de análise por app.