Struttura dei subaccount

La struttura dell'URL della tua piattaforma è il fattore principale che determina la struttura dei subaccount e, più nello specifico, l'aspetto del campo site_uri.

Di seguito sono riportati i diversi tipi di strutture di siti supportati da AFP:

Caso d'uso Struttura di URL Valore del campo site_uri nell'API Valore del campo request_id nell'API
Sottodomini Root:
https://littlepig.example.com

Contenuti:
https://littlepig.example.com/food.html
littlepig.example.com littlepig (o un ID univoco interno associato all'utente)
Sottocartelle Radice:
https://example.com/littlepig
o
https://example.com/sites/littlepig

Contenuti:
https://example.com/littlepig/food.html
o
https://example.com/sites/littlepig/food.html
example.com/littlepig
o
example.com/sites/littlepig
littlepig (o un ID univoco interno associato all'utente)
Combinazione di sottodomini e sottocartelle Root:
https://sites.example.com/sites/littlepig

Contenuti:
https://sites.example.com/sites/littlepig/food.html
sites.example.com/sites/littlepig littlepig (o un ID univoco interno associato all'utente)
Singoli URL Root (o profilo del creator):
https://example.com/user/littlepig

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

Importante: per questo caso d'uso, è necessario che il meta tag "Autore piattaforma" sia presente in tutte le pagine.
littlepig (o un ID univoco interno associato all'utente)

Come creare subaccount se gli utenti hanno più proprietà sulla tua piattaforma

I subaccount sono destinati ad essere mappati agli utenti. Se un singolo utente può possedere più di una proprietà (ad esempio un sottodominio o una cartella o pagine di profilo) sulla tua piattaforma, il subaccount mappato a quell'utente deve contenere tutte le proprietà associate a quell'utente.

Il valore di "request_id" in questo scenario

Se la tua piattaforma consente più proprietà per utente, ti consigliamo di utilizzare un identificatore univoco interno per l'utente nel campo request_id. In futuro, il metodo API get account consentirà di recuperare gli account in base al valore di questo campo.