Wat de melding betekent en wanneer ze verschijnt
Is Advertising reports synchronized successfully. een fout?
Nee. Het is een succesmelding die het scherm niet blokkeert. De code geeft haar terug als notificatie en markeert haar als niet vastgezet, dus ze blijft niet wachten tot je haar sluit. Als je hier bent beland op zoek naar een fout: deze melding geeft aan dat de actie klaar is.
Wanneer verschijnt ze precies?
Als je op Sync Ads Reports klikt en de synchronisatie van advertentierapporten tot het einde doorloopt. Volgens de code van Odoo 19 doet de knop twee dingen na elkaar: ze voert de synchronisatie uit en zodra die terugkeert, geeft ze de melding terug. Daartussen zit geen enkele extra controle. De melding hangt er niet van af hoeveel rijen er zijn opgehaald of of er campagnes bestaan.
Waar staat de knop en in welke versies?
In het formulier van Temu Dashboard, dat je opent via het menu Temu. In Odoo 17, 18 en 19 is de knop altijd zichtbaar. De melding staat in de gepubliceerde code van alle drie de branches (17, 18 en 19). De module is gepubliceerd in Odoo Apps voor 17, 18, 19 en 20.


Sync Ads Reports.
Wat Odoo doet voordat de melding verschijnt
Wat doet de synchronisatie vóór de melding?
De code van Odoo 19 loopt elk geselecteerd record door en doet dit, in deze volgorde:
- Berekent een periode die eindigt op het moment van klikken en zeven dagen eerder begint. De knop geeft geen andere waarde mee, dus die wordt gebruikt.
- Vraagt het advertentierapport van het type mall op voor die periode. Elke ontvangen rij wordt verwerkt als rapport van het type mall, en de rijen die de module als gesynchroniseerd beschouwt, worden geteld.
- Haalt de productidentificatoren (goods) op die het gaat raadplegen, verwijdert dubbelen en sorteert ze.
- Vraagt voor elk product zijn rapport op en verwerkt elke rij als rapport van het type goods, waarbij ook de rijen worden geteld die als gesynchroniseerd gelden.
- Als er een campagne van datzelfde formulier is met dezelfde productidentificator, kan de code daarin de rapportsamenvatting schrijven (de vorige blijft behouden als het antwoord er geen bevat) en de datum van de laatste rapportsynchronisatie, en de laatste fout leegmaken. Of dat gebeurt, hangt af van de vorm van het ontvangen antwoord.
- Plaatst een notitie in het formulier van
Temu Dashboardmet het aantal gesynchroniseerde mall-rijen en goods-rijen.
Betekent dit dat er gegevens zijn opgehaald?
Niet noodzakelijk. De melding wordt aan het einde teruggegeven en de code kijkt vooraf niet naar de tellers. Om te weten hoeveel rijen er zijn gesynchroniseerd, lees je de notitie die de synchronisatie in het formulier van Temu Dashboard plaatst; die geeft de mall-rijen en de goods-rijen apart.
Wat gebeurt er met de campagnes?
Een campagne wordt alleen bijgewerkt als ze bij hetzelfde formulier hoort en dezelfde productidentificator heeft als het geraadpleegde product. Als er geen enkele campagne met die identificator is, verwerkt de code de rijen van dat product wel, maar schrijft ze in geen enkele campagne.
Hoe controleer ik het resultaat, stap voor stap?
Open het menu Temu en ga naar het formulier van Temu Dashboard. Klik op Sync Ads Reports, wacht op de melding en lees daarna de nieuwe notitie die in het formulier verschijnt: daar staan de aantallen mall-rijen en goods-rijen. De melding zegt dat de actie klaar is; de notitie zegt wat er is verwerkt.
Als ze niet verschijnt, versies en kosten
Wat doe ik als ik de melding niet zie?
De melding wordt pas na de synchronisatie teruggegeven, dus als je haar niet ziet, is de actie niet tot het einde gekomen: ga er niet van uit dat de rapporten gesynchroniseerd zijn. Kijk wat Odoo in plaats daarvan toont en bekijk het formulier van Temu Dashboard.
Kan ik de periode van zeven dagen vanuit de knop wijzigen?
Niet vanuit de knop: die roept de synchronisatie aan zonder dagen op te geven, en de standaardwaarde in de code is zeven.
Wat kost het gebruik?
De module is een eenmalige betaling per Odoo-versie en vereist het abonnement op FlexigoTech Cloud. De verbinding loopt via die dienst, die de inloggegevens versleuteld bewaart, de synchronisatie bewaakt en per e-mail waarschuwt als er iets misgaat. Het plan Conector kost € 49 per maand of € 490 per jaar excl. btw. Met het abonnement zit de module voor nieuwe Odoo-versies erbij als je haar op flexigotech.com hebt gekocht; in de Odoo App Store koop je elke versie daar apart. Je kunt de vermelding in Odoo Apps of de pagina van de module bekijken.
En als ik hulp nodig heb bij de integratie?
FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en maatwerkintegraties, voor het geval jouw situatie met Temu meer vraagt dan de module.
Lees verder
Gecontroleerd in de broncode van de connector (versie 19.0) en in de gelinkte bronnen
Bronnen
- Broncode van de module: flexigobe_temu_connector 19.0 (455b3f0f): models/temu_instance.py
- Broncode van de module: flexigobe_temu_connector 19.0 (455b3f0f): views/temu_instance_views.xml
- Broncode van de 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
