System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請實施例涉及終端顯示領域,并且更具體地,涉及一種顯示服務列表的方法和電子設備。
技術介紹
1、電子設備能夠向用戶展示推薦的服務列表,供用戶便捷使用,然而,現有的顯示服務列表的方法中,向用戶展示的服務是根據用戶提供的搜索詞,從搜索庫中確定的,往往準確性不高,不能滿足用戶的實際需求,會給用戶帶來不好的體驗。
技術實現思路
1、本申請提供一種顯示服務列表的方法和電子設備,通過該方法和電子設備,能夠使得終端設備所獲取并展示的服務列表與該終端設備的類型和/或使用場景相匹配,更符合用戶的實際需求,用戶的點擊率也更高。
2、第一方面,提供一種顯示服務列表的方法,該方法包括:接收第一終端設備發送的第一請求消息,該第一請求消息包括第一搜索詞,以及包括該第一終端設備的設備類型和/或使用場景,該第一請求消息用于請求獲取與該第一搜索詞、該第一終端設備的設備類型和/或使用場景相匹配的目標服務列表;根據該第一搜索詞、該第一終端設備的設備類型和/或使用場景,從m個服務列表中確定該目標服務列表,其中,m為大于或等于1的正整數;向該第一終端設備發送第一回復消息,該第一回復消息包括該目標服務列表,以使得該第一終端設備顯示該目標服務列表。
3、其中,第一終端設備的設備類型可以是指第一終端設備所述的類別,例如:手機、平板、筆記本電腦、智能電視、車載屏等;還可以是指第一終端設備的設備型號所屬的類別。
4、其中,第一終端設備的使用場景可以包括以下場景中的任意場景:駕駛場景、室外場景、娛
5、本申請實施例中,當用戶通過終端設備向服務器請求獲取與搜索詞相對應的服務列表時,服務器在確定目標服務列表時,不僅僅是依據搜索詞,還依據終端設備的類型和/或使用場景,這就使得終端設備所獲取的服務列表不僅與搜索詞匹配,還與終端設備類型和/或用戶的使用場景相匹配,在終端設備上展示出的服務列表更符合用戶的實際需求,用戶的點擊率也更高。
6、結合第一方面,在一種可能的實現方式中,該m個服務列表中的第i個服務列表包括第i應用和與該第i應用關聯的一個或多個服務,該一個或多個服務與一個或多個適配信息一一對應,該適配信息包括適配的設備類型、適配的使用場景、適配的搜索詞之中的一項或多項,其中,i為自然數,i=1,2,3,…,m。
7、本申請實施例中,服務器生成的服務列表中的每個服務均有與其對應的適配信息,例如,服務列表中的第一服務對應第一適配信息,該第一適配信息可以用于指示該第一服務可以適配哪些設備類型,還可以用于指示該第一服務可以適配哪些使用場景,從而在根據第一請求消息確定目標服務列表時,就能夠將第一請求消息攜帶的匹配信息(請求端設備的設備類型和/或使用場景)與該適配信息比對,將能夠與該第一請求消息攜帶的匹配信息相匹配的服務所在的服務列表確定為目標服務列表,進而使得在終端設備上展示出的目標服務列表更符合用戶的實際需求,用戶的點擊率也更高。
8、結合第一方面,在一種可能的實現方式中,該目標服務列表中至少包括一個與該第一搜索詞、該第一終端設備的設備類型和/或使用場景相適配的服務。
9、該實現方式還可以描述為:從m個服務列表中確定該目標服務列表,包括:將該m個服務列表中的至少包括一個與該第一搜索詞、該第一終端設備的設備類型和/或使用場景相適配的服務的服務列表確定為該目標服務列表。
10、本申請實施例中,第一終端設備所獲得的目標服務列表中至少包括一個與該第一搜索詞、該第一終端設備的設備類型和/或使用場景相適配的服務,這樣,能夠使得在第一終端設備上展示出的目標服務列表更符合用戶的實際需求,用戶的點擊率也更高。
11、結合第一方面,在一種可能的實現方式中,從m個服務列表中確定該目標服務列表,包括:將該m個服務列表中的包括最多個與該第一搜索詞、該第一終端設備的設備類型和/或使用場景相適配的服務的服務列表確定為該目標服務列表。
12、結合第一方面,在一種可能的實現方式中,在向該第一終端設備發送第一回復消息之前,該方法還包括:根據該第一終端設備的設備類型和/或使用場景確定該目標服務列表中的多個服務的位序;根據該目標服務列表中的多個服務的位序對該目標服務列表中的多個服務排序。
13、其中,在一種實現方式中,在服務端生成的每個服務列表所包括的一個或多個服務具有位序,第一終端設備的設備類型不同時,該一個或多個服務中的每個服務的位序也可能不同,例如,當第一終端設備為手機時,一鍵打車服務的位序為1,當第一終端設備為車載屏時,一鍵打車服務的位序為最后一位或者沒有位序(即不展示);類似地,當第一終端設備的使用場景不同時,該一個或多個服務中的每個服務的位序也可能不同。
14、本申請實施例中,服務器在將目標服務列表發送給終端設備之前,可以基于終端設備的設備類型和/或使用場景,對目標服務列表中的服務進行排序,能夠使得終端設備側展示的目標服務列表中的服務的顯示順序更貼合用戶的實際情況(例如:針對“出行”服務,當終端設備為手機時,“一鍵打車”服務的位序靠前,在終端設備上顯示;當終端設備為車載屏時,“一鍵打車”服務的位序靠后或者不參與排序,不在終端設備上顯示)。
15、結合第一方面,在一種可能的實現方式中,該方法還包括:生成該m個服務列表。
16、第二方面,提供一種顯示服務列表的方法,該方法包括:響應于用戶在第一終端設備上基于第一搜索詞進行搜索的操作,向服務器發送第一請求消息,該第一請求消息包括該第一搜索詞、該第一終端設備的設備類型和用戶的使用場景中的一項或多項,該第一請求消息用于請求獲取與該第一搜索詞、該第一終端設備的設備類型和/或使用場景相匹配的目標服務列表;接收該服務器發送的第一回復消息,該第一回復消息包括該目標服務列表;在該第一終端設備的屏幕上顯示該目標服務列表。
17、其中,第一終端設備的設備類型可以是指第一終端設備所述的類別,例如:手機、平板、筆記本電腦、智能電視、車載屏等;還可以是指第一終端設備的設備型號所屬的類別。
18、其中,第一終端設備的使用場景可以包括以下場景中的任意場景:駕駛場景、室外場景、娛樂場景、學習場景、工作場景,還可以是其他能夠被識別到的使用場景,本申請對此不作限定。
19、本申請實施例中,當用戶通過終端設備向服務器請求獲取與搜索詞相對應的服務列表時,終端設備能夠獲得服務器依據搜索詞、終端設備的類型和/或使用場景確定的目標服務列表,也就是說,終端設備所獲取的服務列表不僅與搜索詞匹配,還與終端設備類型和/或用戶的使用場景相匹配,在終端設備上展示出的服務列表更符合用戶的實際需求,用戶的點擊率也更高。
20、結合第二方面,在一種可能的實現方式中,該目標服務列表中至少包括一個與該第一搜索詞、該第一終端設備的設備類型和/或用戶的使用場景相匹配的服務。
21、本申請實施例中,第一終端設備本文檔來自技高網...
【技術保護點】
1.一種顯示服務列表的方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述M個服務列表中的第i個服務列表包括第i應用和與所述第i應用關聯的一個或多個服務,所述一個或多個服務與一個或多個適配信息一一對應,所述適配信息包括適配的設備類型、適配的使用場景、適配的搜索詞之中的一項或多項,其中,i為自然數,i=1,2,3,…,M。
3.根據權利要求1或2所述的方法,其特征在于,所述目標服務列表中至少包括一個與所述第一搜索詞、所述第一終端設備的設備類型和/或使用場景相適配的服務。
4.根據權利要求1至3中任一項所述的方法,其特征在于,在所述向所述第一終端設備發送第一回復消息之前,所述方法還包括:
5.根據權利要求1至4中任一項所述的方法,其特征在于,所述方法還包括:
6.一種顯示服務列表的方法,其特征在于,所述方法包括:
7.根據權利要求6所述的方法,其特征在于,所述目標服務列表中至少包括一個與所述第一搜索詞、所述第一終端設備的設備類型和/或用戶的使用場景相匹配的服務。
8.根據權
9.根據權利要求8所述的方法,其特征在于,所述對所述目標服務列表進行展示適配,包括:
10.根據權利要求8或9所述的方法,其特征在于,所述對所述目標服務列表進行展示適配,還包括:
11.一種顯示服務列表的裝置,其特征在于,所述裝置包括:
12.根據權利要求11所述的裝置,其特征在于,所述M個服務列表中的第i個服務列表包括第i應用和與所述第i應用關聯的一個或多個服務,所述一個或多個服務與一個或多個適配信息一一對應,所述適配信息包括適配的設備類型、適配的使用場景、適配的搜索詞之中的一項或多項,其中,i為自然數,i=1,2,3,…,M。
13.根據權利要求11或12所述的裝置,其特征在于,所述目標服務列表中至少包括一個與所述第一搜索詞、所述第一終端設備的設備類型和/或使用場景相適配的服務。
14.根據權利要求11至13中任一項所述的裝置,其特征在于,所述裝置還包括:
15.根據權利要求11至14中任一項所述的裝置,其特征在于,所述裝置還包括:
16.一種終端設備,其特征在于,所述終端設備包括:
17.根據權利要求16所述的終端設備,其特征在于,所述目標服務列表中至少包括一個與所述第一搜索詞、所述終端設備的設備類型和/或用戶的使用場景相匹配的服務。
18.根據權利要求16或17所述的終端設備,其特征在于,所述終端設備還包括:
19.根據權利要求18所述的終端設備,其特征在于,所述展示適配模塊具體用于:
20.根據權利要求18或19所述的終端設備,其特征在于,所述展示適配模塊還具體用于:
21.一種電子設備,其特征在于,包括:
22.一種系統,其特征在于,所述系統包括:
23.一種計算機可讀存儲介質,其特征在于,所述存儲介質中存儲有程序或指令,當所述程序或指令被運行時,實現如權利要求1至5中任一項所述的方法,或實現如權利要求6至10中任一項所述的方法。
24.一種芯片,其特征在于,所述芯片中存儲有指令,當所述指令被運行時,實現如權利要求1至5中任一項所述的方法,或實現如權利要求6至10中任一項所述的方法。
...【技術特征摘要】
1.一種顯示服務列表的方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述m個服務列表中的第i個服務列表包括第i應用和與所述第i應用關聯的一個或多個服務,所述一個或多個服務與一個或多個適配信息一一對應,所述適配信息包括適配的設備類型、適配的使用場景、適配的搜索詞之中的一項或多項,其中,i為自然數,i=1,2,3,…,m。
3.根據權利要求1或2所述的方法,其特征在于,所述目標服務列表中至少包括一個與所述第一搜索詞、所述第一終端設備的設備類型和/或使用場景相適配的服務。
4.根據權利要求1至3中任一項所述的方法,其特征在于,在所述向所述第一終端設備發送第一回復消息之前,所述方法還包括:
5.根據權利要求1至4中任一項所述的方法,其特征在于,所述方法還包括:
6.一種顯示服務列表的方法,其特征在于,所述方法包括:
7.根據權利要求6所述的方法,其特征在于,所述目標服務列表中至少包括一個與所述第一搜索詞、所述第一終端設備的設備類型和/或用戶的使用場景相匹配的服務。
8.根據權利要求6或7所述的方法,其特征在于,所述在所述第一終端設備的屏幕上顯示所述目標服務列表之前,所述方法還包括:
9.根據權利要求8所述的方法,其特征在于,所述對所述目標服務列表進行展示適配,包括:
10.根據權利要求8或9所述的方法,其特征在于,所述對所述目標服務列表進行展示適配,還包括:
11.一種顯示服務列表的裝置,其特征在于,所述裝置包括:
12.根據權利要求11所述的裝置,其特征在于,所述m個服務列表中的第i個服務列表包括第i應用和與所述第i應用關聯的一個或...
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。