أعلنت Google عن إنهاء وصول الأطراف الخارجية إلى Tenor GIF API، مما يؤدي فعلياً إلى حجب المنصات غير التابعة لـ Google عن واحدة من أكثر قواعد بيانات صور GIF استخداماً على الويب. يواجه المطورون الذين قاموا بدمج ميزات البحث عن صور GIF ومشاركتها في تطبيقاتهم باستخدام واجهة برمجة تطبيقات Tenor الآن موعداً نهائياً صارماً، إما للانتقال إلى منظومة منتجات Google الخاصة أو إعادة بناء وظائف GIF من الصفر.
كانت Tenor بمثابة العمود الفقري لدمج صور GIF عبر مئات التطبيقات والألعاب والمنصات منذ استحواذ Google عليها في عام 2018. وقد منحت واجهة برمجة التطبيقات المطورين طريقة مباشرة للاستفادة من مكتبة Tenor الضخمة للمحتوى المتحرك دون الحاجة إلى توجيه كل شيء عبر منتجات Google الخاصة. ذلك العصر قد انتهى.

احصل على اشتراك GTA+ لمدة شهر واحد عند الطلب المسبق.
اطلب GTA 6 مسبقاً الآن
ما الذي سيتغير وما الذي سيتم إيقافه
إليك ملخص لما يحدث بالفعل. تقوم Google بإيقاف إصدار Tenor API الذي كان يسمح للمنصات المستقلة وغير التابعة لـ Google بالاستعلام عن صور GIF وتقديمها بحرية. ومن الآن فصاعداً، سيتم توجيه الوصول الكامل إلى مكتبة Tenor من خلال Google's own GIF picker وعمليات الدمج الأخرى التي تسيطر عليها Google.
بالنسبة للمطورين، هذا يعني:
- ستتوقف التطبيقات والمنصات التي تستخدم نقطة نهاية Tenor API القديمة عن تلقي الاستجابات بعد الموعد النهائي للإيقاف
- تتطلب عملية الانتقال اعتماد مكون Google's GIF picker، والذي يأتي مع قيود التصميم الخاصة به وتداعيات مشاركة البيانات
- المنصات التي لا ترغب في تضمين أداة اختيار Google مباشرة ليس لديها بديل مفتوح مكافئ من خلال Tenor
النقطة الجوهرية هنا هي أن هذا ليس مجرد تغيير تقني. بل هو قيام Google بتحويل مورد مفتوح للمطورين إلى قناة توزيع لمنتجاتها الخاصة. أي منصة ترغب في استخدام مكتبة صور GIF الخاصة بـ Tenor يتعين عليها الآن الالتزام بقواعد Google.
النمط الذي يعرفه اللاعبون والمطورون جيداً
تتناسب هذه الخطوة مع نمط شهده مجتمع الألعاب والمطورين مراراً وتكراراً. تستحوذ Google على أداة مفيدة ومدمجة على نطاق واسع، وتبقي واجهة برمجة التطبيقات مفتوحة لفترة كافية حتى تعتمد المنظومة عليها، ثم تقيد الوصول تدريجياً بطرق تعيد توجيه حركة المرور والبيانات إلى واجهات Google الخاصة.
واجهت Reddit نسخة من هذه المشكلة في عام 2023 عندما تحركت لتحقيق الدخل من واجهة برمجة التطبيقات الخاصة بها، مما أجبر تطبيقات الطرف الثالث إما على دفع رسوم باهظة أو الإغلاق. الفرق هنا هو أن Google هي من تقوم بالتقييد، والمورد الذي يتم إغلاقه هو مكتبة محتوى كان لدى المطورين توقعات معقولة باستمرار الوصول إليها.
بالنسبة لمنصات الألعاب تحديداً، أصبح دعم صور GIF ميزة قياسية في أنظمة الدردشة ومراكز المجتمع والميزات الاجتماعية. إن فقدان الوصول المباشر إلى مكتبة Tenor يخلق احتكاكاً حقيقياً لأي فريق قام ببناء ميزة البحث عن GIF في منتجه دون الاعتماد على مكون أداة الاختيار الخاص بـ Google.
ما الذي يواجهه المطورون الآن
تتوزع الخيارات الواقعية للمطورين المتأثرين على النحو التالي:
لا يوجد أي من هذه الخيارات بلا عناء. فموقع Giphy، وهو قاعدة بيانات GIF الرئيسية الأخرى، مملوك لشركة Meta بعد الاستحواذ عليه، مما يخلق مجموعة من المخاوف الخاصة به حول البيانات والاعتمادية. كما أن بناء حل مخصص مكلف، وإسقاط دعم GIF في ميزة الدردشة أو المجتمع هو نوع من التراجع الذي يلاحظه المستخدمون على الفور.
ما يغفله معظم اللاعبين في مثل هذه المواقف هو التأثير اللاحق على الاستوديوهات الصغيرة والمطورين المستقلين. يمكن للمنصات الكبيرة استيعاب عملية انتقال سريعة، لكن فريقاً مكوناً من شخصين قام بشحن ميزة مجتمعية مبنية على Tenor API يواجه الآن مشكلة حقيقية.
بالنسبة لأي شخص يبني ألعاباً أو أدوات ألعاب اجتماعية مع وظائف GIF مدمجة، فإن الاطلاع على أدلة الألعاب الخاصة بنا للحصول على نصائح حول تكامل المنصة يعد نقطة بداية جيدة بينما يحدد مجتمع المطورين أفضل مسار للانتقال. يمكن للفرق التي تبني على منصات ألعاب تعتمد على الويب، مثل تلك التي تدمج عناوين قابلة للعب في المتصفح مع ميزات مجتمعية، إلقاء نظرة على كيفية تعامل مشاريع مثل Gotchi Guardians مع تكامل GHST كنموذج للبناء حول تبعيات واجهة برمجة تطبيقات الطرف الثالث بذكاء.
لم تعلن Google عن برنامج بديل أو دعم انتقالي يتجاوز توجيه المطورين نحو مسار الانتقال إلى أداة اختيار GIF. يراقب مجتمع المطورين الأوسع عن كثب لمعرفة ما إذا كان سيظهر أي بديل ذو مغزى قبل حلول الموعد النهائي. المنصات التي تتحرك مبكراً ستحظى بأكثر المسارات سلاسة للمضي قدماً، أما أولئك الذين ينتظرون فسيجدون أنفسهم في حالة تخبط، وسيشعر المستخدمون بذلك. راجع دليل أكواد Grow a Garden للحصول على مثال لكيفية توصيل تحديثات المنصة في الوقت المناسب للمستخدمين عندما يسبق المطورون التغييرات بدلاً من التفاعل معها بعد وقوعها.








![Updated] The Worst Part Of The Pokemon Card Heist Is That We'll Never Know How Bad It Really Was](/cdn-cgi/image/width=1920,quality=75,format=auto,fit=scale-down,metadata=none,onerror=redirect/https://assets.games.gg/brothers_guilty_pokemon_card_theft_hero_cab83c0314.webp)