Instalação e configuração de tag em sites AJAX e Flash

Importante

Trabalhar com a API JavaScript exige conhecimentos de HTML e JavaScript. Se você não conhece essas linguagens, entre em contato com o desenvolvedor ou webmaster do seu site.

tagLeia estas instruções caso possua um site AJAX ou Flash e pretenda usar o Yandex Metrica:

  1. Crie e instale o código da tag no seu site, se ainda não estiver instalado.
  2. Para garantir que o Yandex Metrica registre alterações importantes na página, analise a lógica do seu site e insira a função hit (ocorrência) nas partes apropriadas do seu código AJAX e Flash, para que ela seja convocada cada vez que a página for alterada.
ym(XXXXXX, 'hit', [url[, options]])

Parâmetro

Valor padrão

Tipo

Descrição

url

String

A URL da página em que houve a visualização. Se a URL não for fornecida, será usado o valor de window.location.href

opções

Objeto

campos de opções

options.callback

Função

A função callback a ser convocada após o envio dos dados de visualização de página

options.ctx

Objeto

Contexto acessado pela palavra-chave this na função callback

options.params

Objeto

Parâmetros de sessão

options.referer

String

A URL de onde o usuário carregou o conteúdo da página atual

options.title

document.title

String

Título da página atual

Campos para o objeto options.params:

order_price

Duplo

Receita por objetivo. Você pode estipular o custo em alguma moeda ou em unidades convencionais.

moeda

String

Use este campo caso queira informar o custo do objetivo em moeda. O Yandex Metrica reconhece códigos monetários ISO 4217 de três letras.

Se uma moeda diferente for informada, serão enviados valores nulos em vez de moedas e quantias.

ym(**XXXXXX**, 'hit', 'http://exemplo.com.br#contatos', {title: 'Contatos', referer: 'http://exemplo.com.br/#principal'});

Para ActionScript 2 (versão Flash anterior a 9.0):

getURL("javascript:ym(**XXXXXX**, 'hit', url, title, referer)");

Para ActionScript 3 (versão Flash 9.0 e posterior):

navigateToURL(new URLRequest("javascript:ym(**XXXXXX**, 'hit', url)"), "_self");

Caso queira registrar a conclusão de um objetivo relativo a alguma ação específica na página, use a função reachGoal.

Fale conosco

Escrever um e-mail

Caso não tenha conseguido checar a tag de forma independente, siga as recomendações abaixo.

Isso pode acontecer pelos seguintes motivos:

  • A tag está instalada de maneira incorreta. Por exemplo, o CMS modificou o código da tag. Reinstale a tag ou entre em contato com o serviço de suporte do seu CMS.
  • Scripts inoperantes estão impedindo que a tag Yandex Metrica funcione no site. Isso pode ser verificado no console do navegador.
As recomendações não ajudaram

Isso significa que as informações estão sendo transmitidas para o Yandex Metrica. No entanto, os dados podem não estar sendo exibidos nos relatórios por algum dos seguintes motivos:

  • Os dados são enviados com um número diferente para uma tag.
  • A aba Filtros das configurações da tag está definida com filtros excessivamente restritivos. Remova filtros desnecessários.
  • A aba Filtros das configurações da tag está com o filtro Não contabilizar minhas sessões habilitado. Isso significa que a tag não registra as suas próprias sessões. Tente acessar o site com o navegador no modo "anônimo".
As recomendações não ajudaram