Show Menu
TÓPICOS×

A função s_gi()

A função s_gi() é usada para criar ou encontrar sua instância de AppMeasurement por ID de conjunto de relatórios. Internamente, o AppMeasurement rastreia cada instância criada e s_gi() retorna a instância existente para um conjunto de relatórios, se existir. Se uma instância não existe, uma nova instância é criada e retornada.
Recomendamos chamar s_gi() antes de definir variáveis e efetuar chamadas de rastreamento no código de página. Isso garante que o objeto correto é usado para efetuar a chamada de rastreamento no caso da variável s ser substituída inadvertidamente.

Como usar vários conjuntos de relatórios

O objeto retornado varia com base nas IDs de conjunto de relatórios enviadas. Por exemplo, se você efetuar a seguinte chamada inicial para s_gi() :
var s=s_gi('rsid1,rsid2')

A tabela a seguir descreve o que é retornado por chamadas subsequentes:
Chamada subsequente para s_gi
Descrição do objeto retornado
s=s_gi('rsid1,rsid2')
O mesmo objeto mencionado anteriormente.
s=s_gi('rsid1')
Uma cópia do objeto criado anteriormente, mas não o original.
s=s_gi('rsid1,rsid3')
Uma cópia do objeto criado anteriormente, mas não o original.
s=s_gi('rsid3')
Um novo objeto vazio, sem variáveis de configuração definidas (ou seja, linkTrackVars está vazio, como linkDownloadFileTypes).