O Adobe Experience Platform Launch está sendo reformulado como um conjunto de tecnologias de coleção de dados na Experience Platform. Como resultado, várias alterações de terminologia foram implementadas na documentação do produto. Consulte o seguinte documento para obter uma referência consolidada das alterações de terminologia.
As extensões privadas já estão disponíveis! Extensões privadas são extensões que são desenvolvidas pela sua empresa e só estão disponíveis para propriedades em sua própria empresa. Ninguém mais pode ver ou usá-las. Além disso, elas se comportam exatamente como as extensões comuns.
Você gostaria de fornecer um conjunto padrão de funcionalidades que centenas de suas propriedades devem usar da mesma forma? Coloque isso no pacote em uma extensão e faça com que todas as propriedades o usem. Você grava e usa o mesmo código personalizado repetidamente? Coloque isso em uma extensão e pare de gravar o código personalizado.
Ao criar propriedades, agora há uma opção avançada para “Configurar para desenvolvimento de extensão”. Essa opção cria uma propriedade de “Desenvolvimento” que pode ser usada para testar suas extensões privadas durante o desenvolvimento, antes que você esteja pronto para disponibilizá-las em suas propriedades regulares.
Agora é possível fazer uma cópia de uma regra na mesma propriedade. Antes que você pergunte, a resposta é “Sim, como copiar para outra propriedade virá a seguir”.
_satellite.pageBottom()
) limpava o conteúdo do site._satellite.track()
).Agora as tags são compatíveis com dispositivos móveis.
Usado por milhares de clientes para o gerenciamento de tags na Web, agora o espaço de trabalho de tags pode ser usado para gerenciar SDKs móveis.
A criação de uma propriedade de tag móvel permite:
Criar elementos de dados e regras sofisticadas que podem combinar ações em várias soluções.
Gerenciar extensões móveis:
extensão do Mobile Core e todas as extensões adicionais podem ser baixadas e instaladas por meio dos gerentes de dependência, como Maven e CocoaPods.
Ao adicionar uma extensão, você deve recompilar o aplicativo e concluir o processo de envio/aprovação da loja de aplicativos.
Os elementos de dados, as regras e as configurações de extensão são fornecidos dinamicamente para o seu aplicativo, são atualizados na inicialização do aplicativo e não exigem atualizações da loja de aplicativos.
Para obter mais informações sobre a introdução às propriedades móveis, consulte Publicação de conteúdo para dispositivos móveis.
Quando você salva uma biblioteca, agora todos os recursos nela são verificados, e as tags solicitam que você adicione as extensões necessárias que estiverem ausentes.
Ocorreram alguns casos de borda em que o construtor de regras não exibia os componentes da regra na mesma ordem em que o banco de dados os salvava. Agora, o construtor de regras sempre exibe a ordem dos componentes da regra corretamente.
As propriedades de tag recém-criadas agora vêm com um host “Managed by Adobe” e três ambientes (um de cada tipo) por padrão.
Agora o catálogo de extensões é classificado por nome de exibição em vez do nome.
Agora os usuários da Adobe Experience Platform são notificados quando novas versões das extensões estão disponíveis e eles mesmos podem instalá-las. Leia mais aqui.
Os códigos de inserção foram movidos da página de detalhes do Ambiente para um modal de instruções de instalação. Esse modal é exibido automaticamente depois de criar um novo ambiente e pode ser acessado na exibição da Lista de ambientes.
As bibliotecas de tags e do DTM que usam o Akamai agora estão disponíveis em nós de borda CDN na China. Isso proporciona velocidades de carregamento de biblioteca muito mais rápidas para os usuários finais na China.
As informações contidas nas mensagens de erro foram aprimoradas e expandidas na API e na interface do usuário. Isso deve ser útil especialmente para criar mensagens de falha.
Alteração do comportamento do botão Adicionar todas as alterações na página Editar biblioteca. Anteriormente, um recurso era considerado “alterado” somente quando adicionado a uma biblioteca e salvo. Agora, um recurso é considerado “alterado” quando foi publicado no ambiente de Produção.
A extensão Adobe Privacy fornece funcionalidade para coletar e/ou remover as IDs de usuário atribuídas aos usuários finais pelas soluções do Adobe.
Agora, os elementos de dados têm uma opção de duração “Nenhuma”. Os elementos de dados recém-criados são padrão para essa configuração.
Agora as páginas do ambiente exibem os códigos de inserção assíncronos como padrão. Alternar entre síncrono e assíncrono funciona exatamente como antes.
A documentação de código aberto para tags está disponível na Experience League.
Os eventos no construtor de regras não podem mais ser arrastados.
Mensagens de aviso aprimoradas.
Não solicitar mais alterações não salvas nos componentes da regra quando
as alterações forem salvas.
Correção de interações problemáticas com a Biblioteca ativa.
Agora a ID da regra é emitida para cada regra em um build e é possível fazer referência a ela no navegador.
Agora os eventos de Carregamento de página são executados na ordem lógica em implantações assíncronas (Biblioteca carregada > Final da página > Pronto para DOM > Janela carregada).
Pequenas melhorias de estilo.
O suporte foi adicionado aos cartões de extensão na página de catálogo para o futuro Saiba mais links para obter mais informações sobre a página Detalhes da extensão em adobeexchange.com
Os detalhes do evento são copiados para o objeto de evento de nível superior (%event.detail%
em campos de texto e event.detail
no código personalizado)
É possível excluir elementos de dados, regras e extensões. Consulte Excluir recursos.
Ao vincular o código de inserção do DTM a tags, você pode manter o código integrado de produção DTM em uma página, mas fornecer arquivos de tag nela em vez de DTM.
Esta versão inclui vários aprimoramentos na interface:
Correção de um problema que fazia com que uma consulta de banco de dados demorasse muito tempo para ser executada e causada erros ocasionais 502 nas consultas da API.
Agora os cabeçalhos de controle de cache são definidos automaticamente para bibliotecas hospedadas em Akamai (assets.adobedtm.com). Anteriormente, não definíamos cabeçalhos de controle de cache para os arquivos hospedados em assets.adobedtm.com.
Cabe aos navegadores receber e respeitar os cabeçalhos de controle de cache. Alguns navegadores podem ignorá-los.
Os desenvolvedores de tags que não têm -development
ou -staging
em seus códigos integrados de ambiente precisam recriar os ambientes de desenvolvimento e preparo para obter o cabeçalho de controle de cache 0. Se não recriar os ambientes, você terá o mesmo controle de cache de 60 minutos das bibliotecas de produção.
Agora os eventos em regras podem receber uma ordem. Quando um evento é acionado, as regras que usam esse evento são executadas na ordem definida. Os números mais baixos são executados primeiro (1 vêm antes de 10). Consulte Ordem de regra para obter mais informações.
Defina uma biblioteca nova ou existente como a biblioteca ativa. Ao criar/editar regras, elementos de dados ou extensões, você terá uma opção para salvar e criar a biblioteca ativa. Essa ação salvará imediatamente a alteração na biblioteca e executará uma criação. O status da criação também pode ser visto.
Agora é possível passar objetos reais para a função de log e exibi-los como objetos no console do navegador ao usar o _satellite.debug()
. Isso faz com que o registrador de tags se comporte muito mais como console.log. Para ativar essa alteração, não há mais um histórico persistente anexado à função do _satellite.debug()
; portanto, ao chamá-lo pela primeira vez, você não verá mais um histórico de eventos anteriores. Você verá as mensagens de depuração a partir desse ponto.
Na página
Agora a biblioteca de tags inclui suporte para execução assíncrona. Há ramificações importantes para como isso muda o que acontece na biblioteca. Você deve ler a documentação assíncrona antes de qualquer ação.
Alternância assíncrona em ambientes
Ao recuperar o código de inserção de um ambiente, agora você pode virar uma opção de alternância para obter o código de inserção, se desejar que a biblioteca seja carregada de forma assíncrona.
As alterações a seguir foram realizadas para descrever melhor o comportamento real em cenários síncronos e assíncronos:
Data de lançamento: 8 de novembro de 2017
Esta é a primeira versão de tags na Adobe Experience Platform.
Tags é a próxima geração de recursos de gerenciamento de tags produzidos pela Adobe. Ele oferece aos clientes uma forma simples de implantar e gerenciar todas as tags de análise, de marketing e de anúncios necessárias para proporcionar experiências relevantes aos clientes.
As tags capacitam qualquer pessoa a criar e manter suas próprias integrações usando extensões. Essas extensões estão disponíveis para os clientes da Paltform em uma experiência de loja de aplicativos, para que possam instalar, configurar e implantar tags com rapidez.
As tags são fornecidas aos clientes da Adobe Experience Cloud como um recurso incluso de valor agregado. Tags é um produto totalmente novo com uma nova base de código, projetado para substituir o serviço Dynamic Tag Management (DTM) anterior. No entanto, o DTM continuará sendo compatível no futuro próximo. O Adobe continuará a corrigir erros significativos e a assegurar um desempenho coerente. No momento, não há grandes melhorias de recursos planejadas para o antigo DTM.
Uma extensão é um pacote de código (JavaScript, HTML e CSS) que estende as funcionalidades de tag. Crie, gerencie e atualize suas integrações usando uma interface de autoatendimento virtual. Pense em uma tag como um sistema operacional e nas extensões como os aplicativos usados para realizar as tarefas.
Navegue, configure e implante ferramentas de marketing e de anúncios programadas e mantidas por fornecedores de software independentes.
Crie regras robustas que combinam vários eventos, sequenciados de forma determinada com o uso da lógica if/then com condições e exceções. As regras fornecem opções para:
O construtor de regras inclui verificação de erros em tempo real e realce de sintaxe para seu código personalizado.
Quando os critérios definidos nas regras são cumpridos e as condições são atendidas, as ações definidas são executadas em ordem.
Colete, organize e forneça dados em todas as tecnologias de anúncios e de marketing com base na Web.
O processo de publicação permite que as equipes publiquem o código nas páginas. Pessoas diferentes podem criar uma implementação, aprová-la e publicá-la em suas páginas.
Automatize implementações ou um grupo de tecnologias.
A tag container criada por tags é 60% mais leve que o Adobe Tag Manager e 40% mais leve que o Google Tag Manager. O conteúdo do container é minimizado, incluindo o código personalizado. Tudo é modular. Se você não precisar de um item, ele não será incluído na biblioteca. O resultado é uma implementação rápida e compacta.
As tags fornecem várias melhorias em relação a sistemas semelhantes. As melhorias incluem:
document.write ()
, pois o não permite seu uso Chrome