百度開放平臺望金蓉:用搜索為開放平臺注入活力
原創【51CTO獨家特稿】2010年9月1日起,百度開放平臺全面進入開放運營階段。依靠百度“框計算”的力量,百度開放平臺被注入了強大的活力。很多人將百度“框計算”視作咱們常見的輸入框,在51CTO看來這個“框”其實更像西部牛仔手中的套索,準確套中用戶的搜索需求。
51CTO年終策劃《開放平臺,你的選擇》
百度開放平臺官方網址:http://open.baidu.com/
嘉賓介紹
望金蓉:百度開放平臺產品經理
望金蓉女士2010年6月開始參與百度應用開放平臺的研發工作,現全面負責百度應用開放平臺的產品和運營。
1. 百度開放平臺針對哪些目標客戶和行業?我們在平臺的設計和開發上是否專門針對這個領域的人群習慣進行照顧?
總體來說,百度應用開放平臺服務的開發者不分行業,也不分團隊或公司大小,我們致力為開發者打造一個能通過搜索響應網民需求的開放平臺。只要用戶有需求,而開發者又能為用戶帶來優質的體驗,這個領域就可以無限擴展 。從用戶需求角度,我們可以將平臺上承載的應用分為游戲、視頻、音樂、閱讀、工具、生活服務等幾大類。在這些分類作品中表現突出的,既有像POPCAP(植物大戰僵尸)這樣知名的國際游戲公司,也有像4399和7k7k這樣的國內小游戲產業典范。而更多的是個人開發者和創業團隊,比如阿達軟件、問閱堂工作室、貝瓦網等。他們各有特色的應用作品覆蓋各行業各領域。
針對不同類型的應用,百度應用開放平臺提供有針對性的對接策略和服務方式。比如視頻、圖書(閱讀)、音樂的版權資源主要集中在大公司或代理方平臺上,我們會提供批量對接、測試工具和上線機制,方便資源合作。以閱讀類為例,百度提供封裝工具和閱讀器,合作方只需要提供txt等格式的文檔,就可以自動轉化成符合上線要求的閱讀類應用。合作方無需開發,大大降低了合作門檻和成本。
為了更好地服務個人開發者或創業團隊,百度應用開放平臺可以提供應用部署環境和***1TB的云存儲空間,幫助他們解決域名、機器的問題,大大節省創業成本。另外,我們還提供有“綠色通道”,一對一地幫助優秀開發者開發、提交和測試應用。
2. 在開放平臺如雨后春筍出現的今天,您認為一個好的開放平臺應該采取什么樣的手段來吸引開發者?百度開放平臺對此有沒有一些特別舉措?
對于開發者而言,好的開放平臺需要既幫助他們解決起步階段的短期問題,也要解決長期需求,讓開發者充分發揮其創造性。百度開放平臺的特色以及保證開發者收益的策略參見‘平臺優勢”(app.baidu.com/developer)和百度應用成長基金計劃(http://app.baidu.com/static/cms/jijin_gonggao.html)。
除了提供開放平臺和激勵策略,推動更多優質的應用資源與用戶需求直接對接。百度還為開發者提供產品設計、開發方法方面的延伸服務,提供技術資料,引導開發者思考產品定位,交流技術心得。例如我們在今年舉辦的Web App應用開發者大會、Web App應用創新大賽(http://app.baidu.com/static/contest/xuanchuan.html)以及開發者俱樂部系列活動。
百度應用開放平臺的特點
1.開放性:搜索引擎作為網民上網的主要入口,其平臺面向所有網民敞開,用戶可以通過搜索引擎無門檻地接入和使用第三方應用,并快速形成使用習慣。
2.對接海量需求:百度每天響應數十億次的搜索請求,讓應用提供商與海量需求實現有效對接。
3.需求精準匹配:通過關鍵字實現需求對接,開發者更精準地找到自己想要的用戶,用戶也更精準地找到***應用資源。
4.優質資源:通過百度應用開放平臺,更多優質的第三方應用和內容資源,將可以直接與用戶需求無縫對接。
5.多元化:現階段百度應用開放平臺上的應用,直接在瀏覽器中運行。未來會有涵蓋pc、無線平臺的應用,并且既有瀏覽器應用,也有獨立應用。
3. 假如我為百度開放平臺開發第三方應用會得到多大的利益分成?百度如何來保證開發者利益?我怎樣才能在百度開放平臺里排名靠前?
對開發者的激勵方式和利益保證參見上一提問的回答。百度應用開放平臺是一個面向所有合作伙伴(包括個人開發者)完全開放的平臺。任何接入合作并通過審核的優質應用,都可以通過百度搜索與用戶需求直接對接。
國內開放平臺開發者收入來源(源自:DCCI中國WEB APP開發者報告)
對于優質應用在百度搜索中的排名,以及同質應用資源之間的排序:
是以百度搜索的系統算法為基礎;
結合用戶對應用體驗的滿足感、需求熱度、增長速度和幅度、口碑點評、粉絲數量等綜合的歡迎程度和個性化定制(用戶可收藏喜歡的應用,并定制到特定的詞下展現);
參考應用本身上線的時間先后、穩定性、創新度、版本級別和優劣、以及后期更新升級等因素,最終根據用戶輸入需求的相關性,由百度搜索系統計算而產生。
總體而言,用戶體驗是基礎,越受用戶歡迎的應用,排名排序也就越靠前越穩定。當然,對于后上線的新優質應用,會根據同質或同類應用的相關性給予推薦,同時結合其上線后的用戶體驗增速和增幅情況,由系統自動對其排名排序進行相應的提升。
詳細內容參見FAQ/應用審核常見問題
http://dev.baidu.com/wiki/app/index.php?title=FAQ/%E5%BA%94%E7%94%A8%E5%AE%A1%E6%A0%B8%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98
4. 目前中國版權保護機制還很不完善,開發者在使用百度提供的數據時,應該如何得到百度授權?哪些行為是不被允許的?
對于開發者權益的保護我們分為幾個層面來進行。首先,百度應用開放平臺要求開發者提交的資源是合法,無版權糾紛的,并且有審核上線的流程(詳見應用審核規范 http://dev.baidu.com/wiki/app/index.php?title=%E5%BA%94%E7%94%A8%E5%AE%A1%E6%A0%B8%E8%A7%84%E8%8C%83#.E4.BB.98.E8.B4.B9.E7.B1.BB.E5.88.AB.E5.BA.94.E7.94.A8)。同時,我們更加鼓勵開發者原創。以閱讀類應用為例,作者和版權方都會得到顯著體現,參見縱橫中文網的《永生》等作品的展現效果。
百度應用開放平臺***限度地保障開發者權益,具體可參考服務條款(http://dev.baidu.com/wiki/app/index.php?title=%E6%9C%8D%E5%8A%A1%E6%9D%A1%E6%AC%BE)。如果開發者使用百度提供的OpenID,則授權與否取決于使用者的選擇。
應用審核流程圖
5.開放平臺安全性至關重要,百度對于平臺用戶的數據安全性是如何保障的?是不是存在專門的人員從平臺建設之初就規劃整個開放平臺的安全機制?
在用戶使用百度賬號登錄的情況下,百度應用開放平臺上的應用加載時,平臺只會傳遞當前登錄用戶的UID信息給第三方。除此之外,平臺不會主動給第三方傳遞任何用戶數據,所有數據都由第三方通過Open API獲取。Open API的安全機制與業界主流平臺的安全機制基本一致,自2011年6月開始采取Https + access token機制來保障安全。https解決了數據傳輸的安全性問題,access token解決應用對數據的訪問權限問題,而授權則通過業界最為安全先進的oauth2.0協議。
6.框計算是如何保證更精準分析客戶的搜索需求?
框計算的精髓是高度智能的互聯網需求交互模式,以及“最簡單可依賴”的信息交互實現機制與過程。它的技術架構如下圖:
百度開放平臺技術架構
在框計算支持下,用戶需求實現過程如下:
首先,用戶的任意一個需求被提交到“框”里;
然后,“框計算”經過一系列復雜的需求分析,包括語義分析、行為分析、智能人機交互技術分析和海量計算,將用戶的需求分發給“框計算”后臺單個或多個對應的數據/應用所響應;
第三,“框計算”背后的資源平臺是開放的,框計算平臺提供了大量即插即用的接口,各種數據和應用可以主動與框計算平臺對接,使自己有機會來響應框所收集到的需求;
***,用戶“即搜即得、即搜即用”地獲得精準、可靠、穩定的信息或應用需求結果。
因此,在“框計算”支持下,用戶只要在“框”中輸入服務需求,系統就能明確識別這種需求,并將該需求分配給***的應用或內容資源提供商處理,最終返回給用戶相匹配的結果——框計算把簡單的結果提交用戶;把復雜的運算留給自己。
“框計算”目前最成熟的是互聯網信息的搜索,伴隨百度應用平臺的開放,更多豐富、優質、便捷的應用將走入搜索平臺,例如游戲、購物、殺毒等。基于應用開放平臺,用戶只需在“框”中輸入需求,即可在“框”上實現在線娛樂、在線游戲等應用,無需其他操作即可在搜索結果頁即時使用,實現真正的“即搜即用”。 此外,應用開放平臺也為用戶提供最權威、***質的結果。根據用戶需求,應用開放平臺將推動應用開發者直接將優質的、原創的、權威的結果通過應用封裝的方式直接推給用戶。
為了讓大家更好的了解如何在百度開放平臺下開發WEB應用,歡迎閱讀:
百度《Web應用開發者》***期 http://down.51cto.com/data/302606
百度《Web應用開發者》第二期 http://down.51cto.com/data/302621
51CTO向您推薦:百度地圖API開發指南