Struttura del subaccount
La struttura dell'URL della tua piattaforma è il fattore principale che determina la struttura dei subaccount e, più specificamente, l'aspetto del campo site_uri
.
Di seguito sono riportati i diversi tipi di strutture del sito supportate da AFP:
Caso d'uso | Struttura di URL | Valore del campo site_uri nell'API |
Valore del campo request_id nell'API |
---|---|---|---|
Sottodomini |
Radice: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 |
Radice: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) |
URL individuali |
Profilo utente principale (o del creator):https://example.com/user/littlepig
Contenuti: https://example.com/nf8ag4n
|
example.com/user/littlepig
Importante: per questo caso d'uso, è inoltre necessario che in tutte le pagine sia presente il meta tag "Autore della piattaforma". |
littlepig (o un ID univoco interno associato all'utente) |
Come creare subaccount se gli utenti hanno più proprietà sulla tua piattaforma
I subaccount devono essere mappati agli utenti. Se un singolo utente può possedere più di una proprietà (ad es. un sottodominio, una cartella o pagine del 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 dell'API get account consentirà di ottenere gli account in base al valore di questo campo.