هل تنشر OpenAI أنظمة ملفات تعريف ارتباط للتعقب؟ توضح التحقيقات الفنية التي نشرها باحث الأمن المستقل Buchodi في 20 سبتمبر 2026 أنه عندما تنشر OpenAI آليات ملفات تعريف ارتباط للتعقب عبر واجهات المتاجر التجارية التابعة لجهات خارجية، تبدأ متصفحات الويب إجراءات تعريف ترسل أحداث التصفح الخارجية إلى جامعي الإعلانات على المنصة. تركز هذه البنية التحتية على معرف ثابت يحمل التسمية __obi، تم إعداده بأذونات عبر المواقع ومصنف في التوثيق الرسمي كملف تعريف ارتباط للتحليلات وليس كعنصر تسويقي. وبينما تؤسس بنية البروتوكول المتطلبات الفنية الأساسية لربط التفاعلات التجارية بمعرفات مجهولة ثابتة أو مرتبطة بالحساب، تؤكد عمليات التقاط حركة المرور الخارجية حدوث نقل للبيانات إلى نقاط استقبال عند الحافة، مع بقاء عمليات الربط النهائية في قاعدة بيانات جانب الخادم غير مؤكدة من خلال الملاحظة الخارجية.
إعادة تنظيم الصناعة الأساسية وتحليل الأخبار
وصل تقاطع الذكاء الاصطناعي التوليدي وتحقيق الأرباح التجارية إلى منعطف حاسم بعد الكشوفات الفنية التي نُشرت من خلال تقرير Buchodi الفني حول جمع الإعلانات عبر المواقع. فحص التحقيق المستقل كيفية ارتباط جلسات العميل التي تتفاعل مع ChatGPT بنشاط الويب اللاحق عبر النطاقات التجارية الخارجية. فبدلاً من العمل بالكامل داخل واجهات معزولة، تبدأ التفاعلات من جانب العميل إجراءات تعريف في الخلفية تقوم بترحيل بيانات التصفح الوصفية إلى البنية التحتية لاستقبال بيانات الإعلانات.
نظرة سريعة
- إصدار معرف عبر المواقع: يحصل متصفح الويب الذي يزور
chatgpt.comعلى رمز مزامنة JSON Web Token (JWT) قصير الأمد لـ OBI، والذي يتم استبداله بملف تعريف ارتباط ثابت لمدة عام باسم__obiتحت النطاق.openai.com. - نقل ملف تعريف الارتباط قبل التنفيذ في اختبارات Chrome على Android: عند جلب نصوص قياس الإعلانات الخارجية من
bzrcdn.openai.com، يقوم مكدس شبكة المتصفح تلقائيًا بإرفاق__obiقبل تنفيذ JavaScript على جانب العميل. - جمع البيانات عبر البيكسل من نموذج المستند (DOM) والنماذج: تقوم علامات قياس المعلنين المنتشرة بتحليل مدخلات النماذج، وعناصر HTML المعروضة، وحافلات مدير العلامات، مما ينقل مؤشرات جغرافية وسلاسل مسار URL إلى نقاط نهاية OpenAI.
راقب التحليل التجريبي تبادلات الشبكة المباشرة عبر إطار عمل اختبار موسع على مدى عدة أشهر. قيّمت مجموعة البيانات 23,929 طلب HTTP تم إنشاؤها عبر 936 بكسل إعلاني مستضاف على 1,029 اسم مضيف فريد. أكدت النتائج أن الأنشطة التجارية الخارجية - بما في ذلك تفاعلات كتالوج المنتجات، وعمليات البحث عن العناصر، ومسارات الدفع - تُنقل بانتظام إلى نقاط استقبال OpenAI مصحوبة برموز عميل ثابتة.

