Show Menu
TEMAS×

s.linkInternalFilters

La variable se usa para determinar qué vínculos del sitio son vínculos de salida.
Es una lista de filtros separados por coma que representan los vínculos que son parte del sitio.
Tamaño máximo
Parámetro depurador
Informes rellenados
Valor predeterminado
N.D.
N.D.
Rutas > Entradas y salidas > Vínculos de salida
Anteriormente habíamos sugerido establecer linkInternalFilters en JavaScript: Sin embargo, el resultado era que todos los dominios se consideraban externos, incluido el dominio actual en el que reside la etiqueta. Si desea que algunos dominios se consideren internos, puede agregarlos como se muestra en los ejemplos siguientes.
La variable linkInternalFilters se usa para determinar si un vínculo es de salida, que se define como un vínculo que saca al visitante del sitio. El vínculo puede aparecer en el informe de vínculos de salida independientemente de si la ventana objetivo de un vínculo de salida es una ventana emergente o la ventana actual. Solo se realiza el seguimiento de los vínculos de salida si es trackExternalLinks está configurada como "true" . (Consulte Seguimiento de vínculos en la documentación de Dynamic Tag Management para obtener información sobre cómo administra DTM los vínculos de salida). Los filtros de linkInternalFilters no distinguen entre mayúsculas y minúsculas.
La lista de filtros de linkInternalFilters se aplica de forma predeterminada al dominio y la ruta de cualquier vínculo. Si linkLeaveQueryString tiene el valor "true" , los filtros se aplican a toda la dirección URL (dominio, ruta y cadena de consulta). Los filtros siempre se aplican a la ruta absoluta de la dirección URL, incluso si se utiliza una ruta relativa como el valor href.
Asegúrese de que todos los dominios del sitio (y de los socios que usen su archivo JavaScript) estén incluidos en linkInternalFilters . Si no todos los dominios están incluidos en la lista, todos los vínculos de esos dominios y hacia esos dominios se considerarán vínculos de salida, lo que aumenta las llamadas al servidor enviadas. Si desea que varios dominios o empresas utilicen un únicoAppMeasurement para el archivo de JavaScript, rellene linkInternalFilters en la página anulando el valor especificado en el archivo JavaScript. Si tiene dominios personales que se redireccionan inmediatamente al dominio principal, no es necesario incluir dichos dominios personales en la lista.
El siguiente ejemplo ilustra cómo se utiliza esta variable. En este ejemplo, la dirección URL de la página es https://www.mysite.com/index.html .
s.trackExternalLinks=true 
s.linkInternalFilters="mysite.com" 
s.linkExternalFilters="" 
s.linkLeaveQueryString=false 
...
<a href="https://www.mysite.com">Not an Exit Link</a> 
<a href="/careers/job_list.html">Not an Exit Link</a> 
<a href="https://www2.site3.com">Exit Link</a> 
<a href="https://www2.site1.com/partners/">Exit Link</a> 

Sintaxis y valores posibles

La variable linkInternalFilters es una lista de caracteres ASCII separados por comas. No se permiten espacios.
s.linkInternalFilters="site1.com[,site2.com[,site3.net[...]]]"

Ejemplos

s.linkInternalFilters="mysite.com"

s.linkInternalFilters="mysite.com,mysite.net,vanity1.com"

Parámetros de configuración

Ninguna

Problemas, preguntas y consejos

  • Incluya todos los dominios donde puede usarse la variable AppMeasurement del archivo de para JavaScript en la lista de filtros.
  • Compruebe periódicamente el informe Rutas > Entradas y salidas > Vínculos de salida para asegurarse de que ninguna de las entradas del informe son incorrectas.
  • Revise periódicamente los contratos con los socios para determinar si contienen restricciones sobre el seguimiento de vínculos. Por ejemplo, quizás tenga prohibido realizar el seguimiento de vínculos que aparecen en los anuncios en pantalla de los socios. Filtre los vínculos de los socios agregando su dominio a linkInternalFilters :
s.linkInternalFilters="mysite.com,mysite.net,mypartner.net/adclick"

Seguimiento automático de vínculos de salida y descargas de archivos

El archivo JavaScript se puede configurar para que rastree de manera automática las descargas de archivos y los vínculos de salida, según los parámetros que definen los tipos de archivos de las descargas de archivos y los vínculos de salida.
Los parámetros que controlan el seguimiento automático son los que se mencionan a continuación:
s.trackDownloadLinks=true 
s.trackExternalLinks=true 
s.linkDownloadFileTypes="exe,zip,wav,mp3,mov,mpg,avi,doc,pdf,xls" 
s.linkInternalFilters="javascript:,mysite.com,[more filters here]" 
s.linkLeaveQueryString=false 

Los parámetros trackDownloadLinks and trackExternalLinks determine if automatic file download and exit link tracking are enabled. Cuando está activado, cualquier vínculo con un tipo de archivo que coincida con uno de los valores de linkDownloadFileTypes se rastrea automáticamente como una descarga de archivo. Cualquier vínculo con una dirección URL que no contenga uno de los valores de linkInternalFilters se rastrea automáticamente como vínculo de salida.
In JavaScript H.25.4 (released February 2013), automatic exit link tracking was updated to always ignore links with HREF attributes that start with # , about: , or javascript: .

Ejemplo 1

Los tipos de archivo .jpg y .aspx no se incluyen en linkDownloadFileTypes arriba, por lo tanto no se rastrean automáticamente los clics en ellos ni se informan como descargas de archivos.
The parameter linkLeaveQueryString modifies the logic used to determine exit links. When linkLeaveQueryString =false, exit links are determined using only the domain, path, and file portion of the link URL. When linkLeaveQueryString =true, the query string portion of the link URL is also used to determine an exit link.

Ejemplo 2

Con la siguiente configuración, el ejemplo que se muestra a continuación será contabilizado como un vínculo de salida:
//JS file  
s.linkInternalFilters="javascript:,mysite.com" 
s.linkLeaveQueryString=false 
 
//HTML file 
<a href='https://othersite.com/index.html?r=mysite.com'>Visit Other Site!</a> 

Ejemplo 3

Con la siguiente configuración, el vínculo que se muestra no contará como vínculo de salida:
//JS file  
s.linkInternalFilters="javascript:,mysite.com" 
s.linkLeaveQueryString=true 
 
//HTML  
<a href='https://othersite.com/index.html?r=mysite.com'>Visit Other Site</a> 

Nota: Un mismo vínculo solo se puede registrar como descarga de archivo o como vínculo de salida; tiene prioridad la descarga de archivo. Si un vínculo es tanto un vínculo de salida como una descarga de archivo en función de los parámetros linkDownloadFileTypes y linkInternalFilters , se rastrea e informa como una descarga de archivo y no como un vínculo de salida.