Estrutura da subconta

A estrutura do URL da sua plataforma é o principal elemento que determina como as subcontas devem ser estruturadas e, mais especificamente, a aparência do campo site_uri.

Veja abaixo os diferentes tipos de estruturas de sites suportados pelo 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:nesse caso de uso, também é necessário que a metatag"autor da plataforma" 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

O objetivo das subcontas é mapear os usuários. Se um único usuário puder ter mais de uma propriedade (ou seja, um subdomínio, uma pasta ou páginas de perfil) na sua plataforma, a subconta mapeada para esse usuário precisará ter todas as propriedades associadas a ele.

O valor de "request_id" neste cenário

Caso sua plataforma permita várias propriedades por usuário, recomendamos usar um identificador interno exclusivo para o usuário no campo request_id. No futuro, o método get account API permitirá obter contas com base no valor desse campo.