على جهاز الاختبار الخاص بالباحث، تم إرسال نفس قيم __obi من 12 موقعاً تجارياً متميزاً تعمل تحت 13 تكوين بكسل منفصل، بما في ذلك بوابات مثل Chewy وWayfair وThriftBooks وEventbrite وHelloFresh وCoursera وSeatGeek. في عينة حركة المرور الأوسع، ظهرت 12 قيمة من أصل 30 قيمة __obi متميزة عبر سياقات معلنين متعددة، مع ملاحظة قيمة واحدة عبر عشرة نطاقات تجارية منفصلة.
الجدول الزمني لحل الهوية عبر المواقع
| مرحلة الحدث | إجراء البروتوكول | النطاق الفني وحدود العزل |
|---|---|---|
| تهيئة الجلسة | POST /sync-token |
يربط رمز RS256 JWT حساباً أو معرف موضوع مجهول برمز مميز مدته 60 ثانية |
| استمرارية ملف تعريف الارتباط | Set-Cookie: __obi |
SameSite=None يحدد ملف تعريف الارتباط ليكون مؤهلاً للنقل عبر المواقع |
| إسناد التاجر | GET /sdk/oaiq.min.js |
يقوم مكدس شبكة المتصفح بإرفاق ملف تعريف الارتباط أثناء استرجاع البرنامج النصي الأولي |
تصنف التعريفات الرسمية ضمن سياسة ملفات تعريف الارتباط الخاصة بـ OpenAI ملف __obi تحت ملفات تعريف ارتباط التحليلات، مما يمنح الإدخال صلاحية تشغيلية لمدة 365 يوماً. ونظراً لأن بنية الموافقة الخاصة بـ OpenAI تحكم __obi من خلال موافقة التحليلات بدلاً من عناصر التحكم التسويقية المخصصة، فإن رفض الموافقة التسويقية وحدها لم يمنع نشر ملف تعريف الارتباط في الاختبارات الملحوظة.

