الأسئلة المتكررة حول المكونات الإضافية للتواصل الاجتماعي

الأسئلة العامة

يتوفر الزر أعجبني ومشاركة وإرسال للويب ونظامي iOS وAndroid. تتوفر المنشورات المضمّنة والمكون الإضافي للصفحة بشكل حصري للويب.

  • الويب: إذا كنت تستخدم المكونات الإضافية للتواصل الاجتماعي على الويب، فأنت بحاجة إلى حساب مطوّر فيسبوك حتى تحصل على معرف التطبيق.
  • نظام iOS/Android: إذا كنت تستخدم المكونات الإضافية للتواصل الاجتماعي ضمن تطبيق يعمل على نظام Android أو iOS، فأنت بحاجة إلى حساب مطور فيسبوك حتى تحصل على معرف التطبيق.
  • الويب: إذا كنت تستخدم المكونات الإضافية للتواصل الاجتماعي على الويب، فأنت بحاجة إلى حساب مطور فيسبوك للحصول على معرف التطبيق.
  • نظام iOS/Android: وإذا كنت تستخدم المكونات الإضافية للتواصل الاجتماعي ضمن تطبيق يعمل بنظام Android أو iOS، فأنت بحاجة إلى حساب مطور فيسبوك للحصول على معرف التطبيق.
  • الويب: إذا كنت تستخدم المكونات الإضافية للتواصل الاجتماعي على الويب، فلا حاجة إلى إرسال عملية (عمليات) الدمج للمراجعة. ويمكنك استخدام أي مكون إضافي للتواصل الاجتماعي بشكل فوري.
  • نظام iOS/Android: إذا كنت تستخدم المكونات الإضافية للتواصل الاجتماعي ضمن تطبيق يعمل بنظام Android أو iOS، فسيتعين عليك إرسال عملية دمج الزر أعجبني للمراجعة عبر علامة التبويب مراجعة التطبيقات الموجودة في لوحة معلومات التطبيق.

إذا زار شخص ما فيسبوك وزار موقع الويب لديك بمكون إضافي للتواصل الاجتماعي، فيرسل المتصفح إلينا معلومات لتحميل محتوى فيسبوك بهذه الصفحة. وقد تتضمن البيانات التي نتلقاها معلومات مثل معرف المستخدم الخاص بالشخص وموقع الويب الذي يزوره والتاريخ والوقت وغيرها من المعلومات الأخرى المتعلقة بالمتصفح. ونسجل بعض هذه المعلومات وقد نستخدمها لتحسين منتجاتنا وخدماتنا ولعرض المزيد من الإعلانات المفيدة والممتعة للأشخاص.

إذا كنت تستخدم إصدارات 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.

وقد يتطلب الأمر ضبط عرض المكون الإضافي للتواصل الاجتماعي بحيث يتوافق مع اللغات المختلفة. كما يمكنك العثور على المزيد من المعلومات في الصفحة التطويع المحلي والترجمة المتوفرة لدينا.

  • الويب: إذا كنت تستخدم المكونات الإضافية للتواصل الاجتماعي على الويب، فلا حاجة إلى إرسال عملية (عمليات) الدمج للمراجعة. ويمكنك استخدام أي مكون إضافي للتواصل الاجتماعي بشكل فوري.
  • نظام iOS/Android: إذا كنت تستخدم المكونات الإضافية للتواصل الاجتماعي ضمن تطبيق يعمل بنظام Android أو iOS، فسيتعين عليك إرسال عملية دمج الزر أعجبني للمراجعة عبر علامة التبويب مراجعة التطبيقات الموجودة في لوحة معلومات التطبيق.

وفقًا للمكون الإضافي للتواصل الاجتماعي، قد تحتاج إلى تنفيذ إصدار منفصل للهاتف المحمول أو الجهاز اللوحي أو الكمبيوتر. يرجى الرجوع إلى الأسئلة المتكررة أو مستند "بدء الاستخدام" الخاص بالمكون الإضافي الذي ترغب في تنفيذه. ملاحظة: لا يوصى باستخدام استعلامات وسائط CSS لضبط حجم المكونات الإضافية للتواصل الاجتماعي.

