【问题标题】:Adding a Google Plus (one or share) link to an email newsletter将 Google Plus(一个或共享)链接添加到电子邮件简报
【发布时间】:2023-12-07 07:38:02
【问题描述】:

我正在尝试找到一种方法将 Google+ 的分享/+1 链接嵌入到时事通讯中,就像 Facebook 分享和推特推文链接可以嵌入到时事通讯中一样,这可以通过以下两个网址实现:

https://www.facebook.com/sharer.php?u=[URL]&t=[TEXT]
http://twitter.com/intent/tweet?source=sharethiscom&text=[TEXT]&url=[URL]

Google Plus 有类似的功能吗?

我自己能找到的只有 Google+ 按钮,不幸的是它使用了 JavaScript,因此不能在电子邮件简报中使用。我希望 Google 提供静态网址后备,但我无法在任何地方找到它。

【问题讨论】:

标签: email share newsletter google-plus google-plus-one


【解决方案1】:
https://plus.google.com/share?url=http%3A%2F%2Fexample.com

您可以在 Google+ 上与官方 Google+ share link 分享链接。 将 url 参数替换为您要共享的 URL 编码链接。

【讨论】:

  • 是的,它很好,也对我有用,但我需要用这个 url 添加标题,我试过了,像“&title-mytext”这样的查询字符串,但它不影响分享 cmets,我该怎么做?...你能给我建议吗!
  • @Matt 我使用这种方法已经有一段时间了,但是您或任何人是否知道仅传递文本而不是 URL 的方法?我想分享一个文本字符串,而不是类似于推文按钮的 URL。
  • 如何通过查询字符串提供标题/说明?我正在尝试共享 JPG,但无法指定 HTML 元数据。
  • @Sangdol 我发现在官方页面很长的地方提到了分享链接...developers.google.com/+/web/share似乎只支持URL。
【解决方案2】:

这个对我来说很好用:

https://plus.google.com/share?url=your-page-url

【讨论】:

  • 似乎出现了更多解决方案。谷歌终于把他们的游戏搞定了
【解决方案3】:

share link 允许您执行此操作。它可以在电子邮件中使用,但与 +1 按钮不太一样。

要使用共享链接,请在您的电子邮件中添加一个符合Google+ Buttons policy 的链接元素。将 href 属性设置为@987654323@{url encoded share target}

例如,链接到https://plus.google.com/share?url=http%3A%2F%2Fexample.com 将允许您访问share example.com on Google+: (是的,这是一个有效的演示)。

查看official docs 了解更多信息。

如果您使用这种方法,请注意它不能直接替代 +1 按钮。该链接在 Google+ 上共享目标 URL,但实际上并未 +1 目标页面。只有 +1 按钮可以为页面 +1。

【讨论】:

    【解决方案4】:

    为需要自定义标题、描述和图片的用户提供解决方案。您应该对目标 URL 进行以下更改:

    Step1.itemscope itemtype="http://schema.org/LocalBusiness" 添加到 <html> 标记中。它看起来像<html itemscope itemtype="http://schema.org/LocalBusiness">。更多物品类型here

    Step2.将以下元标记放入<head>,根据需要更改content属性:

    <meta itemprop="name" content="{Custom title goes here}">
    <meta itemprop="description" content="{Custom description goes here}">
    <meta itemprop="image" content="{http://www.your_url.com/your_image.png}">
    

    第 3 步。将以下链接添加到您的时事通讯或您想要的任何地方:

    <a href="https://plusone.google.com/_/+1/confirm?hl=en&url=http://www.your_url.com">Share it</a>
    

    提示。要检查 google 如何查看您的页面,您可以使用此工具 http://www.google.com/webmasters/tools/richsnippets。可能您会对从页面中提取丰富的 sn-p 数据

    部分感兴趣

    祝你好运,劳里斯

    【讨论】:

      【解决方案5】:

      我正在使用以下.. :)

      https://m.google.com/app/plus/x/?v=compose&amp;content=[TEXT]%20[URL]

      【讨论】:

        【解决方案6】:

        我个人建议使用 Google Plus 交互式帖子按钮 https://developers.google.com/+/web/share/interactive 在您的应用程序/网站中使用。Google Plus 允许根据要求进行许多自定义。我在我的应用程序中使用过它。它比分享按钮更好。

        【讨论】:

        • 互动帖可以不用JS吗?这个问题的范围是 Newsletter 或其他无 js 场景
        • @Dogoku Yes Interactive Post 可以在没有 JS 的情况下使用。
        【解决方案7】:

        也许这会有所帮助。它(部分)对我有用。 http://www.stateofsearch.com/share-on-google-plus-any-website/

        【讨论】:

          【解决方案8】:

          必须有办法通过破解 +1 脚本来做到这一点。

          如果您只对更改外观感兴趣,您应该下载并修改this 以满足您的要求。

          然后,将其添加到您的 css 中:

          .Uu .KF {
              background: url("your-replacement-image") no-repeat scroll -132px -21px transparent !important;
          }
          

          覆盖 Google 图标。但是,这可能非常不稳定并且可能会发生变化。

          【讨论】: