web-dev-qa-db-fra.com

Mes utilisateurs ne veulent pas être suivis par FB, Google, etc. Comment puis-je implémenter des boutons "Partager"?

Je n'ai aucune annonce et je n'utilise pas Google Analytics. J'utilise Piwick à la place.

Mais je veux toujours pouvoir partager le contenu via des boutons de partage sur Twitter, Facebook, Google+, etc.

Le problème est que beaucoup de mes utilisateurs Adblock, donc ma question est ce que je peux implémenter ces boutons de partage via quelque chose qui va contourner cela?

Peut-être que du JavaScript supplémentaire qui activera le bouton uniquement lorsque l'utilisateur cliquera dessus?

Ou la seule solution est d’avoir des liens externes (images liées) qui ressembleront à des boutons et qui, après un clic, se connecteront au média social de choix?

2
Derfder

Vous pouvez créer des boutons de partage sur les réseaux sociaux sans utiliser JavaScript qui permettrait aux sites de suivre vos utilisateurs. Tous les sites supportent des liens pour le partage de contenu.

Pour que cela fonctionne, vous devez être capable de coder au format URL des informations sur votre page à insérer dans des liens:

  • URL: http://example.com/mypage.html -> http%3A%2F%2example.com%2Fmypage.html
  • TITRE: My Page Title -> My%20Page%20Title
  • SITE: My Site -> My%20Site

Ensuite, insérez-les dans les URL de partage suivantes et créez un lien sur la page pour:

  • Facebook: http://www.facebook.com/sharer.php?u=ENCODED_URL&t=ENCODED_TITLE
  • Twitter: https://Twitter.com/intent/tweet?source=ENCODED_SITE&text=ENCODED_TITLE&url=ENCODED_URL
  • Google +: https://plus.google.com/share?url=ENCODED_URL
  • Pinterest: http://pinterest.com/pin/create/button/?url=ENCODED_URL&media=ENCODED_IMAGE_URL‌​&description=ENCODED_TITLE
  • LinkedIn: http://www.linkedin.com/shareArticle?mini=true&url=ENCODED_URL&title=ENCODED_TITLE&summary=&source=ENCODED_SITE
  • Email : mailto:?subject=ENCODED_TITLE&body=ENCODED_URL
6
Stephen Ostermiller