فك الارتباط المعماري الداخلي
تعتمد الآليات التشغيلية التي تحكم __obi على خط أنابيب تبادل من ثلاث مراحل يربط جلسات متصفح العميل، ونقاط نهاية جمع الإعلانات، ومتاجر تجارية تابعة لجهات خارجية. توضح آثار الشبكة كيف يترجم التأكيد التشفيري المؤقت إلى معرف دائم على جانب العميل.
تبدأ العملية على chatgpt.com. يقوم متصفح العميل بإنشاء 16 بايت من الإنتروبيا وإرسال طلب HTTP إلى الواجهة الخلفية للمنصة:
POST /backend-api/bazaar/obi/sync-token
تستدعي الجلسات غير المصادق عليها /backend-anon/bazaar/obi/sync-token. تعيد خدمة الإصدار الداخلية، التي تم تحديدها بواسطة مطالبة JWT iss باسم chatgpt-wadi، رمز JSON Web Token موقعاً بـ RS256 يحتوي على مطالبات هوية تربط الإنتروبيا العشوائية ببيانات تعريف الحساب الداخلية.
{
"iss": "chatgpt-wadi",
"aud": "bzr.openai.com",
"purpose": "obi_sync",
"operation": "set",
"consent_decision": "analytics_allowed",
"consent_policy_version": "user_granular_consent_v1",
"sub": "«redacted: 64-hex account subject»",
"subject_type": "account_user",
"obi": "«redacted: 22-char identifier»",
"exp": "«iat + 60s»"
}
يفرض الحمولة الموقعة فترة انتهاء صلاحية مدتها 60 ثانية (exp). يقوم متصفح العميل فوراً بإعادة توجيه هذا الرمز إلى نطاق الإعلانات البرمجية الخاص بـ OpenAI عبر طلب POST غير متزامن:
POST https://bzr.openai.com/v1/obi/sync
تعالج خوادم الحافة الخاصة بـ OpenAI الرمز وتستجيب برؤوس HTTP التي توجه المتصفح لتخزين ملف تعريف الارتباط الثابت.
HTTP/2 200 OK
Set-Cookie: __obi=«redacted»; Domain=.openai.com; HttpOnly; Max-Age=31536000; Path=/; SameSite=None; Secure
يؤدي تعيين SameSite=None بجانب علامة Secure إلى وضع علامة على ملف تعريف الارتباط ليكون مؤهلاً للنقل عبر المواقع حيث يسمح المتصفح المضيف بملفات تعريف ارتباط الجهات الخارجية. على عكس ملفات تعريف ارتباط التطبيقات القياسية المحددة بـ SameSite=Lax أو المقيدة بالنطاقات الفرعية الأصلية المباشرة، يرفق __obi بالطلبات الخارجية عبر المواقع الموجهة إلى *.openai.com.
+-------------------------------------------------------------------------+ | [ تدفق البروتوكول المفاهيمي: تبادل رموز OBI وبكسل الإعلان ] | +-------------------------------------------------------------------------+ | | | [ جلسة متصفح المستخدم (chatgpt.com) ] | | | | | +---> طلب رمز المزامنة: POST /backend-api/.../sync-token | | | الاستجابة: 60s RS256 JWT (حساب أو موضوع مجهول) | | | | | +---> تبادل الرمز: POST bzr.openai.com/v1/obi/sync | | الاستجابة: Set-Cookie: __obi (SameSite=None; 1-Year) | | | +-------------------------------------------------------------------------+ | [ واجهة متجر التاجر (موقع تجزئة مع بكسل OpenAI مدمج) ] | | | | | +---> المتصفح يجلب: <script src="bzrcdn.../oaiq.min.js"> | | | * مكدس شبكة المتصفح يرفق __obi عند جلب البرنامج النصي * | | | | | +---> البيكسل يجمع نص DOM، وحافلات مدير العلامات، والمدخلات | | | | | v | | [ نقطة استقبال OpenAI (bzr.openai.com/v1/sdk/events) ] | | تم الإرسال: الرمز البريدي + قيم مشفرة + مسار URI معقم | | | +-------------------------------------------------------------------------+
تكمل واجهات المتاجر الشريكة حلقة الاتصال. يدمج التجار الذين يعلنون عبر ChatGPT برنامج قياس التحويل الخاص بـ OpenAI (oaiq.min.js). عندما يتنقل المستخدم إلى تاجر متكامل، يقوم المتصفح بتحليل علامة البرنامج النصي:
GET https://bzrcdn.openai.com/sdk/oaiq.min.js
لأن الطلب يطابق نطاق البدل .openai.com، يقوم مكدس شبكة المتصفح بإلحاق __obi بجلب البرنامج النصي الأولي. يحدث هذا النقل قبل تنفيذ JavaScript الخاص بالبكسل، مما يعني أن المنطق الموجود في جانب العميل داخل البكسل لا يمكنه تجاوز الطلب المعتمد. ومع ذلك، فإن أدوات حظر المحتوى على مستوى الشبكة، أو بالوعات DNS، أو إضافات المتصفح التي تحظر نطاق الطلب تماماً تمنع الاتصال كلياً.
تكشف عمليات التقاط الشبكة أن حزمة تطوير البرامج (SDK) للقياس تستخرج سمات على مستوى الصفحة عبر أربع قنوات مصنفة:
تصنيفات بيانات استقبال البيكسل
| قناة المصدر | آلية الجمع | النطاق الفني وانكشاف الحقل |
|---|---|---|
in (مدخلات صريحة) |
معلمات API الخاصة بالتاجر | قيم المعاملات، معرفات المنتج، رموز العملة |
fm (حصاد النماذج) |
اعتراض مدخلات DOM | قيم مدخلات النماذج، عناصر الدفع، إدخالات الاتصال |
ht (اجتياز DOM) |
تحليل HTML المعروض | عناوين المحتوى، سلاسل التأكيد، عناصر النص |
js (ربط مدير العلامات) |
اعتراض طبقة البيانات | خطافات في window.dataLayer.push ومصفوفات علامات Adobe |
سجلت حركة المرور الملحوظة 685 حدث جمع آلي عبر مصادر DOM والعلامات (fm وht وjs) مقارنة بـ 255 معلماً قدمها التاجر (in). تقوم حزمة تطوير البرامج بفحص هياكل العلامات القياسية، وتحليل البيانات الممررة إلى خطوط أنابيب Google Tag Manager وAdobe Analytics. تتم معالجة المعرفات الشخصية مثل عناوين البريد الإلكتروني، وأرقام الهواتف، والأسماء الكاملة باستخدام تشفير SHA-256 قبل النقل. في المقابل، تُنقل المؤشرات الجغرافية - بما في ذلك الدولة، والمنطقة، والمدينة، والرموز البريدية - كنص عادي. ظهرت سمات الرمز البريدي عبر 100 عملية التقاط منفصلة عبر 28 اسم مضيف.
تنتقل هياكل URL أيضاً إلى نقاط نهاية الاستقبال. بينما يتم حذف معلمات الاستعلام، تظل مكونات الأصل والمسار سليمة. أكدت السجلات الملحوظة مسارات تمثل عمليات بحث مرجعية طبية، وسير عمل إدارة الديون المالية، ونماذج قبول التقاضي التي تصل إلى نقاط نهاية الجمع.

الأنظمة غير المقترنة واحتواء المتصفح
تعكس آليات نقل ملفات تعريف الارتباط عبر المواقع اختلافات معمارية أساسية عبر محركات الويب الحديثة. تفرض المتصفحات المختلفة إعدادات افتراضية متميزة لتقسيم الحالة، مما يحدد ما إذا كان يمكن نقل معرفات الجهات الخارجية عبر حدود الأصل.
هياكل عزل ملفات تعريف ارتباط المتصفح
| بيئة المتصفح | نموذج عزل التخزين | معالجة SameSite=None عبر المواقع |
معالجة المسار الملحوظة |
|---|---|---|---|
| Chrome للاندرويد | جرة ملفات تعريف ارتباط الملف الشخصي المشتركة | دعم النقل عبر المواقع عند السماح بملفات تعريف ارتباط الجهات الخارجية | نقل تم التحقق منه في الاختبار؛ يخضع لتكوينات ملفات تعريف ارتباط الجهات الخارجية للمستخدم والمؤسسة |
| Apple Safari (WebKit) | منع التتبع الذكي | يحظر تخزين الجهات الخارجية افتراضياً | محظور افتراضياً في هذا المسار الملحوظ عبر المواقع |
| Chrome على iOS | وقت تشغيل WebKit المفروض | يخضع لقيود تخزين WebKit | محظور افتراضياً في هذا المسار الملحوظ عبر المواقع |
| Mozilla Firefox | الحماية الشاملة لملفات تعريف الارتباط | تقسيم جرار ملفات تعريف الارتباط لكل موقع من المستوى الأعلى | تقسيم حالة الجهات الخارجية افتراضياً؛ تفاعل __obi محدد لم يتم اختباره بشكل مستقل |
| متصفح Brave | تقسيم تخزين Shields | تقسيم وحظر حالة عبر المواقع | تقسيم/حظر حالة الجهات الخارجية افتراضياً؛ تفاعل __obi محدد لم يتم اختباره بشكل مستقل |
كما هو مفصل في وثائق نظرة عامة على منع التتبع في WebKit، تقيد بيئات WebKit التخزين عبر المواقع افتراضياً. يقوم منع التتبع الذكي (ITP) بقمع ملفات تعريف ارتباط الجهات الخارجية في مكالمات الشبكة الخارجية، مما يمنع واجهات متاجر التجار على iOS Safari وiOS Chrome من نقل __obi. وبالمثل، تصف مواصفات موزيلا المعمارية حول الحماية الشاملة لملفات تعريف الارتباط وتقسيم حالة الأصل كيفية تقسيم جرار ملفات تعريف الارتباط حسب الأصل من المستوى الأعلى، مما يعزل ملفات تعريف الارتباط التي تم إنشاؤها تحت openai.com عن صفحات التجار الخارجية.
كرر التحقيق تحديداً الآلية الكاملة على Chrome لنظام Android. كما هو موثق في سياسات إدارة ملفات تعريف الارتباط في Google Chrome، يُسمح بملفات تعريف ارتباط الجهات الخارجية المكونة بـ SameSite=None; Secure في عمليات جلب الشبكة عبر المواقع ما لم يقم المستخدم أو مسؤول الجهاز بتمكين حظر ملفات تعريف ارتباط الجهات الخارجية، مما يسهل الاتصال بين واجهات المتاجر ونقاط نهاية إعلانات OpenAI.
مقارنة تصنيف الموافقة والسلوك الملحوظ
| سمة التقييم | نطاق سياسة ملفات تعريف الارتباط المذكور | النشر وقت التشغيل الملحوظ |
|---|---|---|
| التصنيف الفئوي | مصنف كملف تعريف ارتباط للتحليلات | مكون بـ SameSite=None; Secure للنقل عبر المواقع |
| مطالبة الموافقة التي تم تقييمها | متميز عن إعدادات oai_consent_marketing |
محكوم حصرياً بـ analytics_allowed في الرموز المميزة التي تم فك تشفيرها |
| نتيجة رفض التسويق | يهدف إلى التحكم في الإعلانات والاستخدام الترويجي | لوحظ نشطاً في طلبات التجار عند رفض الموافقة التسويقية وحدها |
| ملف تعريف جمع البيانات | يوصف بأنه يقيم استخدام الخدمة والأداء | يحمل بيانات نموذج الدفع، ورموز بريدية بنص عادي، ومسارات URI |
يُدخل التصنيف المطبق على __obi ضمن سياسات OpenAI القانونية أسئلة حوكمة مهمة. توفر OpenAI خيارات موافقة منفصلة للتحليلات (oai_consent_analytics) والتسويق (oai_consent_marketing). احتوى كل رمز مزامنة تم فك تشفيره أثناء الاختبارات الفنية على السمة consent_decision: analytics_allowed.
نظراً لأن خدمة إصدار الرمز المميز الأساسية ربطت الإنشاء بتفضيل التحليلات، فإن رفض ملفات تعريف الارتباط التسويقية وحدها لم يوقف إصدار أو نقل __obi في تدفق الاختبار الملحوظ. تثير هذه البنية تساؤلات بموجب معايير حوكمة البيانات الدولية حول ما إذا كان قياس تحويل الإعلانات عبر المواقع المتعددة يتماشى مع التحليلات الوظيفية الأساسية أو يستحق التصنيف كقياس تليمتري تسويقي.
يجب أن تحافظ التقييمات الهندسية على تمييزات صارمة بين نقل الشبكة الملحوظ ومعالجة بيانات الواجهة الخلفية. تؤكد سجلات حركة المرور أن بوابات التجار تنقل __obi جنباً إلى جنب مع مؤشرات الطلب، وسمات النموذج، ومسارات URL إلى bzr.openai.com، متلقية حالة HTTP 202 Accepted. وبينما يجعل دمج معرفات الموضوع على مستوى الحساب ضمن رمز التفويض الأولي حل الحساب ممكناً تقنياً بالتصميم، لا يمكن لملاحظات الشبكة الخارجية التأكد بشكل مستقل مما إذا كانت أنظمة الواجهة الخلفية لـ OpenAI تربط هذه الأحداث الواردة بسجلات المحادثات للمستخدمين.
قائمة المراجعة الهندسية وجداول التحقق
يجب على فرق الهندسة في المؤسسات التي تدير بوابات الويب وأساطيل نقاط النهاية تقييم تكوينات علامات الجهات الخارجية لضمان توافق البرامج النصية الخارجية مع معايير الشركة للخصوصية ومعالجة البيانات.
قائمة مراجعة حوكمة العلامات لمسؤولي ويب المؤسسات
جلب البرامج النصية وتدقيق العلامات
- [ ] تدقيق قوالب التطبيق لتحديد التبعيات التي تحمل موارد من
bzrcdn.openai.com. - [ ] تقييم ما إذا كان سلامة الموارد الفرعية (SRI) أو الاستضافة المثبتة الإصدار تتماشى مع نماذج نشر البائع.
- [ ] مراجعة تكوينات إدارة العلامات للتحقق مما إذا كانت العلامات التسويقية تصل إلى حافلات المعاملات الداخلية.
مراجعة طبقة البيانات ومعالجة الحقول
- [ ] تقييم حدود الوصول على هياكل
window.dataLayerوadobeDataLayer. - [ ] مراجعة ما إذا كانت الرموز البريدية وحقول العنوان تتطلب تنقيحاً قبل إرسالات العلامات الخارجية.
- [ ] مراجعة إعداد “المطابقة التلقائية” في OpenAI Ads Manager لتقييم ما إذا كان تحليل DOM مناسباً لسير عمل الدفع.
التحقق من سياسة أمان المحتوى
- [ ] مراجعة توجيهات
connect-srcلتحديد الوجهات المصرح بها لإشارات التليمتري الصادرة. - [ ] تقييم سياسات
script-srcلمنع تنفيذ البرامج النصية الخارجية غير المراجعة. - [ ] التحقق من مسارات الدفع واستقبال العملاء لضمان بقاء المسارات الحساسة محمية من إشارات الجهات الخارجية.
تكوين نقطة النهاية ونظافة التخزين
تكوين أسطول أجهزة الجوال
- [ ] تقييم ملفات تعريف تكوين Chrome للاندرويد عبر أجهزة المؤسسات المدارة.
- [ ] تقييم الأثر التشغيلي لتمكين قيود ملفات تعريف ارتباط الجهات الخارجية عبر نقاط النهاية المدارة.
- [ ] مراجعة نشر تكوينات المتصفح التي تركز على الخصوصية حيثما تسمح متطلبات العمل.
تدقيق نظافة الهوية والجلسة
- [ ] مراقبة حركة مرور خروج شبكة المؤسسة للمكالمات المتكررة نحو
bzr.openai.com. - [ ] إنشاء إجراءات صيانة دورية للملف الشخصي عبر جلسات المتصفح غير المدارة.
- [ ] التأكد من أن تصميمات نماذج المؤسسة تتجنب تعريض مدخلات المستخدم بنص عادي لسياقات البرنامج النصي المحيطة.
يمكن أن يساعد تطبيق سياسات أمان محتوى منظمة ومراجعة حدود جلب العلامات فرق الهندسة في تقليل التعرض غير المقصود لبيانات الجهات الخارجية أثناء المعاملات التجارية.
أسئلة مكررة (FAQ)
هل رفض الموافقة التسويقية وحدها يوقف ملف تعريف الارتباط __obi؟
لماذا يحظر Safari على iOS هذا التعقب بينما يسمح به Chrome على Android؟
هل يمكن لمواقع التجار الخارجية قراءة ملف تعريف الارتباط __obi مباشرة؟
الآثار العملية والتوقعات المستقبلية
يوضح الفحص الفني لإطار عمل ملف تعريف الارتباط __obi العلاقة المتطورة بين منصات الذكاء الاصطناعي التخاطبي وهياكل الإعلانات عبر الإنترنت. لسنوات، استخدمت أنظمة الإعلانات الرقمية آليات حالة المتصفح لربط مشاركة المستخدم عبر مواقع مستقلة. ويُدخل تطبيق أنماط القياس هذه على الواجهات التخاطبية اعتبارات جديدة. فالمستخدمون غالباً ما يدخلون تفاصيل مهنية وفنية وشخصية حساسة في المنصات التخاطبية بافتراض أن هذه البيئات تظل منفصلة عن شبكات الإعلانات الأوسع.
إذا تمت تسوية بيانات التليمتري الخاصة بالتاجر في النهاية بهويات على مستوى الحساب كما يبدو أن تصميم البروتوكول يسمح بذلك، فإن هذا المزيج سيخلق ملفات تعريف سلوكية غنية بشكل غير عادي. ومع تزايد إدارة وكلاء الذكاء الاصطناعي للمهام العملية - مثل الجدولة، وحجوزات السفر، وشراء المنتجات - ستتطلب الحدود التشغيلية بين فائدة المحادثة المباشرة والتنميط التجاري تعريفاً دقيقاً.
يتطلب التنقل في هذا التحول من فرق الهندسة تطبيق حوكمة منضبطة عبر خصائص الويب. يجب على المؤسسات التي تدير مواقع تواجه العملاء تدقيق تكاملات البرامج النصية للجهات الخارجية، ومراجعة انكشافات بيانات مدير العلامات، وفرض سياسات أمان محتوى دقيقة. بالتوازي مع ذلك، تستمر معايير تخزين المتصفح المتطورة في الحد من مشاركة البيانات عبر المواقع عبر المنصات. ستعتمد الخصوصية طويلة المدى في بيئات الويب الحديثة على حدود فنية قوية في جانب العميل بدلاً من إعلانات السياسات وحدها.
المراجع
-
OpenAI. (2026). سياسة ملفات تعريف الارتباط وتصنيفات التتبع الخاصة بـ OpenAI. سياسات OpenAI
-
مساعدة Google Chrome. (2026). مسح ملفات تعريف الارتباط وتمكينها وإدارتها في Chrome. دعم Google
-
فريق محرك WebKit. (2026). منع التتبع في WebKit ونظرة عامة على منع التتبع الذكي. وثائق WebKit
-
هندسة موزيلا. (2026). الحماية الشاملة لملفات تعريف الارتباط وتقسيم حالة الأصل. شبكة مطوري موزيلا
-
برمجيات Brave. (2026). P3A وحظر ملفات تعريف الارتباط في Brave Shields. وثائق Brave
Share this article



