Pular para o conteúdo

client

O objeto {{ client }} contem informações sobre um cliente que está logado com uma conta de cliente.

Este objeto deve ser usado em conjunto com a variável {{ logged_in }}, para verificar se há um usuário logado. Isso deve ser feito porque, caso não exista um cliente logado, o objeto {{ client }} não é criado no liquid. Como a variável {{ loggen_in }} sempre vai existir, use ela para verificar e exibir dados do cliente.

🚧 Informação sensível

Tenha muito cuidado com os dados retornados no objeto {{ client }}, pois ele retorna informações pessoais do usuário logado no site. Não deixe essas informações expostas em terminais, também não exiba informações não necessárias visualmente.

{% if logged_in %}
Olá, {{ client.first_name }}.
{% else %}
Olá, visitante!
{% endif %}

Confira a tabela a seguir com os atributos do {{ client }}:

Atributos do objetoFunção
auth_tokenRetorna o token de autenticação da sessão do cliente.
birthdateRetorna a data de nascimento do cliente, se informado.
cnpjRetorna o número do CNPJ do cliente, se informado.
confirmed_orders_countRetorna o número de compras confirmadas relacionadas ao cliente.
cpfRetorna o número do CPF do cliente, se informado.
emailRetorna o endereço de email do cliente, se informado.
first_nameRetorna o nome do cliente.
genderRetorna o gênero do cliente, se informado.
idRetorna o ID do cliente.
last_confirmed_order_atRetorna a data absoluta do último pedido confirmado.
last_nameRetorna o sobrenome do cliente.
liked_facebook_pageRetorna true se o cliente curtiu a página do Facebook integrada à loja.
phoneRetorna o número de telefone bruto do cliente, sem DDD.
phone_areaRetorna o DDD do telefone do cliente.
recent_addressEndereço mais recente usado em uma compra.
Retorna um objeto com sub-atributos como:
city, neighborhood, street_name, zip
first_name, last_name, email
first_phone, first_phone_area
documents.cpf, documents.cnpj
tagsRetorna as tags relacionadas ao cliente (útil para segmentação de grupos).
updated_atData da última modificação de dados ou pedidos. Use o filtro date para formatar.