1st Party Cookie GTM

1st Party Cookie

A macro 1st Party Cookie GTM retorna o valor do cookie cujo nome você indica no campo Nome do Cookie. Por exemplo, se você configurar um cookie chamado “front-page-visits” que aumenta em um cada vez que o visitante visita sua página inicial, você pode configurar esta macro para retornar o valor (ou seja, número de visitas) sempre que a macro é usado.

CASO DE USO

Verifique meu artigo anterior sobre o cookie da sessão para um caso de uso agradável para esta macro.

Basicamente, esta macro pode ser usada para substituir qualquer código que você usou para recuperar valores de cookies.

Configurando a variável de camada de dados datalayer

Configurando a variável de camada de dados datalayer no GTM

Variável de camada de dados é extremamente versátil também. Quando você cria uma variável de camada de dados, você especifica a chave de camada de dados cujo valor deseja recuperar. Quando a variável for resolvida, o GTM procurará o valor mais recente para a chave no modelo de dados interno. Para valores primitivos (Cordas, números, Booleanos, funções), a Variável retornará o que for mais recentemente pressionado na chave. Para objetos simples e Arrays, a Variável retornará o resultado de uma fusão recursiva, onde somente as chaves compartilhadas são substituídas.

Você pode usar a notação de pontos para acessar as duas chaves de variável de camada de dados que têm um ponto em seu nome (por exemplo gtm.element) ou para acessar propriedades de objetos de elemento DOM (por exemplo gtm.element.dataset.name).

Você também pode usar a notação de pontos para acessar os membros da Array. A notação quadrada não funcionará, então substitua a notação quadrada por pontos: products[0].nametorna – se products.0.name.

RETORNO

O valor armazenado na Variável de camada de dados cujo nome você indica no campo Nome da variável de camada de dados. Você também pode recuperar o valor de uma propriedade de objeto, se tiver certeza de que a Variável contém um objeto. Para acessar os membros da Array, use a notação de pontos em vez da notação quadrada. Você também pode especificar um Valor Padrão que será retornado se nenhuma Variável com o nome dado puder ser encontrada a partir da Camada de Dados quando a Variável for resolvida. Se você não fornecer um valor padrão, a Variável de camada de dados retornará indefinida caso não seja encontrada nenhuma variável com o nome dado.

CASO DE USO (S)

A Variável de camada de dados é o seu melhor amigo quando quiser aproveitar ao máximo o acompanhamento de eventos automáticos. As Variáveis ​​Incorporadas e os tipos de Variável de Evento Automático apenas oferecem um punhado de propriedades de DOM para escolher no elemento de evento automático. Use a Variável de camada de dados para percorrer o gtm.elementobjeto conforme desejar.

JavaScript personalizado GTM

JavaScript personalizado no GTM

A Variável de JavaScript personalizada é certamente a variável mais versátil do conjunto. Você pode usá-lo para executar JavaScript arbitrário na página. Ele cria um contexto de script, o que significa que você também pode chamar outras Variáveis ​​de dentro usando a sintaxe apropriada.

A Variável de JavaScript personalizada precisa seguir duas regras simples. Primeiro, o script deve ser envolvido em um bloco de função anônimo ( function() { … }). Em segundo lugar, a função deve ter uma declaração de retorno ( return null;).

A terceira, regra não escrita, é que a função só deve retornar um valor. Você não deve usar uma Variável de JavaScript personalizada para modificar a paisagem de nomes global, pressionando valores para, dataLayer por exemplo. Se você deseja alterar as variáveis ​​globais de uma função, é melhor criar uma Tag HTML personalizada para este propósito.

RETORNO

Depende do que você tem na return de declaração. Você pode retornar qualquer variável ou valor, mesmo outras funções, outras Variáveis ​​GTM ou nada (um simples return;é o equivalente a retornar o valor indefinido ).

Bad Religion – True North

Após três anos o Bad Religion lança seu 16º álbum, intitulado de True North traz uma pegada que lembra o disco The Gray Race de 1996. Desde o inicio de dezembro(2012) a banda vem disponibilizando sons que fazem parte desta nova compilação, musicas com “Fuck You” e “True North” já indicavam que viria algo de boa qualidade.

A banda mesmo com seus 34 anos mostra que está atenta as mudanças no mercado fonográfico e lançou o álbum todo online no canal da gravadora Epitaph Records com já havia feito com o álbum  The Dissent of Man lançado através da plataforma do Sound Cloud.

Neste novo trabalho chama bastante a atenção a qualidade de som e um ritmo um pouco mais calmo do vocal Greg Graffin porém não fica devendo em nada nos sons. Destaco duas faixas ótimas “Vanity” e “My Head Is Full Of Ghosts”.

Abaixo segue o disco completo publicado no Youtube.

 


Fontes

http://pt.wikipedia.org/wiki/Bad_Religion
http://www.badreligion.com/

 

 

Pennywise – All Or Nothing

Após um período de 4 anos o Pennywise lançou o novo álbum: All Or Nothing este é o primeiro trabalho desde a saída Jim Lindberg vocal de todos os discos da banda, neste novo trabalho quem assume o posto é Zoli Teglas e não deixa nada a desejar.

Teglas ex vocal do Ignite já vinha assumindo os vocais do Pennywise desde 2009 o que deu um bom tempo para pegar o espirito da banda e mandar uma porrada no All Or Nothing. Destaco duas faixas excelentes We Have It All e Let Us Hear Your Voice.

O disco está totalmente liberado no SoundCloud disponibilizado pela gravadora Epitaph Records.

Aproveitem

Referências

http://pennywisdom.com/

http://pt.wikipedia.org/wiki/Pennywise

http://pt.wikipedia.org/wiki/Ignite