6

我已将 Addthis 小部件添加到网站。这是我稍微调整的自动生成的代码:

<script type="text/javascript">
    var addthis_config = {
        "data_track_clickback": true,
        services_compact: 'facebook, twitter,googlebuzz, digg,  stumbleupon',
        services_expanded: 'facebook, twitter,googlebuzz, digg,  stumbleupon',
        ui_cobrand: "ABC Company",
        ui_header_color: "#ffffff",
        ui_header_background: "#000000"


    }
 </script>
 <script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#pubid=ra-4dde778a54a20e05"></script>
 <script type="text/javascript">

           var addthis_share = {
               templates: { twitter: 'check out {{title}} : {{url}} @ABC' },
                url_transforms : { clean: true }

           }
</script>

<div class="addthis_toolbox addthis_default_style ">
                <a  class="addthis_button_compact">
                    <img alt="Share" src="../images/icons/share.gif" /><img alt="ABC" src="../images/icons/financial_tip.png" />
                </a>

        </div> 

我在 ADdthis 紧凑且可扩展的小部件中添加了 Facebook、Twitter、Google Buzz、StumbleUpon 和 Digg 链接。当我单击共享链接时,会弹出以下窗口: 在此处输入图像描述 我不希望 Addthis 页脚出现在弹出窗口中。我尝试使用 jquery doc load 找到 div 并将其删除..但它没有帮助。

另一件事是,当我单击 FB 时,它会打开我的帐户,并显示以下有关在我的墙上发帖的消息: 在此处输入图像描述 Addthis 在共享 url 的末尾附加一些垃圾:例如在 index.aspx 从 # 到 ;facebook ..它正在附加一些不相关的数据...如何修复它..任何想法...如果我在推特上分享它,登录屏幕到推 在此处输入图像描述 特我不希望在页脚中添加此消息..如何隐藏/删除它与 FB 类似,当我登录我的 twitter 帐户时,一些垃圾会添加到共享 url 的末尾: 在此处输入图像描述

此外,每当我单击紧凑型 Addthis 列表、Fb 或 twitter 中的任何图标时,都会弹出一个小窗口: 在此处输入图像描述

任何人都可以帮我解决这些问题。

谢谢。

4

2 回答 2

3

马琳达的回答基本上是正确的,但没有解释发生了什么——我认为了解更多一点很重要。

问题是,“Addthis 在共享 url 的末尾附加了一些垃圾”。这不是垃圾。#hashtag 之后的值是 Addthis 生成的半随机数字,它可以帮助您构建真正有用的社交媒体报告,甚至可以向您显示您的哪些股票是重新分享的 - 这是模拟病毒增长率的关键组成部分(即你想从社交分享中得到什么)。您可以在此处阅读更多相关信息:http: //support.addthis.com/customer/portal/articles/381254-address-bar-sharing-analytics

Malinda 的解决方案所做的是覆盖默认的 Addthis Twitter 模板以忽略此跟踪数据。这当然有效——你应该意识到你在跟踪你的社交媒体活动方面放弃了什么。

于 2012-06-17T02:35:14.537 回答
3

关于 twitter 问题,你可以使用这样的东西..

<script type='text/javascript'>

 var addthis_share = 
 { 
 templates: { twitter: '{{title}}: {{url}}' }
 }
 </script>

并改变

 <a class='addthis_button_tweet' tw:via='YOUR-USER-NAME'/>

我从未尝试过其他服务。但是看看 Addthis API。我想你能找到一些东西。

于 2011-10-08T05:57:45.393 回答