تستخدم Meta متتبعات الويب (البرامج التي تحصل على المحتوى من مواقع الويب أو تطبيقات الويب) لعدة أغراض مختلفة. توفر هذه الصفحة سلاسل وكيل المستخدم (UA) التي تحدد متتبعات الويب الأكثر شيوعًا في Meta والغرض من استخدام كل واحد من هذه المتتبعات. توفر هذه الصفحة أيضًا إرشادات حول كيفية تكوين ملف robots.txt حتى تتفاعل المتتبعات لدينا بشكل صحيح مع موقعك.
الغرض الأساسي من FacebookExternalHit هو تتبع محتوى التطبيق أو موقع الويب الذي تمت مشاركته في واحدة من مجموعات تطبيقات Meta، مثل فيسبوك أو Instagram أو Messenger. قد تتم مشاركة الرابط عن طريق نسخه ولصقه أو عن طريق استخدام المكون الإضافي للتواصل الاجتماعي في فيسبوك. يجمع هذا المتتبع معلومات حول التطبيق أو موقع الويب مثل العنوان والوصف والصورة المصغرة، ويخزنها مؤقتًا ويعرضها.
ستكون سلسلة وكيل المستخدم (UA) المحددة التي ستراها في ملفات السجل مشابهة لواحدة مما يلي:
facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)
facebookexternalhit/1.1
facebookcatalog/1.0
لاحظ أن متتبع FacebookExternalHit قد يتجاوز ملف robots.txt عند إجراء عمليات التحقق من الأمان أو السلامة، مثل البحث عن البرامج الضارة أو المحتوى الضار.
Range
بطلب المتتبع، أو يجب عليه تجاهل عنوان Range
تمامًا.في حالة عدم توفر محتوى خاص بتطبيقك أو موقع الويب لديك أثناء التتبع، يمكنك فرض التتبع بمجرد توفر المحتوى إما عن طريق إدخال عنوان URL من خلال أداة تصحيح أخطاء المشاركة أو باستخدام واجهة API المشاركة.
يمكنك محاكاة طلب المتتبع باستخدام الرمز البرمجي التالي:
curl -v --compressed -H "Range: bytes=0-524288" -H "Connection: close" -A "facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)" "$URL"
يقوم متتبع Meta-ExternalAgent بتتبع الويب بحثًا عن حالات الاستخدام مثل تدريب نماذج الذكاء الاصطناعي أو تحسين المنتجات عن طريق فهرسة المحتوى مباشرة.
ستكون سلسلة وكيل المستخدم (UA) المحددة التي ستراها في ملفات السجل مشابهة لواحدة مما يلي:
meta-externalagent/1.1 (+https://developers.facebook.com/docs/sharing/webmasters/crawler)
meta-externalagent/1.1
سيتم طرح هذا المتتبع تدريجيًا خلال الأسابيع القليلة القادمة، من المتوقع أن يكتمل بحلول 31/10/2024.
يُجري المتتبع Meta-ExternalFetcher عمليات جلب للروابط الفردية يبدأها المستخدم لدعم وظائف منتج محدد. نظرًا إلى أن عملية جلب الروابط تبدأ من جانب المستخدم، فقد يتجاوز هذا المتتبع قواعد ملف robots.txt.
ستكون سلسلة وكيل المستخدم (UA) المحددة التي ستراها في ملفات السجل مشابهة لواحدة مما يلي:
meta-externalfetcher/1.1 (+https://developers.facebook.com/docs/sharing/webmasters/crawler)
meta-externalfetcher/1.1
من خلال تكوين ملف robots.txt على موقع الويب لديك، يمكنك أن تحدد لمتتبعات الويب من Meta الطريقة التي تفضلها للتفاعل مع موقعك. لحظر هذه المتتبعات، أضف أمرًا بعدم السماح للمتتبع ذي الصلة في ملف robots.txt. قد يتجاوز متتبع Meta-ExternalFetcher ملف robots.txt لأنه ينفذ عمليات جلب البيانات التي يطلبها المستخدم. أيضًا، قد يتجاوز متتبع FacebookExternalHit ملف robots.txt عند إجراء عمليات التحقق من الأمان أو السلامة.
User-agent: meta-externalagent Allow: / # Allow everything Disallow: /private/ # Disallow a specific directory
إذا كان لدى المتتبع عنوان IP مصدر موجود في القائمة التي تم إنشاؤها بواسطة الأمر التالي، فهذا يشير إلى أن المتتبع صادر من Meta.
whois -h whois.radb.net -- '-i origin AS32934' | grep ^route
لاحظ أن عناوين IP هذه تتغير كثيرًا. لمزيد من المعلومات، الرجاء الانتقال إلى صفحة ويب التناظر أو البيانات القابلة للتنزيل (بتنسيق CSV) ذات الصلة.
... route: 69.63.176.0/21 route: 69.63.184.0/21 route: 66.220.144.0/20 route: 69.63.176.0/20 route6: 2620:0:1c00::/40 route6: 2a03:2880::/32 route6: 2a03:2880:fffe::/48 route6: 2a03:2880:ffff::/48 route6: 2620:0:1cff::/48 ...
إذا كانت لديك أسئلة أو استفسارات، فالرجاء الاتصال بنا على webmasters@meta.com (مسؤولي مواقع الويب من Meta).