track()
O método _satellite.track() permite acionar uma Regra de chamada direta.
IMPORTANT
A Adobe considera
_satellite.track() um método de implementação herdado. Embora ainda seja totalmente compatível, a Adobe recomenda o uso de práticas de implementação mais modernas, como a Camada de dados de clientes Adobe, que é a abordagem recomendada para novas implementações.Se você optar por usar
_satellite.track() no site, proteja todas as chamadas para que o site não seja totalmente associado à biblioteca de tags. Se não for protegida, a remoção da propriedade da marca no futuro fará com que todas as referências ao objeto _satellite gerem erros._satellite.track(identifier: string, detail?: unknown ): void;
Quando você chama _satellite.track() usando o identificador configurado na interface de marcas, essa regra é acionada imediatamente. Chamar esse método atua somente como o evento da regra; as condições da regra ainda se aplicam antes de executar as ações da regra. Várias regras de chamada direta podem usar o mesmo identificador, permitindo acionar todas essas regras de uma só vez usando uma única chamada _satellite.track(). Cada regra acionada ainda verifica suas próprias condições antes de tomar uma ação, mesmo se várias regras compartilharem o mesmo identificador.
Campos disponíveis
O método _satellite.track() dá suporte a dois argumentos:
Nome
Tipo
Obrigatório
Descrição
identifierstringSim
O identificador da regra de chamada direta. Defina esse identificador ao configurar a regra na interface do usuário de tags.
detailunknownNão
Uma carga opcional contendo as informações desejadas. Ao configurar uma regra, você pode acessar a carga usando
event.detail (código personalizado) ou %event.detail% (campos de texto que oferecem suporte à notação de elemento de dados).// Trigger rules with the identifier 'example'
if (window._satellite?.track) {
_satellite.track('example');
}
// Trigger a direct call rule with an optional payload that your tag rule can use
_satellite.track('contact_submit', { name: 'John Doe' });
// When configuring the rule, access the payload field using:
// event.detail.name (custom code block) or
// %event.detail.name% (data element)
recommendation-more-help
1ae86b30-e55e-49c1-ab11-9d0356a5f3e1