Adicionando um link do Google Plus (um ou compartilhamento) a um boletim por e-mail

129

Estou tentando encontrar uma maneira de incorporar um link de compartilhamento / + 1 para o Google+ em um boletim de notícias, assim como os links de compartilhamento do tweeter e do Facebook podem ser incorporados a um boletim, o que pode ser alcançado com os dois URLs a seguir:

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

Existe uma funcionalidade semelhante disponível para o Google Plus?

Tudo o que pude encontrar por conta própria é o botão do Google+, que infelizmente usa JavaScript e, portanto, não pode ser usado em um boletim informativo por e-mail. Espero que o Google forneça um fallback de URL estático, mas não o encontro em lugar algum.

Dogoku
fonte
hospede uma página com o javascript html e chame esta página estática .. o que dizer? .. por que esperar pelo google. ?
Gaurav Shah
Não são absolutos, veja este tópico: stackoverflow.com/questions/6676658/share-link-on-google/...
Helmut Granda
A resposta de pattermeister fornece uma maneira de compartilhar no google + usando um URL com parâmetros. Funcionou para mim.
sanukcm
1
pinterest link ajtroxell.com/articles/…
Vlad Vinnikov

Respostas:

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

Você pode compartilhar o link no Google+ com o link de compartilhamento oficial do Google+ . Substitua o urlparâmetro pelo link codificado em URL que você deseja compartilhar.

Matt
fonte
6
sim, é legal e também funciona para mim, mas preciso adicionar o título com esse URL, tentei e a string de consulta como "& title-mytext" assim, mas isso não afeta os comentários do compartilhamento, o que faço para isso ? ... você pode me aconselhar!
VinothPHP
1
@ Matt Estou usando esse método há algum tempo, mas você ou alguém nesse assunto está ciente do método para passar apenas texto e não um URL? Quero compartilhar uma sequência de texto e não um URL semelhante a um botão de tweet.
Scott Sword
3
Que tal fornecer um título / legenda por meio da string de consulta? Estou tentando compartilhar um JPG e não consigo especificar a meta HTML.
Hari Karam Singh
1
@Sangdol Encontrei uma menção ao link de compartilhamento bastante na página oficial ... developers.google.com/+/web/share Parece que apenas o URL é suportado.
Edward
36

Este funciona bem para mim:

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

davidmars
fonte
mais soluções parecem estar surgindo. Google finalmente está começando o jogo direito
Dogoku 13/02/2012
24

O link de compartilhamento permite que você faça isso. Funcionará em um email, mas não é exatamente o mesmo que o botão +1.

Para usar o link de compartilhamento, adicione um elemento de link ao seu e-mail que esteja em conformidade com a política de botões do Google+ . Defina o atributo href comohttps://plus.google.com/share?url={url encoded share target}

Por exemplo, o link para https://plus.google.com/share?url=http%3A%2F%2Fexample.com permitirá que você compartilhe example.com no Google+:Botão de compartilhamento do Google+ (sim, essa é uma demonstração funcional).

Confira os documentos oficiais para mais informações.

Se você usar essa abordagem, saiba que ela não substitui diretamente o botão +1. O link compartilha o URL de destino no Google+, mas na verdade não adiciona +1 à página de destino. Somente o botão +1 pode marcar uma página com +1.

mimetizando
fonte
16

Solução para quem precisa de título, descrição e imagem personalizados . Você deve fazer as seguintes alterações no URL de destino:

Passo 1. adicione itemscope itemtype = "http://schema.org/LocalBusiness" na <html>tag. Vai parecer <html itemscope itemtype="http://schema.org/LocalBusiness">. Mais itens aqui

Passo 2. Coloque as metatags a seguir <head>, altere os atributos de conteúdo de acordo com suas necessidades:

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

Etapa 3. Adicione o seguinte link à sua newsletter ou em qualquer lugar que você desejar:

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

Dica. Para verificar como o Google vê sua página, você pode usar esta ferramenta http://www.google.com/webmasters/tools/richsnippets . Provavelmente, você estará interessado na seção Extraídos dados de rich snippet da página

Boa sorte, Lauris

Lauris
fonte
12

Estou usando o seguinte .. :)

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

Pessoalmente, sugiro que o botão https://developers.google.com/+/web/share/interactive do Google Plus Interactive Posts seja usado em seus aplicativos / sites.Aqui o Google Plus permite que muitas personalizações sejam feitas de acordo com o requisito. Eu usei no meu aplicativo. É uma opção melhor que o botão Compartilhar.

Samir Dash
fonte
As postagens interativas podem ser usadas sem JS? O âmbito desta questão é o boletim ou outros cenários não-js
Dogoku
1
@Dogoku Sim A postagem interativa pode ser usada sem JS.
Samir Dash
0

Tem que haver uma maneira de fazer isso invadindo o script +1.

Se você estiver interessado apenas em alterar a aparência, faça o download e modifique -o para atender às suas necessidades.

Em seguida, adicione isso ao seu css:

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

para substituir os ícones do Google. No entanto, isso é provavelmente muito instável e sujeito a alterações.

Alex
fonte