Comment nous utilisons l'API TikTok
1. Qui nous sommes et ce qu'est AIADS
AIADS est une plateforme de gestion et d'optimisation de campagnes publicitaires, développée par l'agence ICBM Polska Sp. z o.o. basée à Gdańsk. Nous gérons les campagnes d'entreprises (B2B) sur Google Ads, Microsoft Ads, Meta Ads et TikTok Ads, et le client suit leurs performances dans la plateforme AIADS (app.aiads.pl).
Nous utilisons l'API TikTok exclusivement pour gérer les comptes publicitaires et les comptes professionnels TikTok de nos clients, avec lesquels nous avons signé un contrat et qui nous ont eux-mêmes accordé l'accès. Nous ne collectons pas de données TikTok à d'autres fins et nous ne les revendons pas.
2. Comment nous connectons un compte TikTok
- Le propriétaire du compte publicitaire ou du compte professionnel se connecte à TikTok et valide lui-même l'accès pour l'application AIADS (autorisation OAuth TikTok for Business).
- La plateforme AIADS reçoit un token d'accès aux comptes indiqués. Le token est stocké dans la base sous forme chiffrée et sert uniquement aux fonctions décrites ci-dessous.
- L'équipe de gestionnaires de campagnes d'ICBM Polska travaille sur le compte. Le client consulte les performances, les recommandations et l'historique des modifications dans la plateforme AIADS.
3. TikTok Marketing API — campagnes publicitaires
Vous trouverez ci-dessous chaque domaine de l'API que nous utilisons, avec la fonction dans la plateforme AIADS et les endpoints appelés (TikTok API for Business v1.3).
| Domaine | Utilité dans AIADS | Endpoints |
|---|---|---|
| Compte publicitaire | Lecture des données du compte (nom, devise, fuseau horaire, statut) et des identités publicitaires lors de la connexion du client. | advertiser/info/ identity/get/ |
| Gestion des publicités | Synchronisation des campagnes, des groupes d'annonces et des annonces. Modifications validées par le responsable de compte : statut, budget, enchère, planning. Les nouvelles annonces sont toujours créées désactivées. | campaign/get/ campaign/update/ adgroup/get/ adgroup/update/ adgroup/budget/update/ ad/get/ ad/create/ ad/status/update/ |
| Reporting | Résultats quotidiens des campagnes (impressions, clics, coût, conversions) pour les rapports client, le monitoring du budget et les recommandations d'optimisation. | report/integrated/get/ |
| Mesure des conversions | Envoi des conversions du site et des conversions hors ligne (ex. commandes payées depuis le système de la boutique) via l'Events API, configuration des pixels et des événements, contrôle de la bonne réception des événements. | event/track/ pixel/list/ pixel/create/ pixel/event/create/ pixel/event/stats/ offline/create/ offline/get/ |
| Audiences | Listes de clients de l'annonceur importées sous forme d'adresses e-mail ou de numéros de téléphone hachés (SHA-256), minimum 1 000 enregistrements, ainsi que des audiences similaires (lookalike). | dmp/custom_audience/file/upload/ dmp/custom_audience/create/ dmp/custom_audience/update/ dmp/custom_audience/list/ dmp/custom_audience/lookalike/create/ dmp/custom_audience/delete/ |
| Leads | Récupération des demandes issues des formulaires de contact TikTok (Instant Forms) vers la boîte de leads du client dans AIADS, pour que le commercial puisse rappeler rapidement. | page/get/ page/lead/task/ page/lead/task/download/ |
| Catalogue produits | Catalogue pour les publicités produits (DPA) alimenté par le flux produits de la boutique, que nous préparons et hébergeons pour le client. | catalog/create/ catalog/get/ catalog/overview/ catalog/feed/create/ catalog/feed/get/ |
| Créations | Import des images et vidéos publicitaires validées par le client dans la bibliothèque du compte. | file/image/ad/upload/ file/video/ad/upload/ file/video/ad/info/ |
| Commentaires sous les publicités | Liste des commentaires sous les publicités, réponses de la marque ainsi que masquage et restauration des commentaires (par ex. le spam). Nous ne supprimons pas les commentaires sous les publicités. | comment/list/ comment/post/ comment/status/update/ |
| Diagnostic des publicités | Lecture des suggestions de diagnostic de TikTok comme l’un des signaux dans les recommandations destinées au responsable de la campagne. | tool/diagnosis/get/ |
Nous n’utilisons ni les endpoints du Business Center (/bc/*) ni TikTok Shop.
4. TikTok Accounts — publications sur le compte professionnel
Dans le module « Publications social » de la plateforme AIADS, le client peut nous confier la publication de contenus sur son compte TikTok professionnel. Cette partie utilise une autorisation distincte (TikTok Accounts).
| Fonction | Utilité dans AIADS | Endpoints |
|---|---|---|
| Profil et statistiques | Données de base du compte professionnel et statistiques des publications pour le rapport client et pour le choix des meilleurs horaires de publication. | business/get/ business/video/list/ |
| Publication | Publication des vidéos et photos validées par le client dans le calendrier de publication, et vérification du statut de publication. | business/video/settings/ business/video/publish/ business/photo/publish/ business/publish/status/ |
| Commentaires | Modération des commentaires sous les publications depuis le panel : réponse, masquage, suppression. Elle est réalisée par un membre de l’équipe. | business/comment/list/ business/comment/reply/list/ business/comment/reply/create/ business/comment/hide/ business/comment/delete/ |
5. Règles de sécurité des modifications
- Par défaut, les opérations d’écriture s’exécutent « à blanc » (sans envoi vers TikTok). Après l’enregistrement, la plateforme lit l’état via l’API et confirme que la modification a bien été appliquée.
- Les nouvelles publicités sont créées désactivées ; nous n’activons les campagnes et les publicités que sur instruction explicite du responsable.
- Les automatismes AIADS n’augmentent pas le budget — la hausse est effectuée par un humain après décision du client. Chaque modification de budget et d’enchère est soumise à une limite de pas et à un plafond pour l’ensemble du compte.
- Nous ne supprimons pas les campagnes, les groupes d’annonces ni les publicités — nous les mettons en pause à la place.
- Chaque tentative d’écriture (réalisée, bloquée ou échouée) est consignée dans le journal des modifications, et un seul interrupteur permet de bloquer toutes les écritures (mode lecture seule).
6. Données et confidentialité
- Nous traitons les données de TikTok au nom du client en tant que sous-traitant (contrat de sous-traitance), uniquement dans le but de gérer ses campagnes et d'en assurer le reporting.
- Nous transmettons les adresses e-mail et les numéros de téléphone à TikTok uniquement sous forme de hachage SHA-256. Dans les événements de conversion, nous transmettons également l'identifiant de clic (ttclid), l'adresse IP et le navigateur de l'utilisateur, si le consentement à la mesure l'autorise.
- Nous ne croisons pas les données d'un client avec celles d'autres clients et ne les utilisons pas pour entraîner des modèles d'IA.
- Les leads issus des formulaires TikTok ne parviennent qu'à la boîte de leads du client propriétaire du compte publicitaire.
- Les détails du traitement des données sont décrits dans notre politique de confidentialité.
7. Déconnexion du compte et contact
Le propriétaire du compte peut à tout moment révoquer l'accès de l'application AIADS dans les paramètres de TikTok for Business, ou nous demander de déconnecter le compte. Après la révocation de l'accès, la plateforme cesse de récupérer les données et d'apporter des modifications sur ce compte.
ul. Dolne Migowo 13A/96, 80-282 Gdańsk
NIP : 9571102721, KRS : 0000722260
Contact : formulaire de contact
