跳至主要內容
Google Kills Tenor GIF API, Locking Out Third-Party Platforms

Google 終止 Tenor GIF API,第三方平台將無法存取

Google 將關閉 Tenor GIF API 的第三方存取權限,開發者與平台必須遷移至 Google 系統,否則將失去 GIF 功能。

更新日期
閱讀時間
6 分鐘
主題
最新消息
變更內容與受影響範圍
廣告

Google 宣布將終止第三方平台對 Tenor GIF API 的存取權限,這意味著非 Google 平台將無法再使用這個網路上最廣泛使用的 GIF 資料庫。對於那些利用 Tenor API 在應用程式中建構 GIF 搜尋與分享功能的開發者來說,現在面臨嚴峻的最後期限:要麼遷移至 Google 的產品生態系統,要麼必須從零開始重新建構 GIF 功能。

自 2018 年 Google 收購 Tenor 以來,Tenor 一直是數百款應用程式、遊戲與平台整合 GIF 功能的基石。該 API 為開發者提供了一種直接存取 Tenor 海量動畫內容庫的途徑,且無需透過 Google 自家產品進行轉接。而那個時代即將結束。

變更內容與受影響範圍

以下是目前實際情況的重點整理。Google 正在淘汰允許獨立、非 Google 平台自由查詢並提供 GIF 的 Tenor API 版本。未來,存取 Tenor 資料庫的完整權限將全數導向 Google 的 GIF 選擇器 (Google's own GIF picker) 及相關受 Google 控制的整合服務。

對於開發者而言,這意味著:

  • 使用舊版 Tenor API 端點的應用程式與平台,在淘汰期限過後將無法再接收到任何回應。
  • 遷移作業必須採用 Google 的 GIF 選擇器組件,這將伴隨著設計限制與資料共享的相關影響。
  • 對於不想直接嵌入 Google 選擇器的平台,Tenor 並未提供任何同等的開放替代方案。

關鍵在於,這不僅僅是一項技術變更。這是 Google 將一項開放的開發者資源轉變為自家產品發行管道的手段。任何想要使用 Tenor GIF 資料庫的平台,現在都必須遵守 Google 的遊戲規則。

玩家與開發者再熟悉不過的模式

此舉符合遊戲界與開發者社群屢見不鮮的模式。Google 收購了一款實用且被廣泛整合的工具,讓 API 維持開放直到生態系統產生依賴,隨後逐步限制存取權限,藉此將流量與資料導回 Google 自身的領域。

Reddit 在 2023 年推動 API 變現時也遇到了類似問題,迫使第三方應用程式要麼支付高額費用,要麼選擇關閉。不同之處在於,這次是由 Google 親自執行限制,且被鎖定的資源是一個開發者原本合理預期能持續存取的內容庫。

對於遊戲平台而言,GIF 支援已成為聊天系統、社群中心與社交功能的標準配置。失去對 Tenor 資料庫的乾淨 API 存取權,將為那些未圍繞 Google 選擇器組件進行建構的團隊帶來實質的阻礙。

開發者目前的實際選項

受影響的開發者目前面臨的現實選項如下:

選項涉及內容權衡考量
遷移至 Google GIF Picker直接嵌入 Google 組件控制權降低,適用 Google 資料條款
切換至 Giphy API圍繞 Meta 旗下的 Giphy 重建整合資料庫不同,存在類似的依賴風險
建構自訂 GIF 解決方案授權內容或索引自有資料庫成本高昂,開發時間長
放棄 GIF 支援完全移除該功能使用者體驗倒退

這些選項沒有一個是輕鬆的。另一個主要的 GIF 資料庫 Giphy 在被 Meta 收購後,也引發了關於資料與依賴性的疑慮。建構自訂解決方案成本高昂,而在聊天或社群功能中移除 GIF 支援,則是玩家會立即察覺到的體驗倒退。

在這種情況下,大多數玩家忽略的是對小型工作室與獨立開發者的後續影響。大型平台或許能消化遷移帶來的開發衝擊,但對於一個依賴 Tenor API 建構社群功能的兩人團隊來說,這無疑是一個巨大的難題。

對於任何在遊戲或社交遊戲工具中內建 GIF 功能的開發者,在社群研擬出最佳遷移路徑的同時,查看我們的 遊戲攻略 以獲取平台整合建議是一個不錯的起點。開發網頁遊戲平台的團隊,例如那些將瀏覽器遊戲與社群功能整合的專案,也可以參考 Gotchi Guardians 如何處理 GHST 整合,作為審慎處理第三方 API 依賴關係的範例。

除了引導開發者前往 GIF 選擇器遷移路徑外,Google 尚未宣布任何替代方案或過渡支援。廣大開發者社群正密切關注在期限截止前,是否會出現任何有意義的替代方案。及早採取行動的平台將擁有最平穩的過渡路徑。若選擇觀望,屆時將陷入混亂,而玩家也會直接感受到影響。請參考 Grow a Garden 兌換碼攻略,了解當開發者能預先應對變更而非事後補救時,如何有效地向玩家傳達即時的平台更新資訊。

廣告