【问题标题】:Using # in landing page url在着陆页 url 中使用 #
【发布时间】:2019-01-22 06:56:53
【问题描述】:

我在某些 PPC 广告系列中使用 mysite.com/#contact 作为着陆页 URL,但是当 Google 或 Bing 为其 URL 参数做广告时,我得到的 URL 类似于 mysite.com/#contact?campaign=x&source=x.. 并且浏览器不会向下滚动到 @ 987654323@。

有什么办法可以解决这个问题吗?还是我需要使用不同的网址?

【问题讨论】:

    标签: search anchor google-ads-api hashtag


    【解决方案1】:

    为了向下滚动到锚点,它必须位于您的网址的末尾 mysite.com?campaighn=x&source=x[...]#contact

    我从未使用过 PPC 广告,所以我不知道如何解决它,但至少这是问题所在。

    【讨论】:

      【解决方案2】:

      如果为真,您可以尝试检测 URL 参数并使用 JavaScript 滚动到特定位置。

      未经测试的PHP / JS组合:

      <?php if ( isset( $_GET['campaign'] ) { ?>
           <script type="text/javascript">
           //JS stuff
           </script>
      <?php } ?>
      

      【讨论】:

        猜你喜欢
        • 2023-02-13
        • 1970-01-01
        • 1970-01-01
        • 2021-06-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-06-10
        相关资源
        最近更新 更多