create_link
Crée un lien court. Sans parentId, c'est un lien parent et destination est obligatoire. Avec parentId, c'est un placement : il hérite de la destination du parent et porte ses propres UTM. Renvoie shortUrl, prêt à publier.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slug | No | Raccourci souhaité. Tiré au sort s'il est omis. | |
| label | No | Nom du placement, par exemple « Pub Meta — mars ». | |
| space | Yes | Raccourci de l'espace client. | |
| domain | No | Adresse qui porte le lien (« liens.votresite.fr »). Omise = le même choix que l'écran de création : le domaine de marque réservé à l'espace, sinon l'unique domaine de marque du compte, sinon l'adresse offerte de l'espace (« client.sbtq.link ») ; pour un placement, le domaine de son parent. Pour le domaine partagé, le nommer : « sbtq.link » (la valeur `domain` d'un lien partagé). Un domaine de marque doit être vérifié dans le compte, et libre pour cet espace. | |
| utmTerm | No | utm_term du placement. | |
| parentId | No | Identifiant du lien parent, pour créer un placement. | |
| utmMedium | No | utm_medium du placement. | |
| utmSource | No | utm_source du placement. | |
| utmContent | No | utm_content du placement. | |
| destination | No | URL d'arrivée. Obligatoire pour un parent, interdite pour un placement. | |
| utmCampaign | No | utm_campaign du placement. |