Ce que signifie l'avis et quand il s'affiche
Advertising reports synchronized successfully. est-il une erreur ?
Non. C'est un avis de succès qui ne bloque pas l'écran. Le code le renvoie sous forme de notification non persistante : il n'attend donc pas que vous le fermiez. Si vous cherchiez une erreur, ce message indique que l'action est terminée.
Quand s'affiche-t-il exactement ?
Quand vous cliquez sur Sync Ads Reports et que la synchronisation des rapports publicitaires arrive à son terme. D'après le code d'Odoo 19, le bouton fait deux choses à la suite : il exécute la synchronisation puis, dès qu'elle revient, il renvoie l'avis. Entre les deux, il n'y a aucune autre vérification. L'avis ne dépend ni du nombre de lignes récupérées ni de l'existence de campagnes.
Où se trouve le bouton et dans quelles versions ?
Dans la fiche Temu Dashboard, qui s'ouvre depuis le menu Temu. Dans Odoo 17, 18 et 19, le bouton est toujours visible. Le message figure dans le code publié des trois branches (17, 18 et 19). Le module est publié sur Odoo Apps pour 17, 18, 19 et 20.


Sync Ads Reports.
Ce que fait Odoo avant de l'afficher
Que fait la synchronisation avant l'avis ?
Le code d'Odoo 19 parcourt chaque enregistrement sélectionné et fait ceci, dans cet ordre :
- Il calcule une période qui se termine au moment du clic et commence sept jours plus tôt. Le bouton ne transmet pas d'autre valeur, c'est donc celle-ci qui est utilisée.
- Il demande le rapport publicitaire de type mall pour cette période. Chaque ligne reçue est traitée comme un rapport de type mall, et celles que le module considère comme synchronisées sont comptées.
- Il obtient les identifiants de produit (goods) à interroger, supprime les doublons et les trie.
- Pour chaque produit, il demande son rapport et traite chaque ligne comme un rapport de type goods, en comptant aussi celles qu'il considère comme synchronisées.
- S'il existe une campagne de cette même fiche avec le même identifiant de produit, le code peut y écrire le résumé des rapports (il conserve le précédent si la réponse n'en contient pas) et la date de la dernière synchronisation des rapports, et vider la dernière erreur. Que cela se produise dépend de la forme de la réponse reçue.
- Il publie une note dans la fiche
Temu Dashboardavec le nombre de lignes mall et de lignes goods synchronisées.
Cela signifie-t-il que des données ont été récupérées ?
Pas forcément. L'avis est renvoyé à la fin et le code ne regarde pas les compteurs avant de le faire. Pour savoir combien de lignes ont été synchronisées, lisez la note que la synchronisation publie dans la fiche Temu Dashboard : elle indique séparément les lignes mall et les lignes goods.
Qu'en est-il des campagnes ?
Une campagne n'est mise à jour que si elle appartient à la même fiche et porte le même identifiant de produit que le produit interrogé. S'il n'existe aucune campagne avec cet identifiant, le code traite les lignes de ce produit mais n'écrit dans aucune campagne.
Comment vérifier le résultat, pas à pas ?
Ouvrez le menu Temu et entrez dans la fiche Temu Dashboard. Cliquez sur Sync Ads Reports, attendez l'avis, puis lisez la nouvelle note qui apparaît dans la fiche : vous y trouverez les nombres de lignes mall et de lignes goods. L'avis vous dit que l'action est terminée ; la note vous dit ce qui a été traité.
S'il n'apparaît pas, versions et coût
Que faire si je ne vois pas l'avis ?
L'avis n'est renvoyé qu'après la synchronisation : si vous ne le voyez pas, l'action n'est pas arrivée à son terme, ne considérez donc pas les rapports comme synchronisés. Vérifiez ce qu'Odoo affiche à la place, ainsi que la fiche Temu Dashboard.
Puis-je modifier la période de sept jours depuis le bouton ?
Pas depuis le bouton : il appelle la synchronisation sans indiquer de jours, et la valeur par défaut du code est de sept.
Combien coûte l'utilisation ?
Le module est un paiement unique par version d'Odoo et nécessite l'abonnement à FlexigoTech Cloud. La connexion passe par ce service, qui conserve les identifiants chiffrés, surveille la synchronisation et prévient par e-mail en cas d'échec. Le plan Connecteur coûte 49 €/mois ou 490 €/an HT. Avec l'abonnement, le module pour les nouvelles versions d'Odoo est inclus si vous l'avez acheté sur flexigotech.com ; sur l'Odoo App Store, chaque version s'y achète. Vous pouvez consulter la fiche sur Odoo Apps ou la page du module.
Et si j'ai besoin d'aide pour l'intégration ?
FlexigoTech met en place Odoo 17, 18, 19 et 20 et développe des connecteurs et des intégrations sur mesure, au cas où votre projet avec Temu demanderait plus que le module.
À lire aussi
Vérifié dans le code du connecteur (version 19.0) et dans les sources citées
Sources
- Code du module : flexigobe_temu_connector 19.0 (455b3f0f): models/temu_instance.py
- Code du module : flexigobe_temu_connector 19.0 (455b3f0f): views/temu_instance_views.xml
- Code du module : flexigobe_temu_connector 19.0 (455b3f0f): models/fgt_cloud.py
- apps.odoo.com/apps/modules/19.0/flexigobe_temu_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
