Structure des sous-comptes

La structure d'URL de votre plate-forme est le principal facteur déterminant la structure de vos sous-comptes, et plus précisément, l'apparence du champ site_uri.

Vous trouverez ci-dessous les différents types de structures de site compatibles avec l'API AFP:

Cas d'utilisation Structure d'URL Valeur du champ site_uri dans l'API Valeur du champ request_id dans l'API
Sous-domaines Racine:
https://littlepig.example.com

Contenu:
https://littlepig.example.com/food.html
littlepig.example.com littlepig (ou un ID unique interne associé à l'utilisateur)
Sous-dossiers Racine:
https://example.com/littlepig
ou
https://example.com/sites/littlepig

Contenu:
https://example.com/littlepig/food.html
ou
https://example.com/sites/littlepig/food.html
example.com/littlepig
ou
example.com/sites/littlepig
littlepig (ou un ID unique interne associé à l'utilisateur)
Combinaison de sous-domaines et de sous-dossiers Racine:
https://sites.example.com/sites/littlepig

Contenu:
https://sites.example.com/sites/littlepig/food.html
sites.example.com/sites/littlepig littlepig (ou un ID unique interne associé à l'utilisateur)
URL individuelles Racine (ou profil du créateur):
https://example.com/user/littlepig

Contenu:
https://example.com/nf8ag4n
example.com/user/littlepig

Important:Pour ce cas d'utilisation, nous exigeons également que la balise méta "Auteur de la plate-forme" soit présente sur toutes les pages.
littlepig (ou un ID unique interne associé à l'utilisateur)

Créer des sous-comptes si vos utilisateurs possèdent plusieurs propriétés sur votre plate-forme

Les sous-comptes doivent être mappés sur des utilisateurs. Si un même utilisateur peut posséder plusieurs propriétés (un sous-domaine ou un dossier, ou des pages de profil, par exemple) sur votre plate-forme, le sous-compte associé à cet utilisateur doit contenir toutes les propriétés qui lui sont associées.

Valeur de "request_id" dans ce scénario

Si votre plate-forme autorise plusieurs propriétés par utilisateur, nous vous recommandons d'utiliser un identifiant unique interne pour l'utilisateur dans le champ request_id. À l'avenir, la méthode API get account permettra d'obtenir des comptes en fonction de la valeur de ce champ.