A mutation newsletterUpsert permite criar ou atualizar um registro de newsletter a partir de um e-mail.
Ela foi criada para que os clientes possam optar pelo recebimento de newsletters ou atualizar suas preferências já existentes.
Argumentos
Nome
Tipo
Obrigatório
Descrição
input
NewsletterInput!
Sim
Objeto com os dados do registro de newsletter.
recaptchaToken
String
Não
Token de segurança (Google reCAPTCHA) para validação de envio.
Parâmetros newsletterInput
Campo
Tipo
Obrigatório
Descrição
email
String!
Sim
E-mail do usuário que será registrado/atualizado.
name
String!
Sim
Nome do usuário.
gender
Gender
Não
Gênero do usuário (ex.: MALE, FEMALE).
active
Boolean
Não
Define se o e-mail está ativo para receber newsletter.
informationGroupValues
[InformationGroupValueInput]
Não
Lista de grupos de informações adicionais, como preferências ou interesses.