2 июля 2011

Про кнопку “Google +1″ и сервис Share42.com

Про кнопку 'Google +1' и сервис Share42.com

После появления социальной кнопки “Google +1″ в обратной связи к моему сервису Share42.com уже неоднократно поступила просьба ее добавить.

В данный момент добавить кнопку “Google +1″ на Share42.com не представляется возможным. Объясняю ситуацию.

Все социальные сервисы, который сейчас представлены на сайте Share42.com, имеют 2 способа добавления ссылки:

  1. С помощью кода, предлагаемого самим сервисом.
  2. По прямой ссылки с определенными параметрами.

Для сравнения приведу код на примере Твиттера:

  1. Код, предлагаемый сервисом:

    <a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" data-lang="ru">Tweet</a>
    <script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>
  2. В виде ссылки:

    <a href="http://twitter.com/share?text=Какой-то_текст&url=Какая-то_ссылка">Добавить в Твиттер</a>

Разница в том, что в первом случае на сайте подключается внешний скрипт, плюс кнопка может иметь счетчик. Как вы знаете, на Share42.com используется самый простой вариант – путем добавления по прямой ссылке без подключения внешних скриптов.

Так вот, касательно “Google +1″. На данный момент я не нашел способа добавления в этот сервис по прямой ссылке без подключения внешнего скрипта. Поэтому данную кнопку я пока добавить не могу.

Если появится возможность это сделать (или вы подскажете, как), то я с удовольствием ее добавлю.

Комментов: 22

  1. Алексей

    Можно попробовать пойти одним из 2х вариантов:

    1. Разобрать гугловский скрипт, как он отправляет и отправлять так же.

    2. Добавить свой враппер, то есть ссылки с кнопки идут на твой сайт, а он уже хитрым образом отправляет их в гугл. Думаю не должно возникнуть проблем подключить гугло-скрипт к маленькому NodeJS приложению и отправлять как гугл привык.

    • 1. Уже пробовал. Там Гугл какие-то уникальные параметры подставляет, поэтому ничего не выходит.

      2. Так я не будут делать однозначно.

  2. В любом случае Гугл против модификации своих скриптом дабы пользователи не манипулировали ими. Это является нарушением правил

  3. Ну а как же быть с одноклассниками? Кнопка уже давно перестала работать

  4. Не подскажете, почему кнопка видна в хроме и не отображается в опере, ие, мозиле? Заранее благодарен.

  5. А какая тебе выгода от share42.com и что ты делаешь? Потому что если люди не добавят твою кнопочку, то все обходит мимо тебя? в чем замысел?

    • Замысла никакого нет. Выгоды абсолютно никакой. Просто делюсь скриптом на безвозмездной основе, люблю делать подобные вещи, получаю удовольствие от процесса.

      Не все, что создается, должно преследовать меркантильные цели.

      • Тогда нужно этот меркантильный интерес придумать))) Хотя бы ради трафика, рекламы и продвижения)) Если ты сделаешь как на твите, чтобы скрипт оставался на сервере у тебя, а пользователю только ссылку на него, тогда можно себе выгоду

    • Кстати, интересный факт. Сервису почти один год, и за это время ты первый, кто задал мне вопрос о том, в чем моя выгода.

  6. Можно подправить скрипт от Шары42.комом
    В .png имейдж добавить нужное изображение (хоть свое фото). Плюс-гугловская кнопка делается. Проверено.

  7. Сегодня на рутрекере увидел панель с кнопками. +1 там работает с прямой ссылкой:

    httрs://plusone.google.com/_/+1/confirm?hl=en&url=http://rutracker.org/forum/viewtopic.php?t=2488307

    Не то?

    • К сожалению, не то. Этим способом не +1 ставится, а добавляется новая запись в социальную сеть Google+.

  8. Илья aka Spond

    Парни, я не понимаю, че вы паритесь. Лично мне пофигу, прямая ссылка или не поямая. Я просто хотел, чтобы красивая кнопочка гугл плюс была рядом с остальными. Но единственный способ сделать так, чтобы она никуда не уезжала – добавить гуглплюсовский код прямо в скрипт share42.js в самом конце перед закрывающим div. Также поменяйте в стиле ссылки второе значение margin на 0 (это чтобы кнопка была по вертикали ровно с остальными). Вуаля!

  9. “добавляется новая запись в социальную сеть Google+.” Супер! То что надо!!!

  10. Решение найдено. Тема закрыта.

Предыдущие посты