The embodiment of the invention discloses a product pushing method,
electronic equipment, a storage medium and a program product, and relates to the technical field of financial science and technology, and the method comprises the steps: obtaining behavior data of a user in a target application before the current moment from a distributed publishing and subscribing
system through a
distributed data flow engine, obtaining real-time behavior data, and transmitting the real-time behavior data to a
server; obtaining offline behavior data of the user from the
data warehouse to obtain historical behavior data; fusing the real-time behavior data and the historical behavior data to obtain user behavior data; determining a pushing rule satisfied by the user behavior data from a preset pushing rule base to obtain a plurality of candidate rules; obtaining a static feature and a
dynamic feature of each candidate rule, and determining a priority
score of the corresponding candidate rule based on the static feature and the
dynamic feature; and the optimal rule is determined based on the priority
score of each candidate rule, and the target product corresponding to the optimal rule is pushed to the user terminal of the user, so that the timeliness and accuracy of product pushing are improved.