مشاكل يوتيوب بعد التحديث

لقد قمت بتحديث موقعي اليوم (from_version: c6782e8434f404f30de8cba054dfeac004663981)، ومنذ ذلك الحين أواجه مشاكل في تضمين يوتيوب.

المشكلة الأولى التي لاحظتها هي أن روابط youtu.be لم تنشئ صندوقًا واحدًا (onebox)، بينما كانت روابط youtube.com لا تزال تعمل. بعد التجربة لفترة، قمت بتعطيل إعداد “حظر الصندوق الواحد عند إعادة التوجيه” (Block onebox on redirect)، مما أصلح المشكلة لروابط youtu.be، على الرغم من أنني بحاجة إلى إعادة بناء HTML في المشاركات القديمة.

ولا تزال روابط /shorts/ لا تعمل، حتى لو قمت بإعادة بناء HTML.

لا توجد أخطاء في السجلات، ولا يوجد شيء آخر لاحظت أنه معطل.

لست متأكدًا مما إذا كان الأمر متعلقًا، ولكن في محاولة لاستكشاف الأخطاء وإصلاحها، لاحظت أيضًا أن محاولة تعطيل إضافة “الفيديوهات الكسولة” (Lazy videos) تعطي خطأ: “حدث خطأ: ليس مسموحًا لك بتغيير الإعدادات المخفية: lazy_videos_enabled”

أي أفكار؟

4 إعجابات

شكرا جزيلا لك! لقد نجح حلك! (باستثناء السراويل القصيرة…)

إعجاب واحد (1)

شكراً على التقرير - سنلقي نظرة عليه.

3 إعجابات

لا أعتقد أن هناك ما يمكن فعله من جانبنا.

جميع المواقع لديها SiteSetting.block_onebox_on_redirect بقيمة false افتراضيًا. ميتا تفعل ذلك أيضًا، لذا فإن معظم المواقع التي لا تلمس هذا الإعداد سيكون لديها youtu.be و /shorts تعمل بشكل طبيعي.

كنت قلقًا من أن أيًا من هذين التغييرين:

قد تسببا في المشكلة، ولكني أستطيع التأكيد على أنهما لم يفعلا ذلك.

لقد رأيت هذه التدوينة التي تبدو في الوقت المناسب - Google URL Shortener links will no longer be available [updated] - Google Developers Blog

أي مطورين يستخدمون روابط مبنية باستخدام Google URL Shortener بالشكل https://goo.gl/* سيتأثرون، ولن تعيد هذه الروابط الاستجابة بعد 25 أغسطس 2025. نوصي بالانتقال بهذه الروابط إلى مزود خدمة اختصار روابط آخر.

بينما يذكر فقط goo.gl، لست متفاجئًا إذا كانت روابط يوتيوب قد خضعت لنوع من إعادة التوجيه في المستقبل.

لا يتم تضمين مقاطع YouTube Shorts على موقعنا أيضًا، هل هناك إعداد أحتاج إلى تعديله لجعله يعمل؟

هل لديك مثال قصير آمن للاستخدام يمكن لصقه هنا؟

هذا مثال

يعمل هنا. لا يعمل على موقعي https://forum.tardis.guide

هل لديك إعدادات onebox غير افتراضية؟ على سبيل المثال، في /admin/site_settings/category/all_results?filter=onebox

ليس لدي أي إعدادات onebox غير افتراضية:

يبدو أن بعض المقاطع القصيرة تعمل على موقعي، ولكن ليس كلها. على سبيل المثال، يتم تضمين المقطع القصير ‘@nat’ ‘The Twins’ بشكل صحيح، ولكن ‘@Shauny’ لا يتم.

ولست متأكدًا مما إذا كان هذا ذا صلة، ولكني لاحظت فرقًا آخر بينهما وهو أن مقطع ناتالي يعرض صورة في معاينة WYSIWYG ومقطع شون لا يعرض:

يبدو أن هذا ثابت للمقاطع القصيرة الأخرى التي يتم تضمينها بشكل صحيح والتي لا يتم تضمينها على موقعي.
شون، هل يمكنك تكرار ذلك؟

بشكل أكثر دقة، هذه في الواقع معاينة المنشئ (أنت في وضع Markdown، وليس WYSIWYG).

إعجاب واحد (1)

تم إغلاق هذا الموضوع تلقائيًا بعد 9 أيام. لم يعد يُسمح بالردود الجديدة.