أحتاج إلى نقل صفحة إلى عنوان URL مختلف، لا يمكنك نقل تسجيلات الإعجاب أو المشاركات أو التعليقات مباشرةً إلى عنوان URL الجديد، ولكن يمكنك استخدام عنوان URL القديم كمصدر متعارف عليه لعدد تسجيلات الإعجاب أو المشاركات في عنوان URL الجديد. نوفر فكرة عامة حول كيفية إجراء ذلك أدناه.

الفكرة العامة

عند معالجة عنوان url الذي سيتم إسناد إجراء تسجيل الإعجاب أو المشاركة إليه، يستخدم فيسبوك عملية لمعالجة عنوان url المتعارف عليه بالنسبة لعنوان url الذي تم تحميله. عند الانتهاء من تحميل عنوان URL، سيبحث المتتبع عما يلي:

  1. إعادة التوجيه إلى HTTP 301 أو 302
  2. استخدام إشارة open graph لـ og:url في الصفحة
  3. استخدام 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 الجديد. وكما هو الحال في الأسلوب الموضح أعلاه، يجب أن يكون عنوان 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 الخاص بالزر.

الأسئلة المتكررة حول الزر أعجبني

توجد ضمانات للسلامة ومنع المحتوى غير المهم أو الاحتيالي موجودة في المكونات الإضافية للتواصل الاجتماعي، ويُعد هذا واحدًا منها. وإذا كنت تختبر الزر أعجبني بشكل مكثف قبل طرحه، فمن المحتمل أنك قمت بتشغيل هذه الضمانات عن غير قصد. بالإضافة إلى ذلك، قد تحتوي بعض النطاقات على الإنترنت على محتوى غير مهم أو احتيالي، لذلك ستظهر خطوة التأكيد في الكثير من الأحيان.

ويضيف هذا التأكيد خطوة واحدة إضافية إلى عملية النقر على الزر أعجبني، ولكن بمجرد تأكيد تسجيل الإعجاب بشكل منفصل بواسطة عدد من المستخدمين، فلن تظهر خطوة التأكيد بعد ذلك وسيظهر الزر أعجبني العادي فقط.

الرقم المعروض هو مجموع:

  • عدد تسجيلات الإعجاب لعنوان URL لديك
  • عدد المشاركات لعنوان URL لديك (يتضمن ذلك نسخ/لصق رابط مرة أخرى إلى فيسبوك)
  • عدد تسجيلات الإعجاب والتعليقات على القصص في فيسبوك حول عنوان URL لديك

للحصول على الرمز البرمجي لعرض الزر مشاركة وحده، يرجى زيارة وثائق الزر مشاركة المتوفرة لدينا.

تتوفر الخيارات التالية:

التخطيط الأحجام الافتراضية

standard

الحد الأدنى للعرض: 225 بيكسل.
العرض الافتراضي: 450 بيكسل.
الارتفاع: 35 بيكسل (دون صور) أو 80 بيكسل (بصور).

box_count

الحد الأدنى للعرض: 55 بيكسل.
العرض الافتراضي: 55 بيكسل.
الارتفاع: 65 بيكسل.

button_count

الحد الأدنى للعرض: 90 بيكسل.
العرض الافتراضي: 90 بيكسل.
الارتفاع: 20 بيكسل.

button

الحد الأدنى للعرض: 47 بيكسل.
العرض الافتراضي: 47 بيكسل.
الارتفاع: 20 بيكسل.

الأسئلة المتكررة حول الزر مشاركة

الرقم المعروض هو مجموع:

  • عدد تسجيلات الإعجاب لعنوان URL لديك
  • عدد المشاركات لعنوان URL لديك (يتضمن ذلك نسخ/لصق رابط مرة أخرى إلى فيسبوك)
  • عدد تسجيلات الإعجاب والتعليقات على القصص في فيسبوك حول عنوان URL لديك

للحصول على الرمز البرمجي لعرض الزر مشاركة وحده، يرجى زيارة وثائق الزر مشاركة المتوفرة لدينا.

نعم، فعلى الرغم من أننا نوصي باستخدام الزر مشاركة لتقديم تجربة أبسط وأكثر اتساقًا للأشخاص الذين يستخدمون موقعك، إلا أننا نوفر مربع حوار مستقل يمكن استدعاؤه باستخدام مجموعة 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 وتحديث قائمة المشرفين في إعدادات أداة الإشراف لهذا التطبيق.