Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AddToCart não adiciona promoção por UTM automaticamente #25

Open
klzns opened this issue Nov 4, 2016 · 3 comments
Open

AddToCart não adiciona promoção por UTM automaticamente #25

klzns opened this issue Nov 4, 2016 · 3 comments

Comments

@klzns
Copy link
Contributor

klzns commented Nov 4, 2016

Você quer pedir uma nova feature ou reportar um bug?
feature

Qual o comportamento atual?
AddToCart não adiciona promoção por UTM automaticamente

Se o comportamento atual é um bug, por favor, forneça os passos para reproduzir o problema.
Adicionar um cookie de UTM
Chamar a API de addToCart
A promoção do produto não será aplicada

Qual o comportamento esperado?
Chamar a API de addToCart e a promoção do produto ser aplicada automaticamente

Qual browser e sistema operacional são afetados por esse problema?
Todos

@klzns
Copy link
Contributor Author

klzns commented Nov 4, 2016

O vtex.js faz isso hoje para manter consistencia com a API.

Para solucionar este problema, um sendAttachment('marketingData', seuDadoAqui) deve ser chamado posteriormente.

@rgoytacaz
Copy link

@BrenoC
bem discutível isso, o vtexjs é uma abstração pra facilitar o uso dessas apis.

O addToCart via GET, que é usado pelo portal (a url de adição ao carrinho) busca nos cookies as utms pra enviar o sendattachment. Hoje ela é meramente um proxy, e isso acaba sendo o comportamento esperado pelos clientes/parceiros usando o vtexjs.

Talvez vale a pena a gente abstrair também esse conceito para manter consistência com o portal?

@klzns
Copy link
Contributor Author

klzns commented Dec 23, 2016

@rgoytacaz sim, concordo. Acho que vale a pena mudar o vtex.js para fazer isso.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants