Estrutura da subconta
A estrutura de URL da sua plataforma é o principal fator que determina como as subcontas precisam ser estruturadas e, mais especificamente, como o campo site_uri
deve ser.
Confira abaixo os diferentes tipos de estruturas de sites com suporte à AFP:
Caso de uso | Estrutura do URL | Valor do campo site_uri na API |
Valor do campo request_id na API |
---|---|---|---|
Subdomínios |
Raiz:https://littlepig.example.com
Conteúdo: https://littlepig.example.com/food.html
|
littlepig.example.com |
littlepig (ou um ID exclusivo interno associado ao usuário) |
Subpastas |
Raiz:https://example.com/littlepig
ou https://example.com/sites/littlepig
Conteúdo: https://example.com/littlepig/food.html
ou https://example.com/sites/littlepig/food.html
|
example.com/littlepig
ou example.com/sites/littlepig
|
littlepig (ou um ID exclusivo interno associado ao usuário) |
Combinação de subdomínios e subpastas |
Raiz:https://sites.example.com/sites/littlepig
Conteúdo: https://sites.example.com/sites/littlepig/food.html
|
sites.example.com/sites/littlepig |
littlepig (ou um ID exclusivo interno associado ao usuário) |
URLs individuais |
Raiz (ou perfil do criador):https://example.com/user/littlepig
Conteúdo: https://example.com/nf8ag4n
|
example.com/user/littlepig
Importante:para este caso de uso, também é necessário que a metatag"Platform author" esteja presente em todas as páginas. |
littlepig (ou um ID exclusivo interno associado ao usuário) |
Como criar subcontas se os usuários tiverem várias propriedades na sua plataforma
As subcontas devem ser mapeadas para usuários. Se um único usuário puder ter mais de uma propriedade (por exemplo, um subdomínio, uma pasta ou páginas de perfil) na sua plataforma, a subconta mapeada para esse usuário precisará conter todas as propriedades associadas a ele.
O valor de "request_id" neste cenário
Se a sua plataforma permitir várias propriedades por usuário, recomendamos usar um identificador exclusivo interno para o usuário no campo request_id
. No futuro, o método da API para buscar contas vai permitir buscar contas com base no valor desse campo.