Início > Programação > Como Contornar a Alteração de URL Feita Pelo Add This

Como Contornar a Alteração de URL Feita Pelo Add This

Quando acesso qualquer página do meu site, na barra de navegação do browser uma “âncora” é exibida após a URL acessada:

http://www.HOST/PAGE#.UT-Blx03urE

O identificador “.UT-Blx03urE” não corresponde a um item nessa página. O problema ocorre no Chrome e no Firefox, mas não no IE9.

Depois de pesquisar um pouco e conversar nos fóruns, descobri que o problema é com o código do Address Bar Sharing Analytics, da Add This, inserido em todas as páginas compartilháveis:

<!-- AddThis Button BEGIN -->
<div class="addthis_toolbox addthis_default_style ">
<a class="addthis_button_preferred_1"></a>
<a class="addthis_button_preferred_2"></a>
<a class="addthis_button_preferred_3"></a>
<a class="addthis_button_preferred_4"></a>
<a class="addthis_button_compact"></a>
<a class="addthis_counter addthis_bubble_style"></a>
</div>
<script type="text/javascript">var addthis_config = {"data_track_addressbar":true};</script>
<script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-50d211bd426cf25e"></script>
<!-- AddThis Button END -->

O rastreamento do compartilhamento de página via copiar e colar em e-mails ou IMs que aquele script faz depende de um identificador único da página que é adicionado ao final da URL, mas isso não explica porque esse identificado não é exibido na URL quando o navegador é o IE9.

De acordo com essa thread, caso não haja necessidade de contabilizar compartilhamento manual da página, basta desligar o rastreamento inserindo o script abaixo na página:

<script type="text/javascript">
var addthis_config = addthis_config||{};
addthis_config.data_track_addressbar = false;
</script>
Anúncios
  1. Nenhum comentário ainda.
  1. No trackbacks yet.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: