يتوفر الزر أعجبني ومشاركة وإرسال للويب ونظامي iOS وAndroid. تتوفر المنشورات المضمّنة والمكون الإضافي للصفحة بشكل حصري للويب.
إذا زار شخص ما فيسبوك وزار موقع الويب لديك بمكون إضافي للتواصل الاجتماعي، فيرسل المتصفح إلينا معلومات لتحميل محتوى فيسبوك بهذه الصفحة. وقد تتضمن البيانات التي نتلقاها معلومات مثل معرف المستخدم الخاص بالشخص وموقع الويب الذي يزوره والتاريخ والوقت وغيرها من المعلومات الأخرى المتعلقة بالمتصفح. ونسجل بعض هذه المعلومات وقد نستخدمها لتحسين منتجاتنا وخدماتنا ولعرض المزيد من الإعلانات المفيدة والممتعة للأشخاص.
إذا كنت تستخدم إصدارات HTML5 أو XFBML، فيجب تضمين رمز اللغة عند إنشاء مثيل المكتبة.
وعند تحميل مجموعة SDK، قم بتغيير قيمة js.src
لاستخدام لغتك المحلية. استبدل رمز اللغة en_US
بلغتك المحلية، فعلى سبيل المثال الرمز fr_FR
مخصص للغة الفرنسية (فرنسا):
// Example 1: 'https://connect.facebook.net/fr_FR/sdk.js'; // Example 2: js.src = "https://connect.facebook.net/fr_FR/sdk.js#xfbml=1&version=v2.6";
تتم الإشارة إلى اللغات المدعومة في ملف لغات فيسبوك بتنسيق XML.
وقد يتطلب الأمر ضبط عرض المكون الإضافي للتواصل الاجتماعي بحيث يتوافق مع اللغات المختلفة. كما يمكنك العثور على المزيد من المعلومات في الصفحة التطويع المحلي والترجمة المتوفرة لدينا.
وفقًا للمكون الإضافي للتواصل الاجتماعي، قد تحتاج إلى تنفيذ إصدار منفصل للهاتف المحمول أو الجهاز اللوحي أو الكمبيوتر. يرجى الرجوع إلى الأسئلة المتكررة أو مستند "بدء الاستخدام" الخاص بالمكون الإضافي الذي ترغب في تنفيذه. ملاحظة: لا يوصى باستخدام استعلامات وسائط CSS لضبط حجم المكونات الإضافية للتواصل الاجتماعي.
أحتاج إلى نقل صفحة إلى عنوان URL مختلف، لا يمكنك نقل تسجيلات الإعجاب أو المشاركات أو التعليقات مباشرةً إلى عنوان URL الجديد، ولكن يمكنك استخدام عنوان URL القديم كمصدر متعارف عليه لعدد تسجيلات الإعجاب أو المشاركات في عنوان URL الجديد. نوفر فكرة عامة حول كيفية إجراء ذلك أدناه.
عند معالجة عنوان url الذي سيتم إسناد إجراء تسجيل الإعجاب أو المشاركة إليه، يستخدم فيسبوك عملية لمعالجة عنوان url المتعارف عليه بالنسبة لعنوان url الذي تم تحميله. عند الانتهاء من تحميل عنوان URL، سيبحث المتتبع عما يلي:
og:url
في الصفحةrel=canonical
كما هو موضح في RFC 6596. (يعمل متتبع بيانات فيسبوك على دعم المحتوى فقط، وليس عناوين HTTP.)إذا نتج عن أحد هذه الأساليب عنوان URL مختلف عن عنوان URL الذي تم تحميله في الأصل، فسيتم اعتبار عنوان URL المحدد بمثابة "عنوان URL المتعارف عليه" بالنسبة لعنوان URL الأصلي. وإذا لزم الأمر، سيعمل أيضًا متتبع البيانات على تتبع سلسلة من عمليات إعادة التوجيه للعثور على عنوان URL المتعارف عليه.
سيتم إسناد جميع تسجيلات الإعجاب والمشاركات إلى عنوان URL المتعارف عليه بدلاً من عنوان URL الذي تم تحميله.
تلميح: استخدم أداة تصحيح الأخطاء التي نوفرها للاطلاع على ما يراه فيسبوك عند تتبع بيانات صفحتك.
ومن خلال التحكم في عنوان URL المتعارف عليه، يمكنك نقل المحتوى من عنوان URL إلى آخر والاحتفاظ بعدد تسجيلات الإعجاب والمشاركة طالما تسمح لفيسبوك بمتابعة معالجة عنوان URL الجديد إلى العنوان القديم. ويمكن إجراء ذلك بأحد الأسلوبين:
og:url
إلى عنوان URL الجديد والتي تشير إلى عنوان URL القديم (مفضل)في عنوان URL الجديد لديك، يجب تضمين رابط في عنوان URL القديم. فعلى سبيل المثال، إذا كان عنوان URL الجديد لديك هو https://example.com/new-url
وعنوان URL القديم هو https://example.com/old-url
، فيجب تضمين هذا الجزء في new-url
:
<meta property="og:url" content="https://example.com/old-url" />
يؤدي استخدام هذا الأسلوب إلى إعلام المتتبع أن عنوان URL المتعارف عليه متواجد في الموقع القديم وسيستخدم ذلك لإنشاء عدد تسجيلات الإعجاب والمشاركات على الصفحة. كما ستتم متابعة تجميع أي تسجيلات إعجاب أو مشاركات جديدة على عنوان URL القديم.
ويتطلب ذلك أيضًا أن يستمر عنوان URL القديم في عرض مستند يحتوي على إشارات Open Graph ويعرض استجابة HTTP 200 عندما يتم تحميله بواسطة متتبع بيانات فيسبوك على الأقل. إذا كنت ترغب في إعادة توجيه عملاء آخرين عند زيارتهم لعنوان URL، فيجب إرسال استجابة 301 HTTP إلى جميع العملاء غير التابعين لمتتبع بيانات فيسبوك. ويجب أن يحتوي عنوان URL القديم على إشارة og:url
خاصة به تشير إليه.
يمكنك معرفة كيفية التعرف على متتبع بيانات فيسبوك من دليل أفضل ممارسات المشاركة المتوفر لدينا.
وسيعمل هذا الأسلوب مع rel=canonical
أيضًا، ولكن يُفضل استخدام og:url
.
والأسلوب الآخر المُتبع لإجراء ذلك هو إعادة توجيه متتبع بيانات فيسبوك إلى عنوان URL القديم في أي وقت تتم فيه زيارة عنوان URL الجديد. وكما هو الحال في الأسلوب الموضح أعلاه، يجب أن يكون عنوان URL القديم عبارة عن مستند صالح يحتوي على عناوين Open Graph. وإذا كنت ترغب في تضمين عملية إعادة توجيه إلى عنوان URL القديم، فيجب ألا يقوم متتبع بيانات فيسبوك بإعادة التوجيه عند زيارة عنوان URL القديم.
يمكن تضمين المحتوى العام فقط. وإذا كان المنشور أو الصفحة أو عنوان url يتضمن أي شكل من أشكال تقييدات الخصوصية، فلن يتم تضمينه. ينطبق ذلك على الزر أعجبني والمكون الإضافي للصفحة والمنشورات المضمنة ومقاطع الفيديو.
وكوسيلة سريعة لاختبار ما إذا كان من الممكن تضمين جزء معين من المحتوى أم لا، يمكن محاولة تحميله باستخدام ميزة "التخفي" أو "الخصوصية" في المتصفح لديك.
يمكن إثراء القصة التي تم إنشاؤها بواسطة إجراء تسجيل الإعجاب بالصفحة أو مشاركتها أو إرسالها باستخدام علامات التعريف لتحويل صفحة HTML بسيطة إلى كائن Open Graph.
وإذا كنت تخطط لاستخدام الزر أعجبني أو مشاركة أو إرسال على أية صفحة في موقع الويب لديك، فيجب قراءة دليل أفضل الممارسات الذي نوفره لضمان ظهور القصص المنشورة بشكل رائع على فيسبوك والحصول على أفضل توزيع ممكن.
نوصيك بتضمين جميع الأزرار الموجودة في التطبيق أو موقع الويب لديك لتمكين الأشخاص من اختيار الطريقة التي يرغبون في استخدامها لمشاركة المحتوى.
يؤدي الإعداد ref
إلى إضافة معلمتين إلى عنوان URL الخاص بمسؤول الإحالات عندما ينقر شخص ما على رابط من قصة بث حول رابط تمت مشاركته:
fb_ref
- المعلمة ref
fb_source
- أعجبني/مشاركة: نوع البث (home
أو profile
أو search
أو ticker
أو tickerdialog
أو other
) الذي تم النقر عليه ونوع القصة (oneline
أو multiline
) متصلان بتسطير سفلي. إرسال: نوع القصة (message
) التي تم النقر عليها.فعلى سبيل المثال:
http://www.facebook.com/l.php?fb_ref=top_left&fb_source=profile_oneline
يمكنك تتبع هذه المعلمات باستخدام برنامج التحليلات لديك.
إذا تم وضع الزر أعجبني أو مشاركة أو إرسال بالقرب من عنصر ربط أحد عناصر HTML مع تعيين الخاصية overflow
في CSS إلى القيمة hidden
، فقد يتم اقتصاص القائمة المنبثقة أو إخفاؤها تمامًا عند النقر على الزر. ويمكن معالجة ذلك عن طريق تعيين الخاصية overflow
إلى قيمة أخرى بخلاف hidden
، مثل visible
أو scroll
أو auto
.
يحتاج فيسبوك إلى استخلاص الروابط التي تمت مشاركتها على فيسبوك لمعرفة الرابط الذي يجب ربط معلومات المعاينة به لعرضها على Facebook.com أو على فيسبوك لنظام iOS وAndroid. ويحدث ذلك كل 30 يومًا لضمان تحديث الخصائص. كما يتم استخلاص الصفحة المرتبطة عند إدخال عنوان URL إلى أداة تصحيح الأخطاء.
يراقب فيسبوك عناوين التخزين المؤقت الموجودة ضمن عناوين URL لديك حيث إنه سيطّلع على Expires
وCache-Control
وفقًا لترتيب التفضيل. ومع ذلك، إذا حددت وقتًا أطول، فسيستخلص فيسبوك صفحتك كل 30 يومًا.
وقد ترغب أحيانًا في عرض إصدار مختلف من الصفحة لأداة استخلاص المعلومات لدينا (تحتوي على المزيد من بيانات تعريف Open Graph) بخلاف الإصدار الذي تعرضه للأشخاص الذي يعرضون الصفحة. وفي هذه الحالة، يمكنك استهداف وكيل المتصفح المُستخدم بواسطة أداة استخلاص المعلومات:
facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)
نعم. فما عليك سوى تحديد عنوان URL لصفحة فيسبوك لديك في الإعداد href
الخاص بالزر.
توجد ضمانات للسلامة ومنع المحتوى غير المهم أو الاحتيالي موجودة في المكونات الإضافية للتواصل الاجتماعي، ويُعد هذا واحدًا منها. وإذا كنت تختبر الزر أعجبني بشكل مكثف قبل طرحه، فمن المحتمل أنك قمت بتشغيل هذه الضمانات عن غير قصد. بالإضافة إلى ذلك، قد تحتوي بعض النطاقات على الإنترنت على محتوى غير مهم أو احتيالي، لذلك ستظهر خطوة التأكيد في الكثير من الأحيان.
ويضيف هذا التأكيد خطوة واحدة إضافية إلى عملية النقر على الزر أعجبني، ولكن بمجرد تأكيد تسجيل الإعجاب بشكل منفصل بواسطة عدد من المستخدمين، فلن تظهر خطوة التأكيد بعد ذلك وسيظهر الزر أعجبني العادي فقط.
الرقم المعروض هو مجموع:
للحصول على الرمز البرمجي لعرض الزر مشاركة وحده، يرجى زيارة وثائق الزر مشاركة المتوفرة لدينا.
تتوفر الخيارات التالية:
التخطيط | الأحجام الافتراضية |
---|---|
| الحد الأدنى للعرض: 225 بيكسل. |
| الحد الأدنى للعرض: 55 بيكسل. |
| الحد الأدنى للعرض: 90 بيكسل. |
| الحد الأدنى للعرض: 47 بيكسل. |
الرقم المعروض هو مجموع:
للحصول على الرمز البرمجي لعرض الزر مشاركة وحده، يرجى زيارة وثائق الزر مشاركة المتوفرة لدينا.
نعم، فعلى الرغم من أننا نوصي باستخدام الزر مشاركة لتقديم تجربة أبسط وأكثر اتساقًا للأشخاص الذين يستخدمون موقعك، إلا أننا نوفر مربع حوار مستقل يمكن استدعاؤه باستخدام مجموعة JavaScript SDK أو باستخدام رابط عنوان URL. اقرأ الدليل الذي نوفره لاستخدام مربع الحوار مشاركة.
يمكنك تمكين فلتر التدقيق النحوي من قسم الإعدادات في المكون الإضافي.
يمكن الوصول إلى التعليقات الخاصة بكل عناوين URL عبر واجهة Graph API. وما عليك سوى إجراء طلب HTTP GET إلى:
https://graph.facebook.com/v2.6/?fields=og_object{comments} &id=<YOUR_URL> &access_token=<YOUR_TOKEN>
للحصول على إرشادات تفصيلية، راجع دليل الإشراف على التعليقات. وإذا لم تتمكّن من إعداد قائمة المشرفين باستخدام الخاصية الوصفية fb:admins
، يمكنك إعداد المعرف fb:app_id
وتحديث قائمة المشرفين في إعدادات أداة الإشراف لهذا التطبيق.