Information display methods, devices, electronic equipment and storage media
By displaying business pop-ups on the application's homepage and responding to user input, the problem of the application's homepage not being able to be personalized was solved, improving content distribution efficiency and conversion rates, and achieving a match with user needs.
Patent Information
- Application Number
- CN202210504132.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-05-10
- Publication Date
- 2025-10-28
- Estimated Expiration
- 2042-05-10
AI Technical Summary
In existing technologies, the application homepage cannot display personalized content when users open it through third-party channels, thus failing to meet user needs.
By responding to input on the third-party channel's ad placement page, the target application's homepage is displayed, along with a business pop-up. User input is received to display the target page or function entry point, and the pop-up is canceled to maintain personalized content display.
It improved the efficiency of content distribution and conversion rate on the application's homepage, achieved a higher degree of matching with user needs, and ensured the continuous display of personalized content.
Smart Images

Figure CN114861055B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to an information display method, apparatus, electronic device and storage medium. Background Technology
[0002] An application's homepage generally serves as a traffic distribution platform. After entering the application, users need to find the services or products they need on the homepage. Therefore, the application's homepage needs to more efficiently match the various services supported by the application or the different products offered by the application.
[0003] Currently, the application's backend can collect and analyze users' historical behavior data. After the user opens the application, selected content determined based on the user's historical behavior data is displayed on the application's homepage to increase the exposure of relevant content and achieve content recommendation.
[0004] When users open the application through a third-party channel, they will skip the application's homepage and be directly shown a content page that matches the channel's requirements. The application's homepage only makes recommendations based on the user's historical behavior data, and / or displays relevant recommended content based on recommendation tasks. Users cannot learn about content that matches the channel's requirements through the application's homepage.
[0005] Therefore, it is evident that in existing technologies, when users open applications through third-party channels, there is a problem that the application's homepage cannot be personalized to meet specific user needs. Summary of the Invention
[0006] This application provides an information display method, apparatus, electronic device, and storage medium to solve the problem in the prior art where the application homepage cannot be personalized to the user's needs when the user opens the application through a third-party channel.
[0007] In a first aspect, embodiments of this application provide an information display method applied to an electronic device, comprising:
[0008] In response to a first input to the delivery page corresponding to a third-party channel, the homepage of the target application is displayed. The homepage includes a business pop-up window that matches the delivery page. The delivery page includes recommendation information corresponding to at least one target object of the target application. The business pop-up window includes object identifiers corresponding to the at least one target object. The at least one target object includes a service business to be recommended and / or a service category to be recommended.
[0009] Upon receiving a second input to the business pop-up, in response to the second input, a target page associated with the at least one target object is displayed; and / or
[0010] Upon receiving a third input regarding the business pop-up, in response to the third input, the business pop-up is canceled, and a function entry for accessing the at least one target object is displayed on the application homepage.
[0011] Secondly, embodiments of this application provide an information display device applied to an electronic device, comprising:
[0012] The first display module is used to respond to a first input to the advertising page corresponding to a third-party channel and display the application homepage of the target application. The application homepage includes a business pop-up window that matches the advertising page. The advertising page includes recommendation information corresponding to at least one target object of the target application. The business pop-up window includes object identifiers corresponding to the at least one target object. The at least one target object includes a service business to be recommended and / or a service category to be recommended.
[0013] The second display module is configured to, upon receiving a second input to the business pop-up window, display a target page associated with the at least one target object in response to the second input; and / or
[0014] The processing module is configured to, upon receiving a third input to the business pop-up, respond to the third input by canceling the business pop-up and displaying a function entry for accessing the at least one target object on the application homepage.
[0015] Thirdly, embodiments of this application provide an electronic device, including a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the information display method described in the first aspect above.
[0016] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the information display method described in the first aspect above.
[0017] The technical solution of this application embodiment, in response to a first input to the delivery page corresponding to a third-party channel, displays an application homepage including a business pop-up. The business pop-up displays an object identifier matching the content on the delivery page, enabling personalized display of related content on the application homepage based on recommendation information within the delivery page. This improves the matching degree between user needs and the services provided by the application homepage, thereby increasing the distribution efficiency and conversion rate of the application homepage. Upon receiving a second input, a target page associated with the target object is displayed, showing content associated with that target object. Upon receiving a third input, the business pop-up is canceled, and a function entry for accessing at least one target object is displayed on the application homepage. Even after closing the business pop-up, an access entry for personalized content associated with the delivery page continues to be displayed on the application homepage, achieving continuous display of content matching user needs. Attached Figure Description
[0018] Figure 1 A schematic diagram illustrating the information display method provided in an embodiment of this application;
[0019] Figure 2 This illustration shows the display of a service pop-up window on the application homepage, as provided in the embodiments of this application. Figure 1 ;
[0020] Figure 3 This illustration shows the display of a service pop-up window on the application homepage, as provided in the embodiments of this application. Figure 2 ;
[0021] Figure 4 This illustration shows the display of a service pop-up window on the application homepage, as provided in the embodiments of this application. Figure 3 ;
[0022] Figure 5 This is a schematic diagram illustrating the display of a details page triggered by input of an object identifier, as provided in an embodiment of this application.
[0023] Figure 6 This is a schematic diagram illustrating the display of a list page triggered by input based on an object identifier, as provided in an embodiment of this application.
[0024] Figure 7 This is a schematic diagram illustrating the display of a list page triggered by input to a target control, as provided in an embodiment of this application.
[0025] Figure 8 This is a schematic diagram illustrating the display of a service page based on input to a target control, as provided in an embodiment of this application.
[0026] Figure 9 This is a schematic diagram illustrating the function entry point for displaying on the application homepage provided in an embodiment of this application;
[0027] Figure 10 This is a schematic diagram illustrating the information display device provided in an embodiment of this application;
[0028] Figure 11 This is a schematic diagram of the electronic device structure provided in the embodiments of this application. Detailed Implementation
[0029] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0030] It should be understood that the phrase "one embodiment" or "an embodiment" throughout the specification means that a specific feature, structure, or characteristic related to the embodiment is included in at least one embodiment of this application. Therefore, "in one embodiment" or "in an embodiment" appearing throughout the specification does not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments.
[0031] In the various embodiments of this application, it should be understood that the sequence number of each process described below does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0032] This application provides an information display method applied to an electronic device. See also... Figure 1 As shown, the method includes:
[0033] Step 101: In response to the first input to the delivery page corresponding to the third-party channel, display the application homepage of the target application. The application homepage includes a business pop-up window that matches the delivery page. The delivery page includes recommendation information corresponding to at least one target object of the target application. The business pop-up window includes object identifiers corresponding to the at least one target object. The at least one target object includes a service business to be recommended and / or a service category to be recommended.
[0034] When an electronic device receives a first input to the ad placement page corresponding to a third-party channel, it responds to the first input by triggering the launch of the target application, displaying the application's homepage, and showing a business pop-up window matching the ad placement page on the application's homepage. In this embodiment, the first input may include, but is not limited to, clicking, long-pressing, or swiping input within the ad placement page; the first input may also be a specific gesture or action input.
[0035] The third-party channel's delivery page refers to the page displayed through that channel. This page includes recommendation information for at least one target object within the target application; essentially, it's a recommendation page for at least one target object, or an advertising page for that object. Since the pop-up window matches the delivery page, and the page includes recommendation information for at least one target object, the pop-up window can include object identifiers corresponding to at least one target object. The at least one target object in the target application can include at least one recommended service business, at least one recommended service category, or both. In the case of multiple recommended service businesses, these businesses can correspond to one or more service categories. In the case of both recommended service businesses and service categories, the service category corresponding to the recommended service business is distinct from the service category itself. In this embodiment, the target application can be a lifestyle application, supporting different service categories.
[0036] Step 102: Upon receiving a second input to the business pop-up, in response to the second input, display the target page associated with the at least one target object.
[0037] After displaying the application homepage including the business pop-up, the system receives a second input from the user regarding the business pop-up. Since the business pop-up matches the delivery page, which includes recommendation information corresponding to the service to be recommended and / or the service category to be recommended, the business pop-up can include object identifiers corresponding to the service to be recommended and / or the service category to be recommended. Upon receiving the second input to the business pop-up, in response to the second input, the system displays a target page associated with the service to be recommended and / or the service category to be recommended. The user's second input to the business pop-up can be a second input to an object identifier within the business pop-up, an input to a specific area of the business pop-up, or an input to a specific control within the business pop-up. The input format for the second input can be found in the relevant description of the first input, and will not be repeated here. By displaying the object identifier of at least one target object associated with the delivery page in the form of a pop-up on the application homepage, the content displayed on the application homepage can be associated with the recommended content within the delivery page, thereby enabling the display of associated content on the application homepage based on the recommended content within the delivery page. Upon receiving the second input to the business pop-up, the system triggers the display of the target page associated with at least one target object, thus displaying the content associated with the target object.
[0038] Step 103: Upon receiving a third input to the business pop-up, in response to the third input, cancel the business pop-up and display a function entry for accessing the at least one target object on the application homepage.
[0039] If a third input from the user is received regarding the business pop-up, the pop-up is canceled in response to the third input. After the pop-up is canceled, a function entry point that allows access to at least one target object is generated and displayed on the application's homepage. This allows access to at least one target object to be provided through a function entry point after the pop-up is closed.
[0040] The third input can be a third input to the close control of the business pop-up. This third input can be a click input that meets preset click characteristics, a press input that meets preset press characteristics, or an input that meets preset input characteristics performed on the business pop-up. This third input includes, but is not limited to, swipe input, specific gesture input, and specific action input that meet preset input characteristics. After closing the business pop-up, the function entry is triggered. By triggering the display of the function entry, an alternative way to display personalized content on the application's homepage can be provided after the business pop-up is closed, avoiding the problem of not being able to personalize the content associated with the delivery page after closing the business pop-up.
[0041] It should be noted that, in this embodiment of the application, after displaying a business pop-up window matching the delivery page, it can receive a second input or a third input to the business pop-up window. See [link to relevant documentation]. Figure 1 As shown, step 102 or step 103 is executed after step 101. In the case of receiving a second input, the target page can be displayed, allowing the user to view content related to the target object. In the case of receiving a third input, the business pop-up can be closed, and after closing the pop-up, the function entry can be displayed. In this case, the user can ignore the business pop-up while keeping the function entry displayed, so that they can access at least one target object through the function entry when they need to view it.
[0042] After displaying the business pop-up window that matches the delivery page, you can continue to receive a third input for the business pop-up window after receiving the second input. See [link to relevant documentation]. Figure 1As shown, steps 102 and 103 are executed sequentially after step 101. In this case, after the second input to the business pop-up triggers the display of the target page, the business pop-up on the application homepage remains displayed. When the display of the target page is canceled and the application homepage continues to be displayed, the business pop-up can be closed based on the user's close input. Upon receiving the user's third input to the business pop-up, the business pop-up is closed and the display of the function entry is triggered. That is, after the display of the target page is canceled, the business pop-up can be closed directly based on the user's close input, or the business pop-up can be closed and the display of the function entry can be triggered based on the user's third input, thus providing an access path to at least one target object so that content related to the target object can be viewed again. The above-described implementation process of this application, in response to the first input to the delivery page corresponding to the third-party channel, displays the application homepage including a business pop-up. The business pop-up displays an object identifier that matches the content on the delivery page. This enables personalized display of related content on the application homepage based on the recommendation information within the delivery page, improving the matching degree between user needs and the services provided by the application homepage, thereby increasing the distribution efficiency and conversion rate of the application homepage. Upon receiving the second input, a target page associated with the target object is displayed, which can display content associated with the target object. Upon receiving the third input, the business pop-up is canceled, and a function entry for accessing at least one target object is displayed on the application homepage. Even after the business pop-up is closed, the access entry for personalized content associated with the delivery page can continue to be displayed on the application homepage, achieving continuous display of content matching user needs.
[0043] The following describes the process of displaying the application's homepage. Step 101, in response to the first input to the delivery page corresponding to the third-party channel, displays the target application's homepage, including:
[0044] When the ad placement page is displayed through the third-party channel, a first input of recommendation information within the ad placement page is received;
[0045] In response to the first input, the target application is opened and the application homepage, including the business pop-up, is displayed.
[0046] In this embodiment, third-party channels can support recommending target objects of the target application. The corresponding delivery page of the third-party channel can display the recommendation information of the target object. That is, the third-party channel serves as the recommendation channel for the target object of the target application. For example, if the target application is a lifestyle application that supports categories such as cleaning services, repair services, and hourly worker services, and the target application currently promotes deep cleaning services and window cleaning services, then recommendation information for deep cleaning services and window cleaning services can be delivered to the third-party channel. The third-party channel displays the recommendation information through the delivery page. The third-party channel can be a video application, a browser, etc.
[0047] It should be noted that the recommended information displayed on the ad placement pages of different third-party channels can be personalized based on factors such as the attributes of the third-party channel (e.g., its business type, user type, etc.) and ad placement requirements. Information such as the business type and user type of the third-party channel can be read with appropriate permissions.
[0048] After displaying a delivery page containing recommendation information corresponding to at least one target object through a third-party channel, upon receiving a user's first input regarding the recommendation information on the delivery page, the system responds to the first input by triggering the opening of the target application. After the target application is opened, the application homepage, including a business pop-up, is displayed, thus realizing the display of the business pop-up on the application homepage based on the user's interaction with the recommendation information on the delivery page. The recommendation information corresponding to at least one target object included on the delivery page can be displayed in the form of text and / or images, and the object identifier displayed in the business pop-up can be in the form of a thumbnail and / or text.
[0049] See Figure 2 The image shows a specific example of displaying a service pop-up on the application's homepage. The pop-up displays the object identifiers for daily cleaning service, basic deep cleaning service, and window cleaning service, respectively. Figure 2 The object identifier shown includes a thumbnail and text.
[0050] In the above implementation process, when a delivery page containing recommendation information of at least one target object is displayed through a third-party channel, a business pop-up window matching the delivery page is triggered in response to the input of recommendation information and displayed on the application homepage. This can realize personalized display of related content on the application homepage based on the recommendation information in the delivery page, thereby improving the matching degree between user needs and the services provided by the application homepage.
[0051] The process of displaying the target page is described below. Step 102, in response to the second input, displays the target page associated with the at least one target object, including:
[0052] In response to a second input of the target object identifier in the business pop-up window, a first page corresponding to the target object identifier is displayed, wherein the target object identifier is one of the object identifiers respectively corresponding to the at least one target object;
[0053] In response to a second input to the target control in the business pop-up, a second page associated with the at least one target object is displayed.
[0054] In this embodiment, the service pop-up includes an object identifier corresponding to each target object, and also includes a target control, which is a control indicating whether to view all services. See also Figure 2 As shown, the service pop-up includes object icons for daily cleaning, basic deep cleaning, and window cleaning services, as well as a target control indicating whether to view all cleaning services. Figure 2 The illustration shows a scenario where the target object is a service to be recommended. See also... Figure 3 As shown, the service pop-up includes object identifiers (in text form) for the home cleaning service category and the home appliance repair service category, as well as a target control indicating whether to view all services. Figure 3 The diagram illustrates the case where the target object is the category of the service to be recommended. See also... Figure 4 As shown, the service pop-up includes object identifiers (in text form) for on-site installation services, appliance repair services, wardrobe repair services, and appliance cleaning services, as well as a target control indicating whether to view all services. Figure 4 The diagram illustrates a scenario where the target objects include both the service business to be recommended and the service category to be recommended.
[0055] Upon receiving a second input from the user regarding a target object identifier among at least one object identifier, the system responds to this second input by displaying the first page corresponding to the target object identifier. The user's second input regarding the target object identifier can be understood as a selection made by the user among at least one object identifier. The target object identifier can be an object identifier corresponding to the service business to be recommended, or it can be an object identifier corresponding to the service category to be recommended. The content displayed on the first page varies depending on the selected object identifier; that is, the first page can display content associated with the service business to be recommended, or it can display content associated with the service category to be recommended.
[0056] Upon receiving a second input from the user to a target control in the business pop-up window, in response to the second input, a second page associated with at least one target object is triggered for display. If at least one target object includes a service to be recommended, the content displayed on the second page is related to that service. If at least one target object includes a service category to be recommended, or includes both a service to be recommended and a service category to be recommended, the content displayed on the second page is related to the various services supported by the target application.
[0057] The above implementation process, after displaying the business pop-up window including the object identifier and the target control, triggers the display of the first page in response to input of the target object identifier and triggers the display of the second page in response to input of the target control, which can realize the display of the corresponding page by operating on different content in the business pop-up window.
[0058] The process of displaying the first page and the second page is described below. Regarding the display of the first page, in response to the second input of the target object identifier in the business pop-up window, the first page corresponding to the target object identifier is displayed, including:
[0059] If the target object is identified as the object identifier corresponding to the first service to be recommended, the details page corresponding to the first service to be recommended is displayed in response to the second input.
[0060] If the target object is identified as the object identifier corresponding to the first service category to be recommended, in response to the second input, a first list page corresponding to the first service category to be recommended is displayed. The first list page includes multiple service services corresponding to the first service category to be recommended.
[0061] When the target object identifier selected by the user in at least one object identifier is the object identifier corresponding to the first recommended service, in response to the second input of the target object identifier, the display of the details page corresponding to the first recommended service is triggered. See also Figure 5 As shown, the system receives a second input—the object identifier corresponding to the daily cleaning service in the pop-up window—and, in response to this second input, triggers the display of the details page for the daily cleaning service. Clicking the back button in the upper left corner of the details page allows users to switch back to the list page corresponding to the cleaning service category.
[0062] When a user selects a target object identifier from at least one object identifier that corresponds to the first recommended service category, in response to a second input of the target object identifier, the display of a first list page corresponding to the first recommended service category is triggered. The first list page includes multiple service businesses corresponding to the first recommended service category. See also... Figure 6As shown, the system receives a second input from the user regarding the object identifier corresponding to the home appliance repair service category within the business pop-up window. In response to the second input, it triggers the display of the list page corresponding to the home appliance repair service category.
[0063] In the above implementation process, upon receiving the second input from the user regarding the target object identifier in the business pop-up window, the corresponding page is triggered to be displayed based on the service business or service category to be recommended indicated by the target object identifier, thereby realizing the display of page content based on user operation and user needs.
[0064] In the case of displaying a second page, in response to a second input to a target control in the business pop-up, displaying a second page associated with the at least one target object includes:
[0065] When the at least one target object includes at least one service business to be recommended, and the at least one service business to be recommended corresponds to a first service category, in response to the second input, a second list page is displayed. The second list page includes the at least one service business to be recommended and at least one first service business, and the first service business belongs to the first service category.
[0066] If there are multiple target objects, and the multiple target objects include multiple service businesses to be recommended, and the multiple service businesses to be recommended correspond to multiple service categories, in response to the second input, a third list page is displayed, and the third list page includes at least the multiple service businesses to be recommended;
[0067] If the at least one target object includes at least one service category to be recommended or includes both service business to be recommended and service category to be recommended, in response to the second input, a service page is displayed, the service page including service businesses corresponding to multiple service categories respectively;
[0068] Wherein, when there are multiple target objects, and the multiple target objects include service businesses to be recommended and service categories to be recommended, the service category to which the service business to be recommended belongs is distinguished from the service category to be recommended.
[0069] When at least one target object includes at least one service to be recommended, and at least one service to be recommended corresponds to a first service category, in response to the user's second input to the target control within the service pop-up window, the display of a second list page corresponding to the first service category is triggered. The second list page includes at least one service to be recommended and at least one first service, where the first service is another service within the first service category that differs from the at least one service to be recommended. By triggering the display of the second list page, users can understand the various services within the first service category. See also... Figure 7As shown, the service pop-up includes object identifiers for daily cleaning, basic deep cleaning, and window cleaning services, as well as target controls indicating whether to view all cleaning services. In response to a second input to the target control, a second list page corresponding to the cleaning service category is displayed. Figure 7 The second list page shows services including routine cleaning, basic deep cleaning, window cleaning, and post-construction cleaning. It should be noted that the cleaning service categories encompass multiple services. Figure 7 The image only shows a portion of the services; users can view other cleaning services by swiping within the second list page.
[0070] After displaying the second list page, based on the user's input on the first service business in the second list page, the corresponding details page can be displayed; based on the user's input on the service business to be recommended in the second list page, the corresponding details page can be displayed.
[0071] When there are multiple target objects, including multiple services to be recommended, and these services correspond to multiple service categories, the third list page is triggered in response to the user's second input to the target control within the service pop-up window. The third list page includes at least the multiple services to be recommended, and may also include second services from multiple service categories. For any given second service, it is distinct from the services to be recommended and belongs to a specific service category. By triggering the display of the third list page, users can understand the multiple services to be recommended and the second services.
[0072] If at least one target object includes at least one service category to be recommended, or if there are multiple target objects, and the multiple target objects include both the service business to be recommended and the service category to be recommended, the service page is triggered to display in response to the user's second input to the target control within the service pop-up window. The service page includes the service businesses corresponding to each of the multiple service categories. Specifically, if the service pop-up window only includes the object identifier corresponding to the service category to be recommended, the service page is triggered to display in response to the second input. The service page includes the service businesses corresponding to each of the multiple service categories, including the service category to be recommended. If the service pop-up window includes both the object identifier corresponding to the service category to be recommended and the object identifier corresponding to the service business to be recommended, the service page is triggered to display in response to the second input. See also... Figure 8 As shown, the service pop-up includes object identifiers for on-site installation services, home appliance repair services, wardrobe repair services, and appliance cleaning services, as well as a target control indicating how to view all services. In response to a second input to the target control, the service page is displayed.
[0073] It should be noted that, when dealing with multiple target objects, including the service business to be recommended and the service category to be recommended, the service category to which the service business to be recommended belongs is distinguished from the service category to be recommended. This can avoid recommending a service category while simultaneously recommending service businesses under the current service category.
[0074] In the above implementation process, upon receiving a second input from the user to the target control in the business pop-up window, the system responds to the second input and triggers the display of the corresponding page based on the recommended service business and / or recommended service category indicated by the object identifier in the business pop-up window. This allows the system to control the page display by manipulating the target control.
[0075] The process of displaying the function entry is described below. In response to the third input, the business pop-up is canceled and the function entry for accessing the at least one target object is displayed on the application homepage. This includes: upon receiving a third input to the business pop-up, in response to the third input, closing the business pop-up, generating a function entry associated with the at least one target object, and displaying the function entry at a target location on the application homepage.
[0076] Upon receiving a third input from the user regarding the business pop-up, the system responds by closing the pop-up, thus canceling its display on the application's homepage and triggering the display of the function entry. The third input from the user can be a third input to the pop-up's close control (this third input is distinct from the close input), as shown in [see...]. Figures 2 to 4 As shown, the pop-up window is closed and the function entry is displayed by inputting a preset input characteristic into the close control in the upper right corner of the pop-up window. The user's third input to the pop-up window can also be a swipe input, a specific gesture input, or a specific action input that meets preset input characteristics.
[0077] When the function entry is triggered, a function entry associated with at least one target object is generated and displayed at a target location on the application's homepage. The target location is a pre-defined location, which can be a place of high user focus so that users can quickly find the function entry, or a location easily accessible to the user for interaction with the function entry. See also Figure 9 The image shows a specific illustration of how the function entry point is displayed in the upper right corner of the application's homepage.
[0078] The above implementation process, by responding to the third input to close the business pop-up and displaying a function entry for accessing at least one target object on the application homepage, can continue to display an access entry for personalized content associated with the delivery page on the application homepage after the business pop-up is closed. This ensures that content matching user needs can be continuously displayed, while avoiding the problem of not being able to personalize the display of content associated with the delivery page after the business pop-up is closed.
[0079] In one embodiment, the function entry point is a map entry point, and after the function entry point for accessing the at least one target object is displayed on the application homepage, it further includes:
[0080] In response to a fourth input to the map entry, a map page determined based on the geographic location of the electronic device is displayed. The map page includes geographic location identifiers corresponding to the at least one target object, and the geographic location identifiers are used to characterize the geographic location of the target service provider that matches the target object. In response to a fifth input to the target geographic location identifier, a details page corresponding to the target recommended service business or a merchant page corresponding to the target recommended service category is displayed.
[0081] In this embodiment, the function entry displayed at the target location on the application's homepage is a map entry associated with at least one target object. This map entry is an access point to the map page associated with at least one target object. Upon receiving a fourth input from the user regarding the map entry, the application displays a map page determined based on the electronic device's geographic location. This fourth input includes, but is not limited to, clicks, presses, and swipes, and can also be specific gestures or actions.
[0082] The map page includes at least one geographic location identifier corresponding to each target object, as well as a device geographic location identifier for each electronic device. The geographic location identifier represents the geographic location of the target service provider matching the target object, while the device geographic location identifier represents the geographic location of the electronic device. The display styles of the device geographic location identifier and the geographic location identifier can be distinguished to allow users to quickly differentiate them based on their display style. For each geographic location identifier, a corresponding service or service category can be indicated, allowing users to select the appropriate geographic location identifier based on their needs.
[0083] The process of displaying the map page is described in detail below. In response to the fourth input to the map entry point, a map page determined based on the geographic location of the electronic device is displayed, including:
[0084] In response to the fourth input, a target area range including the geographical location of the electronic device is determined, the target area range including the geographical location of the target service provider corresponding to each of the at least one target object, and the distance between the target service provider and the electronic device satisfies a preset condition;
[0085] The map page is generated and displayed based on the target area and the geographical location of the target service provider corresponding to the at least one target object.
[0086] Upon receiving the user's fourth input to the map entry point, in response to the fourth input, the target area is determined based on the geographic location of the electronic device. The geographic location of the electronic device is within the target area, which also includes the geographic locations of at least one target service provider corresponding to each target object. For any target object, if the target object is a service to be recommended, its corresponding target service provider is a merchant that can provide the service to be recommended and whose distance from the electronic device meets preset conditions. If the target object is a service category to be recommended, its corresponding target service provider is a merchant that can provide at least one service corresponding to the service category to be recommended and whose distance from the electronic device meets preset conditions. Target service providers whose distance from the electronic device meets preset conditions can be merchants whose distance from the electronic device is less than a preset distance. If multiple merchants meet the requirements, they can be prioritized to determine the merchant with the highest priority. Merchant priority can be determined based on one or more parameters such as sales volume, reviews, and distance from the electronic device. A smaller distance from the electronic device results in higher priority, higher sales volume results in higher priority, and more positive reviews result in higher priority. The target service provider whose distance from the electronic device meets preset conditions can also be the provider with the shortest distance among multiple providers. By determining the target service provider based on the shortest distance, the service provider closest to the electronic device can be provided to the user. Of course, other methods can be used when selecting the target service provider, and it is not limited to the implementation scenarios listed above.
[0087] After determining the target area, a map page is generated and displayed based on the target area and the geographical locations of the target service providers corresponding to at least one target object. It should be noted that the geographical location of electronic devices can also be considered when generating the map page to ensure that the generated map page includes the device's geographical location identifier.
[0088] The above-described process of determining the map page involves defining the target area, including the geographic location of the electronic device and the geographic location of at least one target service provider, and generating a map page based on the target area and geographic location. The map page can display geographic location markers so that users can trigger a new page display by interacting with the geographic location markers.
[0089] The process of displaying a new page is described below. In response to the fifth input of the target geographic location identifier, the details page corresponding to the target recommended service or the merchant page corresponding to the target recommended service category is displayed, including:
[0090] When the target geographic location identifier is the geographic location identifier corresponding to the target service to be recommended, in response to the fifth input, the details page corresponding to the target service to be recommended is displayed.
[0091] When the target geographic location is identified as the geographic location corresponding to the target service category to be recommended, in response to the fifth input, the merchant page corresponding to the target service category to be recommended is displayed, and the merchant page includes at least one service business corresponding to the target service category to be recommended.
[0092] After displaying a map page including geolocation markers corresponding to at least one target object, the system receives a fifth input from the user regarding the target geolocation marker among the at least one geolocation marker. This fifth input can be understood as a selection input among the at least one geolocation marker. The fifth input includes, but is not limited to, clicking or pressing, and can also be a specific gesture or action.
[0093] If the target geographic location identifier corresponds to the geographic location identifier of the target recommended service, the details page corresponding to the target recommended service is displayed in response to the fifth input. Here, the target recommended service is the service selected from at least one recommended service. For example, after the user selects a geographic location identifier (target geographic location identifier) indicating a recommended service, the details page corresponding to that recommended service is displayed.
[0094] When the target geographic location identifier corresponds to the geographic location identifier of the target service category to be recommended, in response to the fifth input, the merchant page corresponding to the target service category to be recommended is displayed. Here, the target service category to be recommended is the service category selected from at least one service category to be recommended. The merchant page corresponding to the target service category to be recommended is the merchant page of the target service merchant corresponding to the target service category to be recommended. The merchant page includes at least one, multiple, or all of the service businesses corresponding to the target service category to be recommended. Users can perform operations on the service businesses on the merchant page to display the corresponding service business details page. For example, after a user selects a geographic location identifier (target geographic location identifier) indicating a certain service category to be recommended, the display of the merchant page corresponding to that service category to be recommended is triggered. The merchant page includes one or more service businesses associated with the service category to be recommended. Based on the user's operation on a certain service business, the display of the details page is triggered.
[0095] The above-mentioned process of triggering page display involves receiving the user's fifth input for the target geographic location identifier, responding to the fifth input, and triggering the display of the corresponding page based on the service business or service category indicated by the target geographic location identifier, thereby realizing the display of related pages based on the user's selection.
[0096] The above describes the implementation process after displaying the function entry on the application's homepage. By displaying the map page based on the user's fourth input, and responding to the user's fifth input on the map page, the details page corresponding to the service business or the merchant page corresponding to the service category can be displayed. The map page can provide a page access entry, making it convenient for users to view the corresponding page based on their own needs.
[0097] The above is the overall implementation process of the information display method provided in this application embodiment. In response to a first input to the delivery page corresponding to a third-party channel, the application homepage, including a business pop-up, is displayed. The business pop-up displays an object identifier matching the content on the delivery page, enabling personalized display of related content on the application homepage based on recommendation information within the delivery page. This improves the matching degree between user needs and the services provided by the application homepage, thereby increasing the distribution efficiency and conversion rate of the application homepage. Upon receiving a second input, a target page associated with the target object is displayed, showing content associated with the target object. Upon receiving a third input, the business pop-up is canceled, and a function entry for accessing at least one target object is displayed on the application homepage. Even after closing the business pop-up, an access entry for personalized content associated with the delivery page can continue to be displayed on the application homepage, achieving continuous display of content matching user needs.
[0098] Furthermore, after displaying the business pop-up including the object identifier and target control, the first page is displayed in response to the user's input on the target object identifier, and the second page is displayed in response to the user's input on the target control. This allows the corresponding page to be displayed based on the operation of different content in the business pop-up. The map page is displayed based on the user's fourth input, and the details page corresponding to the service business or the merchant page corresponding to the service category is displayed in response to the user's fifth input on the map page. The map page can provide a page access entry, making it convenient for users to view the corresponding page according to their own needs.
[0099] This application provides an information display device applied to electronic devices. See also... Figure 10 As shown, the device includes:
[0100] The first display module 1001 is used to respond to a first input to the delivery page corresponding to the third-party channel and display the application homepage of the target application. The application homepage includes a business pop-up window that matches the delivery page. The delivery page includes recommendation information corresponding to at least one target object of the target application. The business pop-up window includes object identifiers corresponding to the at least one target object. The at least one target object includes a service business to be recommended and / or a service category to be recommended.
[0101] The second display module 1002 is configured to, upon receiving a second input to the business pop-up window, display a target page associated with the at least one target object in response to the second input; and / or
[0102] The processing module 1003 is configured to, upon receiving a third input to the service pop-up, cancel the service pop-up and display a function entry for accessing the at least one target object on the application homepage in response to the third input.
[0103] Optionally, the first display module includes:
[0104] The receiving submodule is used to receive a first input of recommendation information within the advertising page when the advertising page is displayed through the third-party channel;
[0105] The display submodule is enabled to respond to the first input by opening the target application and displaying the application homepage, including the business pop-up.
[0106] Optionally, the second display module includes:
[0107] The first display submodule is configured to display a first page corresponding to the target object identifier in response to a second input to the target object identifier in the business pop-up window, wherein the target object identifier is one of the object identifiers respectively corresponding to the at least one target object;
[0108] The second display submodule is used to display a second page associated with the at least one target object in response to a second input to the target control in the business pop-up.
[0109] Optionally, the first display submodule includes:
[0110] The first display unit is configured to, in response to the second input, display the details page corresponding to the first recommended service when the target object is identified as the object identifier corresponding to the first recommended service;
[0111] The second display unit is configured to, in response to the second input, display a first list page corresponding to the first recommended service category when the target object is identified as an object identifier corresponding to the first recommended service category. The first list page includes multiple service services corresponding to the first recommended service category.
[0112] Optionally, the second display submodule includes:
[0113] The third display unit is configured to, in response to the second input, display a second list page when the at least one target object includes at least one service business to be recommended and the at least one service business to be recommended corresponds to a first service category. The second list page includes the at least one service business to be recommended and at least one first service business, wherein the first service business belongs to the first service category.
[0114] The fourth display unit is configured to, in response to the second input, display a third list page when there are multiple target objects, the multiple target objects include multiple service businesses to be recommended, and the multiple service businesses to be recommended correspond to multiple service categories; the third list page includes at least the multiple service businesses to be recommended.
[0115] The fifth display unit is configured to, in response to the second input, display a service page when the at least one target object includes at least one service category to be recommended or includes both service business to be recommended and service category to be recommended; the service page includes service business corresponding to multiple service categories respectively.
[0116] Where there are multiple target objects, and the multiple target objects include service businesses to be recommended and service categories to be recommended, the service category to which the service business to be recommended belongs is distinguished from the service category to be recommended.
[0117] Optionally, the processing module includes:
[0118] The close generation submodule is used to, in response to the third input received regarding the business pop-up, close the business pop-up and generate a function entry associated with the at least one target object.
[0119] The third display submodule is used to display the function entry at a target location on the application's homepage.
[0120] Optionally, the function entry is a map entry. After the function entry for accessing the at least one target object is displayed on the application's homepage, the device further includes:
[0121] The third display module is used to respond to the fourth input to the map entry and display a map page based on the geographic location of the electronic device. The map page includes geographic location identifiers corresponding to the at least one target object, and the geographic location identifiers are used to represent the geographic location of the target service provider that matches the target object.
[0122] The fourth display module is used to respond to the fifth input, which identifies the target geographic location, to display the details page corresponding to the target service to be recommended or to display the merchant page corresponding to the target service category.
[0123] Optionally, the third display module includes:
[0124] A determination submodule is configured to, in response to the fourth input, determine a target area range including the geographical location of the electronic device, wherein the target area range includes the geographical locations of the target service providers corresponding to the at least one target object, and the distance between the target service providers and the electronic device satisfies a preset condition;
[0125] A generation and display submodule is used to generate and display the map page based on the target area range and the geographical location of the target service provider corresponding to the at least one target object.
[0126] Optionally, the fourth display module includes:
[0127] The fourth display submodule is used to display the details page corresponding to the target service to be recommended in response to the fifth input when the target geographic location identifier is the geographic location identifier corresponding to the target service to be recommended.
[0128] The fifth display submodule is used to, in response to the fifth input, display the merchant page corresponding to the target service category when the target geographic location identifier is the geographic location identifier corresponding to the target service category to be recommended. The merchant page includes at least one service business corresponding to the target service category to be recommended.
[0129] As the device embodiment is basically similar to the method embodiment, the description is relatively simple, and relevant parts can be found in the description of the method embodiment.
[0130] This application also provides an electronic device, including: a processor, a memory, and a computer program stored in the memory and executable on the processor. When the computer program is executed by the processor, it implements the various processes of the above-described information display method embodiments and achieves the same technical effect. To avoid repetition, it will not be described again here.
[0131] For example, Figure 11 A schematic diagram of the physical structure of an electronic device is shown. (For example...) Figure 11 As shown, the electronic device may include: a processor 1110, a communications interface 1120, a memory 1130, and a communications bus 1140, wherein the processor 1110, the communications interface 1120, and the memory 1130 communicate with each other through the communications bus 1140. Processor 1110 can call logic instructions in memory 1130. Processor 1110 is used to perform the following steps: in response to a first input to a delivery page corresponding to a third-party channel, displaying the application homepage of the target application, the application homepage including a business pop-up window matching the delivery page, the delivery page including recommendation information corresponding to at least one target object of the target application, the business pop-up window including object identifiers corresponding to the at least one target object, the at least one target object including a service business to be recommended and / or a service category to be recommended; upon receiving a second input to the business pop-up window, in response to the second input, displaying a target page associated with the at least one target object; and / or, upon receiving a third input to the business pop-up window, in response to the third input, canceling the business pop-up window and displaying a function entry for accessing the at least one target object on the application homepage. Processor 1110 can also execute other schemes in the embodiments of this application, which will not be further described here.
[0132] Furthermore, the logical instructions in the aforementioned memory 1130 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application.
[0133] This application also provides a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, it implements the various processes of the above-described information display method embodiments and achieves the same technical effects. To avoid repetition, it will not be described again here. The computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0134] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0135] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0136] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.
[0137] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed in this application can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0138] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0139] In the embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0140] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0141] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0142] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.
[0143] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. An information display method, applied to electronic devices, characterized in that, include: In response to a first input to the delivery page corresponding to a third-party channel, the homepage of the target application is displayed. The homepage includes a business pop-up window that matches the delivery page. The delivery page includes recommendation information corresponding to at least one target object of the target application. The business pop-up window includes object identifiers corresponding to the at least one target object. The at least one target object includes a service business to be recommended and / or a service category to be recommended. Upon receiving a second input to the business pop-up, in response to the second input, a target page associated with the at least one target object is displayed; and / or Upon receiving a third input to the business pop-up, in response to the third input, the business pop-up is canceled, and a function entry for accessing the at least one target object is displayed on the application homepage; The function entry point is a map entry point. After the function entry point for accessing the at least one target object is displayed on the application's homepage, it also includes: In response to a fourth input to the map entry, a map page determined based on the geographic location of the electronic device is displayed. The map page includes geographic location identifiers corresponding to the at least one target object, and the geographic location identifiers are used to characterize the geographic location of the target service provider that matches the target object. In response to the fifth input indicating the target geographic location, display the details page corresponding to the target recommended service or display the merchant page corresponding to the target recommended service category.
2. The method according to claim 1, characterized in that, The step of responding to a first input to the delivery page corresponding to a third-party channel and displaying the application homepage of the target application includes: When the ad placement page is displayed through the third-party channel, a first input of recommendation information within the ad placement page is received; In response to the first input, the target application is opened and the application homepage, including the business pop-up, is displayed.
3. The method according to claim 1, characterized in that, The response to the second input, displaying the target page associated with the at least one target object, includes: In response to a second input of the target object identifier in the business pop-up window, a first page corresponding to the target object identifier is displayed, wherein the target object identifier is one of the object identifiers respectively corresponding to the at least one target object; In response to a second input to the target control in the business pop-up, a second page associated with the at least one target object is displayed.
4. The method according to claim 3, characterized in that, The step of responding to a second input regarding the target object identifier in the business pop-up window and displaying the first page corresponding to the target object identifier includes: If the target object is identified as the object identifier corresponding to the first service to be recommended, the details page corresponding to the first service to be recommended is displayed in response to the second input. If the target object is identified as the object identifier corresponding to the first service category to be recommended, in response to the second input, a first list page corresponding to the first service category to be recommended is displayed. The first list page includes multiple service services corresponding to the first service category to be recommended.
5. The method according to claim 3, characterized in that, The step of displaying a second page associated with the at least one target object in response to a second input to a target control in the business pop-up includes: When the at least one target object includes at least one service business to be recommended, and the at least one service business to be recommended corresponds to a first service category, in response to the second input, a second list page is displayed. The second list page includes the at least one service business to be recommended and at least one first service business, and the first service business belongs to the first service category. If there are multiple target objects, and the multiple target objects include multiple service businesses to be recommended, and the multiple service businesses to be recommended correspond to multiple service categories, in response to the second input, a third list page is displayed, and the third list page includes at least the multiple service businesses to be recommended; If the at least one target object includes at least one service category to be recommended or includes both service business to be recommended and service category to be recommended, in response to the second input, a service page is displayed, the service page including service businesses corresponding to multiple service categories respectively; Wherein, when there are multiple target objects, and the multiple target objects include service businesses to be recommended and service categories to be recommended, the service category to which the service business to be recommended belongs is distinguished from the service category to be recommended.
6. The method according to claim 1, characterized in that, The response to the third input, canceling the business pop-up and displaying a function entry for accessing the at least one target object on the application homepage, includes: Upon receiving a third input to the business pop-up, in response to the third input, the business pop-up is closed and a function entry associated with the at least one target object is generated; The function entry point is displayed at the target location on the application's homepage.
7. The method according to claim 1, characterized in that, The response to a fourth input to the map entry point, displaying a map page determined based on the geographic location of the electronic device, includes: In response to the fourth input, a target area range including the geographical location of the electronic device is determined, the target area range including the geographical location of the target service provider corresponding to each of the at least one target object, and the distance between the target service provider and the electronic device satisfies a preset condition; The map page is generated and displayed based on the target area and the geographical location of the target service provider corresponding to the at least one target object.
8. The method according to claim 1, characterized in that, The step of responding to the fifth input of the target geographic location identifier, displaying the details page corresponding to the target recommended service or displaying the merchant page corresponding to the target recommended service category, includes: When the target geographic location identifier is the geographic location identifier corresponding to the target service to be recommended, in response to the fifth input, the details page corresponding to the target service to be recommended is displayed. When the target geographic location is identified as the geographic location corresponding to the target service category to be recommended, in response to the fifth input, the merchant page corresponding to the target service category to be recommended is displayed, and the merchant page includes at least one service business corresponding to the target service category to be recommended.
9. An information display device, applied to electronic equipment, characterized in that, include: The first display module is used to respond to a first input to the advertising page corresponding to a third-party channel and display the application homepage of the target application. The application homepage includes a business pop-up window that matches the advertising page. The advertising page includes recommendation information corresponding to at least one target object of the target application. The business pop-up window includes object identifiers corresponding to the at least one target object. The at least one target object includes a service business to be recommended and / or a service category to be recommended. The second display module is configured to, upon receiving a second input to the business pop-up window, display a target page associated with the at least one target object in response to the second input; and / or The processing module is configured to, upon receiving a third input to the business pop-up, respond to the third input by canceling the business pop-up and displaying a function entry for accessing the at least one target object on the application homepage; The function entry point is a map entry point. After the function entry point for accessing the at least one target object is displayed on the application's homepage, the device further includes: The third display module is used to respond to the fourth input to the map entry and display a map page based on the geographic location of the electronic device. The map page includes geographic location identifiers corresponding to the at least one target object, and the geographic location identifiers are used to represent the geographic location of the target service provider that matches the target object. The fourth display module is used to respond to the fifth input, which identifies the target geographic location, to display the details page corresponding to the target service to be recommended or to display the merchant page corresponding to the target service category.
10. An electronic device, characterized in that, It includes a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the information display method as described in any one of claims 1 to 8.
11. A computer-readable storage medium, characterized in that, A computer program is stored on the computer-readable storage medium, which, when executed by a processor, implements the steps of the information display method as described in any one of claims 1 to 8.
Citation Information
Patent Citations
Method and device for recommending information
CN106569676A
Information processing method and system, equipment and storage medium
CN113297469A