![](/img/trans.png)
[英]App indexing on iOS: How is Firebase App Indexing different from Mark Up Web Content
[英]How to work with Firebase App Indexing for IOS Apps
我正在使用firebase制作我的應用程序,除了Firebase應用程序索引之外,我已經完成了很多工作。 我很滿意這個功能,因為它可以幫助我增加我的應用程序從網絡獲得更多的流量,但問題是我真的無法看到如何實現這一點。 根據Firebase Docs,我只需要用這段代碼注冊我的應用程序
[[FIRAppIndexing sharedInstance] registerApp:your Apple ID from iTunes Connect];
我已經做到了,但在那之后該怎么辦?
1.我的應用程序是firebase應用程序,這意味着除了firebase實時數據庫之外我沒有任何網站來托管我的內容。 我的內容是否適用於抓取工具? 如果不是我怎么能提供給他們?
2.如果我能夠在谷歌搜索結果中顯示我的內容我不想顯示所有的內容,我想只顯示我的一些內容,例如我有一個社交應用程序分享常識問題,我想顯示只是像搜索結果中的“最高峰是什么”這樣的問題,如果用戶想要看到答案,它應該將它們帶到我的應用程序,我該怎么做?
3.根據文檔我知道我需要為我的應用內容創建單一鏈接,以引導用戶從谷歌搜索,但我怎么這樣做? 讓我們說當用戶創建問題時我應該創建通用鏈接嗎? 如果是這樣我該怎么辦?
非常感謝你的幫助。
目前,使用Firebase應用程序索引的iOS無法實現此目的。 Android上的情況略有不同,但這不適用於您的問題。
在iOS上,Firebase應用索引只是在Google搜索結果中突出顯示您網站上的網頁,這些搜索結果中包含相應內容。 這是通過搭載Apple的Universal Links標准來實現的,並且您的應用內部沒有主動“抓取”。 這意味着,除非您的應用程序具有1:1內容奇偶校驗的相應網頁,否則您無法真正受益於iOS上的Firebase應用程序索引,因為它開箱即用。
最佳解決方法是為應用中的每個內容生成少量“占位符頁面”,其唯一目的是打開應用程序(如果已安裝)或重定向到App Store(如果未安裝)。 理想情況下,您需要某種延遲深度鏈接系統,以便用戶在下載后仍能看到正確的內容。 有趣的事實:這實質上就是HotelTonight如何運營他們的整個商業模式 。 不幸的是,Firebase的實施還不夠成熟,不足以支持這種全流程,谷歌還沒有完全弄清楚如何在搜索結果中正確地對僅限應用的內容進行排名,因此您可能需要主動向其提交占位符頁面。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.