Email içeriğinde Facebook link paylaşımı

Facebook’ta bir link paylaştığınız zaman, onun ön görünüşünü çıkarıyor. Solda küçük bir resim, başlık ve de bir özet. Facebook bu ön görünüşü paylaştığınız sayfanın meta taglerine bakarak yapıyor. Eğer orda description, image ve title belirtilmişse sorunsuz bir şekilde gösteriyor. Bu ayarlar meta tagden yapılmamışsa, sayfaya bakıyor ve orda ki yazılardan ve resimlerden ön görünüşü yaratıyor.

Meta tagler ayarlanmamış ve sayfada yeterli, uygun yazı ve resim bulunamazsa ortaya kötü bir görüntü çıkıyor.
Bunun önüne geçmek için gözükecek olan resmi, başlığı ve özeti URL’den ayarlayabiliyorsunuz.

Temel Facebook paylaşma linkinin yapısı http://www.facebook.com/sharer.php?u=Paylaşmak istediğiniz URL&t=Başlık

Bunu biraz değiştiriyoruz ve şu şekilde kullanıyoruz.

http://www.facebook.com/sharer.php?s=100&p[url]=paylaşacağınız_link&p[title]=başlık&p[summary]=özet&p[images][0]=küçük resmin linki

Yukarıda ki linki kullandığınız zaman göreceksiniz ki sizin URL’de belirttiğiniz parametreler gözönüne alınarak, buna göre bir ön görünüş çıkıyor.

Özellikle email içeriğiniz içine Facebook paylaşım linkleri koyarken dikkat etmeniz gereken konu parametrelerle gönderdiğiniz bilgileri encode etmektir. Bunu javascript encodeURIComponent methodu ile yada encode işlemini yapan online sitelerden yapabilirsiniz. (Google’da URL Encoder, Decoder diye arattığınızda karşınıza çıkan sonuçlardan birini kullanabilirsiniz.)

Parametreler:

s = 100 : sabit bir değer
p[url] : paylaşacağımız url
p[title] : çıkmasını istediğimiz başlık
p[summary] : çıkmasını istediğimiz özet
p[images][0] : çıkmasını istediğimiz resim

One thought on “Email içeriğinde Facebook link paylaşımı

Leave a Reply

Your email address will not be published. Required fields are marked *