将Google Plus(一个或一个)链接添加到电子邮件通讯


129

我正在尝试找到一种在Google新闻中嵌入Google+的share / + 1链接的方式,就像可以在新闻通讯中嵌入Facebook分享和tweeter tweet链接一样,这可以通过以下两个网址来实现:

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提供静态网址后备,但我在任何地方都找不到。


托管带有javascript html的页面,然后调用此静态页面。..为什么要等Google。?
Gaurav Shah,


pattermeister的答案提供了一种使用带有参数的URL在google +上共享的方法。它为我工作。
sanukcm 2011年

Answers:


213
https://plus.google.com/share?url=http%3A%2F%2Fexample.com

您可以使用官方的Google+共享链接Google+上共享该链接。将url参数替换为您要共享的URL编码的链接。


6
是的,它很好,也为我工作,但是我需要用这个URL添加标题,我尝试了这样的查询字符串,例如“&title-mytext”,但是它不会影响共享注释,我为此做了什么?...你能建议我吗!
VinothPHP

1
@Matt我已经使用这种方法已有一段时间了,但是您或任何与此有关的人都知道仅传递文本而不传递URL的方法吗?我想共享文本字符串,而不是类似于推特按钮的URL。
Scott Sword

3
通过查询字符串提供标题/标题该怎么办?我正在尝试共享JPG,但无法指定HTML元数据。
哈里·卡拉姆·辛格

1
@Sangdol我发现在官方页面上有很长一段路要提到共享链接... developers.google.com/+/web/share似乎仅支持URL。
爱德华


24

共享链接可以让你做到这一点。它可以在电子邮件中使用,但与+1按钮不太一样。

要使用共享链接,请在您的电子邮件中添加符合Google+按钮政策的链接元素。将href属性设置为https://plus.google.com/share?url={url encoded share target}

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

查看官方文档以获取更多信息。

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


16

适用于需要自定义标题,描述和图像的人的解决方案。您应该对目标URL进行以下更改:

第1步。在标签中添加itemscope itemtype =“ http://schema.org/LocalBusiness”<html>。它看起来像<html itemscope itemtype="http://schema.org/LocalBusiness">此处有更多项目类型

第2步。将以下元标记放入<head>,根据需要更改内容属性:

<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}">

第三步 将以下链接添加到您的新闻通讯或您想要的任何地方:

<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。您可能会对页面中提取的丰富摘录数据部分感兴趣

劳里斯,祝你好运


12

我正在使用以下.. :)

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

2

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


可以在没有JS的情况下使用Interactive帖子吗?这个问题的范围是新闻通讯或其他非js方案
Dogoku

1
@Dogoku是可以在不使用JS的情况下使用Interactive Post。
Samir Dash


0

必须有一种方法来破解+1脚本。

如果你有兴趣只是改变了外观你应该下载并修改这个以满足您的需求。

然后,将此添加到您的CSS:

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

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

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.