• codeName est présent uniquement pour les appareils Apple (iPhone et iPad)

    select * from lucas_old_warehouse_aggreggation_useful_data WHERE phone_data :: text LIKE '%codeName%'

    --> seulement 6082 sur 83672 uuid ont un codeName dans phoneData, ce qui fait que Jakku duplique les devices si on relance le script car il ne peut pas vérifier s'il existe déjà avec codeName, uuid, model et manufacturer.

    Edited by kchamiot
  • Je vois ouais !

    Faut savoir que l'UUID on l'aura presque jamais voire jamais, le SDK ne l'envoi pas. Donc compte le pas dans ta reflexion.

    ️ Il faudrait faire une issue sur AGKit pour qu'il génère un device ID suivant divers parametres (c'est pas une petite tache mais on peut le faire)

    Sinon :

    • Faut qu'on améliore la fonction de vérification de l'unicité d'un device du coup. En gros si on detecte 4 champs on les utilise si on detecte que 3 on utilise les 3 qu'on a.

    • Mais en dessous de 3 ca commence à etre compliqué d'éviter les duplicata.

    • Pour 2 champs / 1 champs : On peut se dire que si y'en a déjà 1 avec les 2 champs similaire on le réinsere pas quite à ne pas avoir toutes les infos.

    C'est moins chiant que d'en dupliquer.

Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment