Добавление ссылки Google Plus (одной или общей) в электронную рассылку новостей


129

Я пытаюсь найти способ встроить ссылку share / + 1 для Google+ в информационный бюллетень, так же как ссылки для публикации в Facebook и твиттера могут быть встроены в информационный бюллетень, что может быть достигнуто с помощью следующих двух URL-адресов:

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 предоставит резервный статический URL-адрес, но я нигде не могу его найти.


разместить страницу с javascript html и затем вызвать эту статическую страницу .. что сказать? .. зачем ждать гугла. ?
Gaurav Shah

Абсолютов не существует, ознакомьтесь с этой веткой: stackoverflow.com/questions/6676658/share-link-on-google/…
Helmut Granda

Ответ pattermeister предоставляет способ поделиться в Google + с помощью URL-адреса с параметрами. У меня это сработало.
sanukcm

Ответы:


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

Вы можете поделиться ссылкой в ​​Google+ с официальной ссылкой для публикации в Google+ . Замените urlпараметр ссылкой в ​​кодировке URL, которой вы хотите поделиться.


6
да, это хорошо и тоже работает для меня, но мне нужно добавить заголовок с этим URL-адресом, я пробовал и строку запроса, такую ​​как "& title-mytext", вот так, но это не влияет на комментарии общего доступа, что я делаю для этого ? ... ты можешь мне посоветовать!
VinothPHP 03

1
@Matt Я использую этот метод в течение некоторого времени, но знаете ли вы или кто-либо в этом отношении метод передачи только текста, а не URL-адреса? Я хочу поделиться текстовой строкой, а не URL-адресом, похожим на кнопку твита.
Scott Sword

3
А как насчет предоставления заголовка / подписи через строку запроса? Я пытаюсь поделиться файлом JPG и не могу указать метаданные HTML.
Хари Карам Сингх,

1
@Sangdol Я нашел упоминание о ссылке для общего доступа довольно далеко на официальной странице ... developers.google.com/+/web/share Кажется, поддерживается только URL.
Эдвард

36

Это отлично работает для меня:

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


кажется, появляются новые решения. Google наконец-то
понял

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 позволит вам поделиться example.com в Google+:Кнопка Поделиться в Google+ (да, это рабочая демонстрация).

Ознакомьтесь с официальной документацией для получения дополнительной информации.

Если вы используете этот подход, имейте в виду, что он не является прямой заменой кнопки +1. Ссылка совпадает с целевым URL в 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}">

Шаг 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 . Возможно вас заинтересует раздел Извлеченные данные расширенного сниппета со страницы

Удачи, Лаурис


12

Я использую следующее .. :)

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

2

Я лично рекомендую кнопку Google Plus Interactive Posts https://developers.google.com/+/web/share/interactive для использования в ваших приложениях / веб-сайтах. Здесь Google Plus позволяет выполнять множество настроек в соответствии с требованиями. Я использовал его в своем приложении. Это лучший вариант, чем кнопка «Поделиться».


Можно ли использовать интерактивные сообщения без JS? Объем этого вопроса - информационный бюллетень или другие сценарии no-js
Dogoku

1
@Dogoku Да Interactive Post можно использовать без JS.
Самир Даш


0

Должен быть способ сделать это, взломав сценарий +1.

Если вас интересует просто изменение внешнего вида, вам следует загрузить и изменить его в соответствии со своими требованиями.

Затем добавьте это в свой css:

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

чтобы переопределить значки Google. Однако это, вероятно, очень нестабильно и может измениться.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.