Google đã thông báo ngừng hỗ trợ quyền truy cập của bên thứ ba đối với Tenor GIF API, qua đó chặn các nền tảng không thuộc Google tiếp cận một trong những cơ sở dữ liệu GIF được sử dụng rộng rãi nhất trên web. Các nhà phát triển (developers) đã tích hợp tính năng tìm kiếm và chia sẻ GIF vào ứng dụng của họ bằng API của Tenor hiện đang đối mặt với thời hạn chót để chuyển đổi sang hệ sinh thái sản phẩm của Google hoặc phải xây dựng lại tính năng GIF từ đầu.
Tenor đã trở thành "xương sống" cho việc tích hợp GIF trên hàng trăm ứng dụng, trò chơi và nền tảng kể từ khi Google mua lại vào năm 2018. API này cung cấp cho các nhà phát triển một cách thức đơn giản để khai thác thư viện nội dung hoạt hình khổng lồ của Tenor mà không cần phải thông qua các sản phẩm của Google. Kỷ nguyên đó sắp kết thúc.

Nhận 1 tháng đăng ký GTA+ khi đặt trước.
Đặt trước GTA 6 ngay
Những thay đổi và tính năng bị cắt giảm
Dưới đây là thông tin chi tiết về những gì đang thực sự diễn ra. Google đang loại bỏ phiên bản Tenor API cho phép các nền tảng độc lập, không thuộc Google truy vấn và phục vụ GIF một cách tự do. Trong tương lai, quyền truy cập đầy đủ vào thư viện của Tenor sẽ được chuyển hướng thông qua Google's own GIF picker và các tích hợp do Google kiểm soát.
Đối với các nhà phát triển, điều này có nghĩa là:
- Các ứng dụng và nền tảng sử dụng endpoint Tenor API cũ sẽ ngừng nhận phản hồi sau thời hạn ngừng hỗ trợ
- Việc chuyển đổi đòi hỏi phải áp dụng thành phần GIF picker của Google, vốn đi kèm với các hạn chế về thiết kế và các quy định về chia sẻ dữ liệu
- Các nền tảng không muốn nhúng trực tiếp trình chọn (picker) của Google sẽ không có giải pháp thay thế mở tương đương thông qua Tenor
Điểm mấu chốt ở đây là đây không chỉ là một thay đổi kỹ thuật. Google đang chuyển đổi một tài nguyên mở dành cho nhà phát triển thành một kênh phân phối cho các sản phẩm của chính họ. Bất kỳ nền tảng nào muốn sử dụng thư viện GIF của Tenor giờ đây phải tuân thủ các quy tắc của Google.
Mô hình mà game thủ và nhà phát triển đã quá quen thuộc
Động thái này phù hợp với một mô hình mà cộng đồng game và nhà phát triển đã chứng kiến lặp đi lặp lại. Google mua lại một công cụ hữu ích, được tích hợp rộng rãi, giữ cho API mở đủ lâu để hệ sinh thái phụ thuộc vào nó, sau đó dần dần hạn chế quyền truy cập theo những cách hướng lưu lượng truy cập và dữ liệu quay trở lại các nền tảng của Google.
Reddit đã gặp phải vấn đề tương tự vào năm 2023 khi họ chuyển sang thương mại hóa API của riêng mình, buộc các ứng dụng bên thứ ba phải trả phí cao hoặc đóng cửa. Sự khác biệt ở đây là Google là bên thực hiện việc hạn chế, và tài nguyên bị khóa lại là một thư viện nội dung mà các nhà phát triển vốn có kỳ vọng hợp lý về việc tiếp tục được truy cập.
Đối với các nền tảng chơi game nói riêng, hỗ trợ GIF đã trở thành một tính năng tiêu chuẩn trong hệ thống chat, trung tâm cộng đồng và các tính năng xã hội. Việc mất quyền truy cập API sạch vào thư viện của Tenor tạo ra rào cản thực sự cho bất kỳ đội ngũ nào đã xây dựng tính năng tìm kiếm GIF vào sản phẩm của họ mà không xây dựng dựa trên thành phần picker của Google.
Các lựa chọn hiện tại của nhà phát triển
Các lựa chọn thực tế cho các nhà phát triển bị ảnh hưởng được phân tích như sau:
Không có lựa chọn nào trong số này là dễ dàng. Giphy, cơ sở dữ liệu GIF lớn khác, hiện thuộc sở hữu của Meta sau khi mua lại, điều này tạo ra những lo ngại riêng về dữ liệu và sự phụ thuộc. Xây dựng một giải pháp tùy chỉnh rất tốn kém. Và việc loại bỏ hỗ trợ GIF trong tính năng chat hoặc cộng đồng là kiểu suy giảm trải nghiệm mà người dùng sẽ nhận thấy ngay lập tức.
Điều mà hầu hết người chơi bỏ lỡ trong các tình huống như thế này là tác động hạ nguồn đối với các studio nhỏ và nhà phát triển indie. Các nền tảng lớn có thể hấp thụ một đợt chạy nước rút để chuyển đổi. Nhưng một đội ngũ hai người đã phát hành tính năng cộng đồng dựa trên Tenor API hiện đang gặp vấn đề thực sự.
Đối với bất kỳ ai đang xây dựng trò chơi hoặc công cụ chơi game xã hội với tính năng GIF được tích hợp sẵn, việc xem qua hướng dẫn chơi game của chúng tôi về các mẹo tích hợp nền tảng là một điểm khởi đầu vững chắc trong khi cộng đồng nhà phát triển tìm ra lộ trình di chuyển tốt nhất. Các đội ngũ xây dựng trên nền tảng trò chơi dựa trên web, như những người đang tích hợp các tựa game chơi trên trình duyệt với các tính năng cộng đồng, cũng có thể xem cách các dự án như Gotchi Guardians xử lý tích hợp GHST như một mô hình để xây dựng xung quanh các phụ thuộc API bên thứ ba một cách chu đáo.
Google chưa công bố chương trình thay thế hoặc hỗ trợ chuyển đổi nào ngoài việc hướng dẫn các nhà phát triển đến lộ trình di chuyển sang GIF picker. Cộng đồng nhà phát triển rộng lớn hơn đang theo dõi chặt chẽ để xem liệu có giải pháp thay thế ý nghĩa nào xuất hiện trước khi thời hạn chót đến hay không. Các nền tảng hành động sớm sẽ có lộ trình thuận lợi nhất. Những bên chờ đợi sẽ rơi vào tình trạng hỗn loạn, và người dùng của họ sẽ là những người cảm nhận rõ nhất. Hãy kiểm tra hướng dẫn mã Grow a Garden để thấy một ví dụ về cách các bản cập nhật nền tảng kịp thời được truyền đạt đến người dùng khi các nhà phát triển đón đầu thay đổi thay vì phản ứng sau khi sự việc đã rồi.







