Data processing method, apparatus, device and storage medium
View Patent ↗The present disclosure provides a data processing method, apparatus, device and storage medium, the method comprising: firstly, displaying at least one recommended content adjustment control on a recommended content adjustment page, wherein a recommended content label for identifying a content type recommended by a target application is presented on the recommended content adjustment control, and then, upon receiving a preset adjustment operation with respect to the target recommended content adjustment control, determining a recommendation strength value corresponding to the target recommended content adjustment control, wherein the recommendation strength value is used for adjusting a recommendation amount of the target application for the content type identified by the recommended content label corresponding to the target recommended content adjustment control.
1 . A data processing method of adjusting recommendation amount for at least one content type by a target application, the method comprising:
displaying, via a graphical user interface (GUI) of the target application, at least one recommended content adjustment user interface (UI) control on a recommended content adjustment page, wherein a recommended content label for identifying a content type recommended by a target application is presented on the at least one recommended content adjustment UI control;
receiving, via the GUI, a preset adjustment operation with respect to a target recommended content adjustment UI control of the at least one recommended content adjustment UI control displayed on the recommended content adjustment page;
in response to receiving, via the GUI, the preset adjustment operation with respect to the target recommended content adjustment UI control of the at least one recommended content adjustment UI control displayed on the recommended content adjustment page, displaying a preset deletion control on the target recommended content adjustment UI control, and determining a recommendation strength value corresponding to the target recommended content adjustment UI control; and
based on the recommendation strength value, adjusting a recommendation amount of the target application for the content type identified by the recommended content label corresponding to the target recommended content adjustment UI control,
wherein an adjustment indicator corresponding to the recommended content label is displayed on the recommended content adjustment UI control, the adjustment indicator indicating a comparative relationship between the recommendation strength value and a default recommendation strength value, which both correspond to the recommended content label, wherein after the determining the recommendation strength value corresponding to the target recommended content adjustment UI control, the method further comprises:
via the GUI, updating the adjustment indicator corresponding to the target recommended content adjustment UI control based on the recommendation strength value corresponding to the target recommended content adjustment UI control,
the method further comprising:
receiving a triggering operation with respect to the preset deletion control on the target recommended content adjustment UI control;
in response to receiving the triggering operation with respect to the preset deletion control on the target recommended content adjustment UI control, deleting the target recommended content adjustment UI control from the recommended content adjustment page;
wherein the deleting the target recommended content adjustment UI control from the recommended content adjustment page in response to the triggering operation with respect to the preset deletion control on the target recommended content adjustment UI control comprises:
in response to the triggering operation with respect to the preset deletion control on the target recommended content adjustment UI control, determining whether the target recommended content adjustment UI control is the last recommended content adjustment UI control on the recommended content adjustment page; and
in response to determining that the target recommended content adjustment UI control is the last recommended content adjustment UI control on the recommended content adjustment page, updating display of the recommended content adjustment page based on a predetermined set of recommended content labels, wherein the set of recommended content labels comprises a preset number of recommended content labels.
2 . The method according to claim 1 , the method further comprising:
if it is determined that the number of the recommended content adjustment UI controls displayed on the recommended content adjustment page is not greater than a preset number threshold, displaying at least one optional adjustment control in a preset label recommendation area on the recommended content adjustment page, wherein a recommended content label is presented on the optional adjustment control;
in response to a preset adjustment operation with respect to a target optional adjustment control of the at least one optional adjustment control displayed in the preset label recommendation area, determining a recommendation strength value corresponding to the target optional adjustment control; and
adding the target optional adjustment control with the recommendation strength value to the recommended content adjustment UI control displayed on the recommended content adjustment page.
3 . The method according to claim 1 , wherein a first control is displayed on the recommended content adjustment page, the method further comprising:
displaying a content label page in response to a triggering operation with respect to the first control, wherein at least one recommended content label is displayed on the content label page; and
in response to a preset selection operation with respect to the at least one recommended content label on the content label page, adding the at least one recommended content label to the recommended content adjustment page, and displaying, on the recommended content adjustment page, recommended content adjustment UI controls corresponding to the at least one recommended content label, respectively.
4 . The method according to claim 3 , wherein the displaying, on the recommended content adjustment page, the recommended content adjustment UI controls corresponding to the at least one recommended content label, respectively, comprises:
displaying, on the recommended content adjustment page, the recommended content adjustment UI controls corresponding to the at least one recommended content label, respectively, in the form of a preset editing state.
5 . The method according to claim 1 , wherein a second control is displayed on the recommended content adjustment page, and wherein after the determining, in response to the preset adjustment operation with respect to the target recommended content adjustment UI control in the at least one recommended content adjustment UI control, the recommendation strength value corresponding to the target recommended content adjustment UI control, the method further comprises:
in response to a triggering operation with respect to the second control, storing a corresponding relation between the recommended content label corresponding to the target recommended content adjustment UI control and the recommendation strength value.
6 . The method according to claim 5 , further comprising: in response to a display triggering operation with respect to the recommended content adjustment page, sequencing and displaying respective recommended content adjustment UI controls on the recommended content adjustment page based on the recommendation strength values of the recommended content labels corresponding to the respective recommended content adjustment UI controls on the recommended content adjustment page, respectively.
7 . A computer-readable storage medium having stored thereon instructions which, when run on a terminal device, cause the terminal device to implement the method according to claim 1 .
8 . A data processing device, comprising: a memory, and a processor, wherein a computer program is stored on the memory, which, when executed by the processor, causes the processor to implement the method according to claim 1 .