当URL中存在#时,GPT脚本强制向下滚动到广告

时间:2015-10-12 04:44:30

标签: javascript html double-click-advertising gpt

是否有其他人对Google发布商代码存在此问题?

每当网址中存在哈希时,Google发布商代码会强制该网页在加载时向下滚动到广告,如果网页已刷新,则会向下滚动到广告,然后再跳回到原始位置。正在刷新。

我正在使用的脚本似乎并不常见。

定义脚本:

<script type="text/javascript">
        googletag.cmd.push(function() {
            googletag
                .defineSlot('/site/test', [[300, 250]], 'gpt-ad-sto-300-250-0')
                .addService(googletag.pubads())
                .setTargeting('sec', 'Home')
                .setTargeting('pos', 'sto');

            googletag.pubads().enableSingleRequest();
            googletag.enableServices();
        });
    </script>

广告位置:

<div id="gpt-ad-sto-300-250-0">
        <script type="text/javascript">
            googletag.cmd.push(function() { googletag.display('gpt-ad-sto-300-250-0'); });
        </script>
    </div>

1 个答案:

答案 0 :(得分:0)

我今天遇到了完全相同的问题,我发现解决这个问题的唯一方法是从网址中删除哈希。