CN111538919A - Method and device for determining promotion result of bus promotion data and server - Google Patents

Method and device for determining promotion result of bus promotion data and server Download PDF

Info

Publication number
CN111538919A
CN111538919A CN202010668884.3A CN202010668884A CN111538919A CN 111538919 A CN111538919 A CN 111538919A CN 202010668884 A CN202010668884 A CN 202010668884A CN 111538919 A CN111538919 A CN 111538919A
Authority
CN
China
Prior art keywords
promotion
data
bus
server
behavior
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202010668884.3A
Other languages
Chinese (zh)
Other versions
CN111538919B (en
Inventor
孙熙
宋华鑫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuhan Yuanguang Technology Co ltd
Original Assignee
Wuhan Yuanguang Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wuhan Yuanguang Technology Co ltd filed Critical Wuhan Yuanguang Technology Co ltd
Priority to CN202010668884.3A priority Critical patent/CN111538919B/en
Publication of CN111538919A publication Critical patent/CN111538919A/en
Application granted granted Critical
Publication of CN111538919B publication Critical patent/CN111538919B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9537Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/20Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
    • H04W4/23Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel for mobile advertising
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/35Services specially adapted for particular environments, situations or purposes for the management of goods or merchandise
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • H04W4/42Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for mass transport vehicles, e.g. buses, trains or aircraft

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Marketing (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Health & Medical Sciences (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The application provides a method, a device and a server for determining a promotion result of public transportation promotion data, which are used for providing a new method for determining the promotion result of the public transportation promotion data, and obtaining the promotion result of the public transportation promotion data more completely, so that the promotion result of the public transportation promotion data with higher accuracy can be obtained. The method comprises the following steps: the server determines a bus stop of a conversion result of the bus promotion data to be determined; the server acquires query behavior data corresponding to the bus station; the server traverses the initiator ID corresponding to the query behavior data, and determines a plurality of UE initiating the query behavior; the method comprises the steps that a server obtains first order data corresponding to promotion contents of bus promotion data, wherein the first order data are used for indicating order behaviors initiated through different promotion channels corresponding to the promotion contents; the server screens out second order data corresponding to the bus station points from the first order data; and the server determines the promotion result of the bus promotion data according to the plurality of UE and the second order data.

Description

Method and device for determining promotion result of bus promotion data and server
Technical Field
The application relates to the field of public transportation, in particular to a method, a device and a server for determining a promotion result of public transportation promotion data.
Background
In the daily management operation of the public transport, the management of a public transport promotion system can be also involved, the place where the public transport is a travel tool is involved is taken as a promotion scene of advertisement promotion, and the public transport system has larger passenger flow, namely larger people flow, the advertisement promotion income brought by the public transport system can be recovered to the public transport maintenance cost to a certain degree.
The traditional public transportation promotion system depends on manual investigation of workers, and most of the traditional public transportation promotion system carries out sampling evaluation on the promotion result of the public transportation promotion data by a medium agent company and an advertiser, so that the traditional public transportation promotion system has the characteristics of low efficiency and high labor cost obviously. And along with the development of electronic equipment in recent years, multiple public transit popularization equipment also appears in public transit popularization scene, for example, wall-hanging advertising light boxes, independent machine of brushing the screen, reception robot, the equipment of different grade type such as all-in-one, its public transit popularization data, not only can adopt traditional printing mode, can also the electronic screen demonstrates as the medium, the change of presentation mode, the popularization form and the popularization effect of public transit popularization data have not only been richened, and when the popularization demand of meeting public transit advertisement, still can provide relevant assistance for the passenger, for example, the station inquiry, line inquiry etc..
In the existing research process of the related technology, the inventor finds that when public transportation advertisement promotion operation is carried out through the electronic equipment type public transportation promotion equipment, the equipment can collect promotion conditions of public transportation promotion data promoted to users in the process of man-machine interaction with the users, however, due to different site conditions of different sites, external conditions such as network faults and short power supply time of part of the public transportation promotion equipment often exist, and despite real promotion, the problem of data loss exists in the promotion conditions of the public transportation promotion data collected by the equipment.
Disclosure of Invention
The application provides a method, a device and a server for determining promotion results of public transportation promotion data, which are used for providing a new method for determining promotion results of public transportation promotion data, and can obtain promotion results of the public transportation promotion data more completely to a certain extent, so that promotion results of the public transportation promotion data with higher accuracy can be obtained, and the data decision-making requirements of a public transportation promotion system are met.
In a first aspect, the present application provides a method for determining a promotion result of public transportation promotion data, where the method is applied to a server of a public transportation advertisement push system, and the method includes:
the server determines a bus stop of a conversion result of the bus promotion data to be determined;
the method comprises the steps that a server obtains inquiry behavior data corresponding to a bus stop, wherein the inquiry behavior data are used for indicating bus stop inquiry behaviors or bus route inquiry behaviors;
the server traverses an initiator Identifier (ID) corresponding to the query behavior data, and determines a plurality of User Equipment (UE) initiating the query behavior;
the method comprises the steps that a server obtains first order data corresponding to promotion contents of the public transportation promotion data, wherein the first order data are used for indicating order behaviors initiated through different promotion channels corresponding to the promotion contents, and the different promotion channels comprise public transportation promotion channels corresponding to public transportation stations;
the server screens out second order data corresponding to the bus station points from the first order data;
and the server determines the promotion result of the bus promotion data according to the plurality of UE and the second order data.
In a possible implementation manner, the server traverses an initiator ID corresponding to the query behavior data, and determining a plurality of UEs initiating the query behavior includes:
the server acquires movement track data corresponding to the query behavior data, wherein the movement track data is used for indicating a movement track in a preset time period of the query behavior;
the server screens out a target moving track with a visible range including the bus stop from the moving track data;
and the server determines a plurality of UE initiating the query behavior according to the initiator ID corresponding to the target movement track.
In another possible implementation manner, the server traversing the initiator ID carried in the query behavior data, and determining the plurality of UEs initiating the query behavior includes:
the server acquires a visual probability value corresponding to the query behavior data, wherein the visual probability value is used for indicating the probability that the visual range of the mobile behavior of the user comprises a bus stop;
the server screens out target user movement behaviors of which the visual probability values are larger than a probability threshold from the user movement behaviors;
and the server determines a plurality of UE initiating the query behavior according to the initiator ID corresponding to the target user movement behavior.
In another possible implementation manner, the determining, by the server, the promotion result of the bus promotion data according to the plurality of UEs and the second order data includes:
the server identifies user IDs corresponding to the plurality of UEs;
the server acquires browser data corresponding to the second order data, wherein the browser data comprises first browser data which browses the bus promotion data through the bus promotion channel and initiates an order and second browser data which browses the bus promotion data through the bus promotion channel and does not initiate the order;
and the server determines a conversion result of the bus promotion data as a promotion result according to the number of the viewers of the viewer data and the number of the IDs of the users.
In another possible implementation manner, the server determines a conversion result of the bus promotion data according to the number of viewers of the viewer data and the number of IDs of the user IDs, and after the promotion result is obtained, the method further includes:
the server updates the bus promotion data set according to the conversion result of the bus promotion data, wherein the bus promotion data set comprises different bus promotion data and the conversion result of the different bus promotion data;
the server acquires target bus promotion data with the highest conversion ratio in the bus promotion data set;
the server sends the target bus promotion data to pushing equipment of the bus stop, wherein the pushing equipment is used for displaying the received target bus promotion data.
In another possible implementation manner, the query behavior data is specifically used to indicate a bus stop query behavior, a bus route query behavior, a location query behavior, or a trip query behavior, where a distance between a target location of the location query behavior and the bus stop meets a preset close distance determination policy, and a distance between a trip track of the trip query behavior and the bus stop meets the close distance determination policy.
In another possible implementation manner, the step of screening, by the server, second order data corresponding to the bus stop point from the first order data includes:
and the server screens out second order data carrying the station ID of the bus station from the first order data, wherein the station ID is used for identifying the bus station in the bus promotion channel.
In a second aspect, the application provides a device is confirmed to result of popularization of public transit popularization data, and the device includes:
the determining unit is used for determining the bus stop of the conversion result of the bus promotion data to be determined;
the system comprises an acquisition unit, a processing unit and a processing unit, wherein the acquisition unit is used for acquiring inquiry behavior data corresponding to a bus stop, and the inquiry behavior data is used for indicating a bus stop inquiry behavior or a bus route inquiry behavior;
the determining unit is further configured to traverse an initiator ID corresponding to the query behavior data, and determine a plurality of UEs that initiate the query behavior;
the system comprises an acquisition unit and a display unit, wherein the acquisition unit is further used for acquiring first order data corresponding to promotion contents of the bus promotion data, the first order data are used for indicating order behaviors initiated through different promotion channels corresponding to the promotion contents, and the different promotion channels comprise bus promotion channels corresponding to bus stations;
the screening unit is used for screening out second order data corresponding to the bus station points from the first order data;
and the determining unit is further used for determining the promotion result of the bus promotion data according to the plurality of UE and the second order data.
In a possible implementation manner, the determining unit is specifically configured to:
acquiring movement track data corresponding to the query behavior data, wherein the movement track data is used for indicating a movement track in a preset time period of the query behavior;
screening out a target movement track with a visible range including a bus stop from the movement track data;
and determining a plurality of UE initiating the query behavior according to the initiator ID corresponding to the target movement track.
In another possible implementation manner, the determining unit is specifically configured to:
acquiring a visual probability value corresponding to the query behavior data, wherein the visual probability value is used for indicating the probability that the visual range of the mobile behavior of the user comprises a bus stop;
screening out target user movement behaviors of which the visual probability values are larger than a probability threshold from the user movement behaviors;
and determining a plurality of UE initiating the query behavior according to the initiator ID corresponding to the target user movement behavior.
In another possible implementation manner, the determining unit is specifically configured to:
identifying user IDs corresponding to a plurality of UEs;
acquiring browser data corresponding to the second order data, wherein the browser data comprises first browser data which browses the bus promotion data through the bus promotion channel and initiates an order and second browser data which browses the bus promotion data through the bus promotion channel and does not initiate the order;
and determining a conversion result of the bus promotion data as a promotion result according to the number of the viewers of the viewer data and the number of the IDs of the users.
In yet another possible implementation manner, the apparatus further includes an updating unit configured to:
updating a bus promotion data set according to the conversion result of the bus promotion data, wherein the bus promotion data set comprises different bus promotion data and the conversion result of the different bus promotion data;
acquiring target bus promotion data with the highest conversion ratio in the bus promotion data set;
the server sends the target bus promotion data to pushing equipment of the bus stop, wherein the pushing equipment is used for displaying the received target bus promotion data.
In another possible implementation manner, the query behavior data is specifically used to indicate a bus stop query behavior, a bus route query behavior, a location query behavior, or a trip query behavior, where a distance between a target location of the location query behavior and the bus stop meets a preset close distance determination policy, and a distance between a trip track of the trip query behavior and the bus stop meets the close distance determination policy.
In another possible implementation manner, the screening unit is specifically configured to:
and screening second order data carrying the station ID of the bus station from the first order data, wherein the station ID is used for identifying the bus station in the bus promotion channel.
In a third aspect, the present application provides a server comprising a processor for carrying out any of the steps of the first aspect described above when executing a computer program stored in a memory.
In a fourth aspect, the present application provides a readable storage medium having stored thereon a computer program which, when executed by a processor, performs any of the steps of the first aspect as described above.
According to the technical scheme, the method has the following advantages:
for a bus advertisement promotion scene of a bus stop, processing promotion results of bus promotion data by configuring a server of a bus advertisement promotion system, determining the bus stop of a conversion result of the bus promotion data to be determined by the server, and acquiring query behavior data corresponding to the bus stop, wherein the query behavior data is used for indicating bus stop query behaviors or bus route query behaviors, traversing initiator IDs corresponding to the query behavior data, determining a plurality of UEs initiating the query behaviors, and acquiring first order data corresponding to promotion contents of the bus promotion data, wherein the first order data is used for indicating order behaviors initiated through different promotion channels corresponding to the promotion contents, and the different promotion channels comprise bus promotion channels corresponding to the bus stop; the server screens out second order data corresponding to the bus station points from the first order data; and the server determines the promotion result of the bus promotion data according to the plurality of UE and the second order data.
In the process, on one hand, the conversion result of the bus promotion data is obtained by processing the server according to the online inquiry behavior data and the completed first order data, so that the operation of the server has the characteristics of continuous operation and stable operation, and is not limited by the influence of external conditions such as labor cost, network failure, short power supply time and the like, and the data loss is difficult to occur, compared with the conversion result of manually investigating or automatically acquiring local bus promotion data by part of bus promotion equipment in the prior art; on the other hand, compared with the popularization condition that the public transportation promotion data are popularized to the user and the public transportation promotion data are collected through manual investigation or in the process of human-computer interaction with the user in the prior art, the method for determining the promotion result of the public transportation promotion data by combining the inquiry behavior data and the first order data of the public transportation system is a new determination method, can be separated from on-site manual investigation and human-computer interaction, has the advantage of low data processing workload in the processing process, can also meet the promotion forms of various types of public transportation promotion data, and can determine the promotion result of the public transportation promotion data in different promotion forms, so that the promotion result determination method of the public transportation promotion data can obtain the promotion result of the public transportation promotion data more completely to a certain extent, and can obtain the promotion result of the public transportation promotion data with higher accuracy, and the data decision-making requirement of the public transportation promotion system is met.
Drawings
FIG. 1 is a schematic view of a scenario of the present application;
fig. 2 is a schematic flow chart of a method for determining a promotion result of bus promotion data according to the present application;
FIG. 3 is a schematic flow chart illustrating the process of determining a UE according to the present application;
FIG. 4 is a schematic diagram of another process for determining a UE according to the present application;
FIG. 5 is a schematic flow chart illustrating the determination of a promotional result according to the present application;
FIG. 6 is a flow chart illustrating an update process of the present application;
fig. 7 is a schematic structural diagram of a promotion result determination device for bus promotion data according to the present application;
fig. 8 is a schematic structural diagram of a server according to the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
In the description that follows, specific embodiments of the present application will be described with reference to steps and symbols executed by one or more computers, unless otherwise indicated. Accordingly, these steps and operations will be referred to, several times, as being performed by a computer, the computer performing operations involving a processing unit of the computer in electronic signals representing data in a structured form. This operation transforms the data or maintains it at locations in the computer's memory system, which may be reconfigured or otherwise altered in a manner well known to those skilled in the art. The data maintains a data structure that is a physical location of the memory that has particular characteristics defined by the data format. However, while the principles of the application have been described in language specific to above, it is not intended to be limited to the specific form set forth herein, and it will be recognized by those of ordinary skill in the art that various of the steps and operations described below may be implemented in hardware.
The principles of the present application may be employed in numerous other general-purpose or special-purpose computing, communication environments or configurations. Examples of well known computing systems, environments, and configurations that may be suitable for use with the application include, but are not limited to, hand-held telephones, personal computers, servers, multiprocessor systems, microcomputer-based systems, mainframe-based computers, and distributed computing environments that include any of the above systems or devices.
The terms "first", "second", and "third", etc. in this application are used to distinguish between different objects and not to describe a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions.
First, before the present application is introduced, the relevant contents of the present application with respect to the application background will be described.
The method and the device for determining the promotion result of the bus promotion data and the computer-readable storage medium can be applied to a server and are used for obtaining the promotion result of the bus promotion data more completely to a certain extent.
Illustratively, referring to a scene schematic diagram of the present application shown in fig. 1, at a user side, a user may initiate a bus inquiry request to a bus system on a UE, where the bus inquiry request is an inquiry behavior related to the present application and can inquire a bus stop or a bus route, when the user is near the bus stop, the user can browse bus promotion data displayed at the bus stop in a visible range, when there is a demand for services displayed in the bus promotion data, the user may initiate an order request to a service provider to which the bus promotion data points through a bus promotion channel of the bus promotion data on the UE, and generate an order through reservation, payment, and the like, and a server may obtain inquiry behavior data corresponding to the bus inquiry request and order data corresponding to the order request, and determine a promotion result of the bus promotion data according to the two.
The public transport belongs to the concept of urban public transport, and can comprise buses, taxis, subways, trams, trackless buses and other types of vehicles. The bus stop is the place where these different types of vehicles park or get on or off passengers. At the bus stop, can dispose different public transit popularization equipment along with actual need in order to show public transit popularization data, for example, wall-hanging advertising light boxes, independently brush the screen machine, reception robot, the equipment of different grade type such as all-in-one, its public transit popularization data, not only can adopt traditional printing mode, can also demonstrate as the medium by the electronic screen, when the popularization demand of satisfying public transit advertisement, still can provide relevant assistance for the passenger, for example, stop inquiry, line inquiry etc., of course, public transit popularization data also can be promoted the personnel that are in the bus stop by the staff of bus stop.
The promotion content of the public transportation promotion data can be promoted and displayed through a public transportation promotion channel of a public transportation station, and can also be promoted through other promotion channels, such as the interior of a public transportation vehicle, the wall of a public transportation line, Application programs (APP) on UE, short messages, mails and the like, and is not limited specifically here.
The cloud platform can comprise different types of systems such as a public transportation promotion system, a public transportation inquiry system, a public transportation management system and even an online shopping system capable of providing services, in the application, a server for applying the promotion result determination method of the public transportation promotion data is arranged in the public transportation promotion system, in practical application, the public transportation promotion system not only can be an independent system, but also can be integrated in different types of systems such as the public transportation inquiry system, the public transportation management system and even the online shopping system capable of providing services, and in a real-time scene shown in figure 1, the server is in the cloud platform, and only introduces a scene in which the public transportation promotion system is outside the cloud platform, and the introduction is not limited.
The UE may specifically be different types of terminal devices such as a smart phone, a tablet personal computer, a notebook computer, a Personal Digital Assistant (PDA), a smart bracelet, a smart watch, a desktop computer, and a personal computer all-in-one machine, and the user may complete data synchronization by logging in a user account on different UEs, for example, a user may log in an account on a desktop computer at home and inquire about an X bus stop, and when at an X bus stop, the user may initiate a related order request for bus promotion data displayed at the bus stop by logging in an account on the smart phone at hand.
Next, a method for determining a promotion result of the bus promotion data provided by the present application is described.
Referring to a flow diagram of the method for determining the promotion result of the bus promotion data in the present application shown in fig. 2, the method for determining the promotion result of the bus promotion data in the present application may specifically include the following steps S201 to S206:
step S201, a server determines a bus stop of a conversion result of the bus promotion data to be determined;
in the application, the server can select the target bus stop according to the triggering of the staff, or the server can also select the target bus stop in the bus stop set according to a preset selection strategy as the bus stop of the conversion result of the bus promotion data to be determined.
For example, a single bus stop may be selected as a target bus stop, or a bus stop showing the same bus promotion data may be selected as a target bus stop, or a bus stop meeting a selected condition, such as the same promotion device or the same promotion method, may be selected as a target bus stop, and the specific selection policy may be adjusted according to actual needs, and is not limited herein.
Step S202, a server acquires inquiry behavior data corresponding to a bus stop, wherein the inquiry behavior data is used for indicating a bus stop inquiry behavior or a bus route inquiry behavior;
after the bus stop of the bus promotion data to be determined is determined, the server can acquire the query behavior data corresponding to the bus stop.
In the application, the server can acquire the query behavior data from a public transportation query system, specifically, the public transportation query system can be a system of a public transportation company to which the server belongs, for example, a system related to query APP or Y small program of an X public transportation route, which is released to citizens from a B public transportation company in a city A; or, the server may also obtain the query behavior data from a third party, for example, a system related to different APPs that can provide a location query function or a bus route query function, such as a map APP that can provide a bus query function, a group purchase APP that can provide a route query function, and the like.
The method comprises the steps of inquiring behavior data, recording related data when the inquiring behavior is initiated, for example, when a user triggers the inquiring behavior through an APP, a server receives an inquiring request reported by the APP, and then issues a related bus stop or bus route according to the inquiring request, wherein at the moment, the inquiring behavior data can comprise the reported inquiring request, the issued bus stop or the issued bus route.
Step S203, the server traverses the initiator ID corresponding to the query behavior data, and determines a plurality of UE initiating the query behavior;
the query behavior data records an initiator requesting a query, and specifically, the initiator may be identified by an initiator ID, for example, the initiator may be identified by ID information such as a user account ID, an account nickname, a UE ID, an IP address, a mobile phone number, and the like.
For example, if it is grasped that there are multiple initiator IDs corresponding to the query requests in the query behavior data, and the same IP address exists, the initiator IDs having the same IP address may be identified as one real user, and any one UD is used to identify the corresponding UE to identify the real user.
Taking an application scenario as an example, in an outdoor scenario, a user can initiate a bus route query request through a mobile phone of an android system, the bus route query request not only requests to query a target bus route, but also can query the shortest distance from the target bus route of the current position of the user, at the moment, the user can also open a hot spot through setting the mobile phone, and also initiates the bus route query request by using a tablet computer of an IOS system connected with the hot spot, so that the user can obtain two bus route query results sent by a server and received by terminal devices under different systems, and the user can select the received bus route query result to browse as soon as possible, or compare the two results after receiving the two results.
Step S204, a server acquires first order data corresponding to promotion contents of the bus promotion data, wherein the first order data are used for indicating order behaviors initiated through different promotion channels corresponding to the promotion contents, and the different promotion channels comprise bus promotion channels corresponding to bus stations;
the popularization content of the public transportation popularization data can be understood, and the popularization content can be popularized not only through a public transportation popularization channel, but also through other popularization channels.
In the application, the server may obtain order data corresponding to the promotion content of the public transportation promotion data, where the order data corresponds to order behaviors of the promotion content initiated in a plurality of promotion channels, and the order behaviors refer to behaviors that payment has been completed or a predetermined behavior has been completed for a service corresponding to the promotion content, which means effective conversion from a viewer of the promotion content to a consumer who orders the service, and of course, the plurality of promotion channels include the public transportation promotion channel.
The order data can be obtained from a service provider pointed by the promotion content of the bus promotion data.
Step S205, the server screens out second order data corresponding to the bus station point from the first order data;
at this time, the server may screen out second order data corresponding to the bus stop from the first order data corresponding to different promotion channels, that is, extract the second order data corresponding to the bus stop in the bus promotion channel from the first order data.
The second order data may be one or more than one bus stop, and may also include order data of one or more than one bus stop.
The order data corresponding to different stops can be divided through the stop ID, and the stop ID can identify a specific bus stop in a bus promotion channel.
And S206, the server determines the promotion result of the bus promotion data according to the plurality of UE and the second order data.
In the application, the user behind the UE corresponding to the determined bus stop can be identified as a viewer of the bus promotion data displayed at the bus stop, and at this time, the second order data corresponding to the bus stop can be combined and acquired, and the second order data can be identified as order data obtained by converting the bus promotion data displayed at the bus stop, and the promotion result of the bus promotion data is determined through the two users.
The content of the promotion result of the public transportation promotion data can be determined according to the data index of the promotion result, for example, the conversion rate from a browser of the promotion content to a consumer ordering the service, the number of conversion persons from the browser of the promotion content to the consumer ordering the service, and the like, and the promotion result can be determined according to actual needs, and is not limited herein.
In the embodiment shown in fig. 2, for a bus advertisement promotion scene of a bus stop, a server of a bus advertisement promotion system is configured to process promotion results of bus promotion data, the server determines the bus stop of a conversion result of the bus promotion data to be determined and acquires inquiry behavior data corresponding to the bus stop, wherein the inquiry behavior data is used for indicating bus stop inquiry behaviors or bus route inquiry behaviors, then traverses an initiator ID corresponding to the inquiry behavior data, determines a plurality of UEs initiating the inquiry behaviors, and acquires first order data corresponding to promotion contents of the bus promotion data, wherein the first order data is used for indicating order behaviors initiated through different promotion channels corresponding to the promotion contents, and the different promotion channels include bus promotion channels corresponding to the bus stop; the server screens out second order data corresponding to the bus station points from the first order data; and the server determines the promotion result of the bus promotion data according to the plurality of UE and the second order data.
In the process, on one hand, the conversion result of the bus promotion data is obtained by processing the server according to the online inquiry behavior data and the completed first order data, so that the operation of the server has the characteristics of continuous operation and stable operation, and is not limited by the influence of external conditions such as labor cost, network failure, short power supply time and the like, and the data loss is difficult to occur, compared with the conversion result of manually investigating or automatically acquiring local bus promotion data by part of bus promotion equipment in the prior art; on the other hand, compared with the popularization condition that the public transportation promotion data are popularized to the user and the public transportation promotion data are collected through manual investigation or in the process of human-computer interaction with the user in the prior art, the method for determining the promotion result of the public transportation promotion data by combining the inquiry behavior data and the first order data of the public transportation system is a new determination method, can be separated from on-site manual investigation and human-computer interaction, has the advantage of low data processing workload in the processing process, can also meet the promotion forms of various types of public transportation promotion data, and can determine the promotion result of the public transportation promotion data in different promotion forms, so that the promotion result determination method of the public transportation promotion data can obtain the promotion result of the public transportation promotion data more completely to a certain extent, and can obtain the promotion result of the public transportation promotion data with higher accuracy, and the data decision-making requirement of the public transportation promotion system is met.
The following proceeds to a detailed description of possible embodiments of the steps shown in fig. 2:
in an exemplary implementation manner, the query behavior data mentioned in the present application may be specifically used to indicate a bus stop query behavior, a bus route query behavior, a location query behavior, or a trip query behavior, where a distance between a target location of the location query behavior and a bus stop meets a preset close distance determination policy, and a distance between a trip trajectory of the trip query behavior and the bus stop meets the close distance determination policy.
It can be understood that, in addition to the bus stop query behavior and the bus route query behavior, the method and the device can also expand the range of possible viewers of the bus promotion data displayed at the bus stop to the query behavior not directly aiming at the bus stop and the bus route, and in an actual scene, the method and the device can also be used for performing the location query behavior or the route query behavior with the distance conforming to the close distance judgment strategy, namely, identifying the bus stop with the queried location or the queried route as the bus stop reachable by the user.
The similar distance judgment strategy can adjust similar judgment conditions, such as 10m spacing, 15m spacing, 1 intersection corner and the like according to actual needs.
The initiation of the location query behavior and the trip query behavior is similar to the bus stop query behavior and the bus route query behavior, and details are not repeated here. The configuration of the place query behavior and the travel query behavior further expands the containing range of the query behavior data, so that the number of potential users who can browse the bus promotion data displayed on the bus stop can be expanded, further more possibilities are provided for determining the promotion result of the subsequent bus promotion data, and more promotion results of the bus promotion data can be obtained.
In another exemplary implementation manner, in step S203, the determination of the UE corresponding to the initiator ID can be mainly implemented in two manners.
First one
Referring to fig. 3, a flowchart for determining a UE according to the present application, step S203 may include:
step S301, a server acquires moving track data corresponding to query behavior data, wherein the moving track data is used for indicating a moving track in a preset time period of the query behavior;
in the application, the initiator ID corresponding to the query behavior data can be cleaned, so that the effect of improving the validity of the initiator ID is achieved, and particularly, if the query behavior data includes the above-mentioned configuration of the location query behavior and the trip query behavior, if the cleaning operation is combined with the improvement of the validity of the initiator ID, the location query behavior and the trip query behavior can be further improved, so that the potential number of browsing users is enlarged, and more popularization results of the bus promotion data are brought.
In the present application, the initiator ID may be scrubbed, for example, in conjunction with the movement trajectory data.
It can be understood that the user can provide the different APPs of place inquiry function or bus route inquiry function through the map APP of public transit inquiry function, group purchase APP etc. that can provide the route inquiry function, when carrying out bus stop, bus route, place or stroke inquiry, still can report the real-time location data of self, form and move the orbit data, in order to combine this removal orbit data, judge the distance from bus stop, bus route, place or stroke, perhaps judge the position of locating in bus stop, bus route, place or stroke.
At this time, the effect of cleaning the initiator ID can be achieved by using the movement trace data.
S302, screening out a target movement track with a visible range including a bus stop from the movement track data by a server;
the preset visual range may be set in the form of a distance threshold, for example, 10m, 15m, or the like, or may be set in the form of other conditions, for example, 1 intersection corner is apart, the opposite side of the road is apart, or the like, and a specific decision strategy of the visual range may be flexibly configured.
Step S303, the server determines a plurality of UEs initiating the query behavior according to the initiator ID corresponding to the target movement track.
When the target movement track is screened out according to the visual range, the corresponding UE can be determined according to the initiator ID corresponding to the target movement track.
Second kind
Referring to fig. 4, another flowchart for determining the UE according to the present application, step S203 may also include:
step S401, a server acquires a visual probability value corresponding to query behavior data, wherein the visual probability value is used for indicating the probability that the visual range of the user movement behavior comprises a bus stop;
in the above, it is mentioned that, when initiating the query action, there may be movement trace data accompanied with the query action, and therefore, the initiator ID may be cleaned by combining the movement trace data.
The visual probability value can measure the possibility that a user sees the bus stop in the process of moving to the bus stop, the bus route, the place and the journey corresponding to the query behavior, wherein the possibility that the user sees the bus stop in the process of moving to the bus stop and the bus route corresponding to the query behavior is high and can default to 90% -100%, and the possibility that the user sees the bus stop in the process of moving to the place and the journey corresponding to the query behavior is obviously changed along with the change of influence factors such as distance or visual angle.
Specifically, the longer the distance, the lower the visual probability value, the smaller the viewing angle, the smaller the visual probability value, and so on.
Step S402, the server screens out target user movement behaviors of which the visual probability values are larger than a probability threshold from the user movement behaviors;
corresponding to the visual probability value, a probability threshold may be configured to clean the user movement behavior, for example, a user movement behavior with a visual probability value of more than 70% may be filtered as a target movement behavior.
Step S403, the server determines a plurality of UEs initiating the query behavior according to the initiator ID corresponding to the target user movement behavior.
And when the target user movement behavior is screened out according to the visual probability value, determining the corresponding UE according to the initiator ID corresponding to the target user movement behavior.
In still another exemplary implementation manner, referring to a flowchart of determining a promotion result in the present application shown in fig. 5, step S206 may include:
step S501, a server identifies user IDs corresponding to a plurality of UEs;
on the basis of identifying the real user by the UE, the real user can be identified by combining the user ID continuously on the basis of the UE.
For example, if 3 UEs all have the same user ID, the 3 UEs may be identified as the same user.
Step S502, the server acquires browser data corresponding to second order data, wherein the browser data comprises first browser data which browses the bus promotion data through the bus promotion channel and initiates an order and second browser data which browses the bus promotion data through the bus promotion channel and does not initiate an order;
in practical application, the service provider can learn, in the background, users who browse the service details online, and can identify the user who initiated the order from the users, and browser data corresponding to the order data is acquired, and correspondingly, after the second order data is acquired, browser data corresponding to the second order data can be retrieved, where the browser data includes the first browser data that initiated the order and the second browser data that did not initiate the order.
The service provider may be a company to which the server belongs, or may be a third party.
And S503, the server determines a conversion result of the bus promotion data as a promotion result according to the number of the viewers of the viewer data and the number of the IDs of the users.
After the user ID corresponding to the user who views the bus promotion data displayed on the bus stop and the viewer data corresponding to the second order data are obtained, the conversion result of the bus promotion data can be determined according to the number of the user ID and the viewer data, and the conversion result is used as the promotion result of the bus promotion data.
The conversion result is specifically a conversion result from the potential viewer to the real viewer, for example, a conversion rate from the potential viewer to the real viewer. This conversion result can be used to instruct the effect of putting in of public transit popularization data, if the conversion rate is high, obviously means the effect of putting in of public transit popularization data of bus stop show preferred.
The promotion result of the bus promotion data comprises the conversion result of the bus promotion data, and effective data support and effective assessment means can be provided for originality and planning of the bus promotion data, so that the quality and budget of the bus promotion data can be controlled better for the delivery strategy of the bus promotion data.
The promotion results of the bus promotion data, including the conversion results of the bus promotion data, can be obtained for the bus promotion channels corresponding to the bus stops, and similarly, the promotion results corresponding to different promotion channels, including the conversion results of the promotion data, can also be obtained for other promotion channels not corresponding to the bus stops.
Taking a group of actual data as an example, the obtained user IDs can be marked as viewers, the user IDs correspond to the viewers of the bus promotion data displayed by the potential bus stops, and a large number of user IDs are distinguished according to the bus promotion data displayed by different bus stops, and at this time, the viewers can be processed as follows: { (viewerid1, channel), (viewerid2, channel) }, (vieweridn, channel) }, where viewerid is used to indicate the user ID and channel is used to indicate the public transportation promotion channel ID;
then obtaining order data corresponding to different promotion channels, wherein the order data are marked as tranviewers, and distinguishing the order data according to different promotion channels, and at the moment, the tranviewers can be processed as follows: { (viewerid1, channel1), (viewerid2, channel2), (vieweridi, channel j) }, wherein: the viewer ID is used for indicating a user ID, and the channel is used for indicating a promotion channel ID;
the order data corresponding to the bus stop can be labeled as the viewers', which "= { (viewer id1,
channel1), (viewerid2, channel2), (vieweridk, channel lq) }, wherein: viewerid is used for instructing user ID, and channel is used for instructing and promotes channel ID, wherein, can distinguish bus promotion channel and other promotion channels according to the website ID:
the order data of the public transportation promotion channel is marked as bus station channel viewers, which = { (viewer id1, channel), (viewer id2, channel),. } and (viewer idx, channel) }, wherein: the viewerid is used for indicating the user ID, and the channel is used for indicating the public transportation promotion channel ID;
the order data of other promoted channels is labeled multi channel viewers = { (viewer id1, channel1), (viewer id2, channel2), · (viewer idv, channel lm) }, where: the viewerid is used for indicating the user ID, and the channel is used for indicating other promotion channel IDs outside the public transportation promotion channel ID;
the number of browsers corresponding to the public transportation promotion channel is marked as bus station channel viewers count, which is = | bus station channel viewers | ÷ r, wherein: the | bus channel viewers | is the number of elements of the bus station channel viewers set, and r is the proportion of the public transportation promotion data browsing crowd where the public transportation inquiry user is located;
the number of viewers corresponding to other promotion channels is marked as multichannel viewers count, which = | multichannel viewers |/r, where: the | multi channel viewers | is the number of elements of the multi channel viewers set, and r is the proportion of the public transportation promotion data browsing crowd where the public transportation inquiry user is located;
the conversion rate of the bus promotion channel is marked as bus station channel cr, bus station channel cr = bus station channel devices count ÷ | devices | × 100%, wherein: the | viewers | are used for indicating the number of elements of the viewers of the bus promotion data displayed by the potential bus stop;
the conversion rates for promotion channels other than non-public transportation promotion channels are labeled multi channel cr, multi channel lcr = multi channel viewers count ÷ | viewers | × 100%, where: the | viewers | are used for indicating the number of elements of the browser of the bus promotion data displayed by the potential bus stop;
after the promotion result of the bus promotion data is obtained and the conversion result of the bus promotion data is obtained, the method for determining the promotion result of the bus promotion data may further include an updating process, for example, referring to a flow diagram of the updating process shown in fig. 6, by taking the conversion result of the bus promotion data as an example, the updating process of the application may include:
step S601, the server updates a bus promotion data set according to the conversion result of the bus promotion data, wherein the bus promotion data set comprises different bus promotion data and the conversion result of the different bus promotion data;
it can be understood that the displayed bus promotion data of different bus stops or the same bus stop can be dynamically updated, and in the updating process, the target bus promotion data are selected from different bus promotion data in the bus promotion data set for updating.
In the process of updating the bus promotion data displayed at the bus stop according to the current conversion result of the bus promotion data, the conversion result of the bus promotion data corresponding to the current conversion result can be updated in the bus promotion data set.
Step S602, the server acquires target bus promotion data with the highest conversion ratio in the bus promotion data set;
after the bus promotion data set is updated, the target bus promotion data with the highest conversion ratio can be selected.
Specifically, the server can monitor different public transportation promotion data and conversion ratios thereof in the public transportation promotion data set, when updating is triggered, the original highest conversion ratio and the conversion ratio of the currently updated public transportation promotion data can be compared, and the public transportation promotion data with higher conversion ratio is determined as the target public transportation promotion data with the highest conversion ratio.
Step S603, the server sends the target bus promotion data to a pushing device of the bus stop, wherein the pushing device is used for displaying the received target bus promotion data.
After the push equipment at the bus stop receives the target bus promotion data number issued by the server, the target bus promotion data can be displayed through display modes such as a touch screen, a display screen and a loudspeaker.
The method for determining the promotion result of the bus promotion data is convenient to better implement, and the device for determining the promotion result of the bus promotion data is further provided.
Referring to fig. 7, fig. 7 is a schematic structural diagram of the promotion result determination device of the public transportation promotion data of the present application, in the present application, the promotion result determination device 700 of the public transportation promotion data specifically may include the following structure:
the determining unit 701 is used for determining a bus stop of a conversion result of the bus promotion data to be determined;
an obtaining unit 702, configured to obtain query behavior data corresponding to a bus stop, where the query behavior data is used to indicate a bus stop query behavior or a bus route query behavior;
the determining unit 701 is further configured to traverse an initiator ID corresponding to the query behavior data, and determine a plurality of UEs initiating the query behavior;
the acquiring unit 702 is further configured to acquire first order data corresponding to the promotion content of the bus promotion data, where the first order data is used to indicate order behaviors initiated through different promotion channels corresponding to the promotion content, and the different promotion channels include bus promotion channels corresponding to the bus stop points;
the screening unit 703 is configured to screen out second order data corresponding to the bus stop point from the first order data;
the determining unit 701 is further configured to determine a promotion result of the bus promotion data according to the plurality of UEs and the second order data.
In a possible implementation manner, the determining unit 701 is specifically configured to:
acquiring movement track data corresponding to the query behavior data, wherein the movement track data is used for indicating a movement track in a preset time period of the query behavior;
screening out a target movement track with a visible range including a bus stop from the movement track data;
and determining a plurality of UE initiating the query behavior according to the initiator ID corresponding to the target movement track.
In another possible implementation manner, the determining unit 701 is specifically configured to:
acquiring a visual probability value corresponding to the query behavior data, wherein the visual probability value is used for indicating the probability that the visual range of the mobile behavior of the user comprises a bus stop;
screening out target user movement behaviors of which the visual probability values are larger than a probability threshold from the user movement behaviors;
and determining a plurality of UE initiating the query behavior according to the initiator ID corresponding to the target user movement behavior.
In another possible implementation manner, the determining unit 701 is specifically configured to:
identifying user IDs corresponding to a plurality of UEs;
acquiring browser data corresponding to the second order data, wherein the browser data comprises first browser data which browses the bus promotion data through the bus promotion channel and initiates an order and second browser data which browses the bus promotion data through the bus promotion channel and does not initiate the order;
and determining a conversion result of the bus promotion data as a promotion result according to the number of the viewers of the viewer data and the number of the IDs of the users.
In yet another possible implementation manner, the apparatus further includes an updating unit 704 configured to:
updating a bus promotion data set according to the conversion result of the bus promotion data, wherein the bus promotion data set comprises different bus promotion data and the conversion result of the different bus promotion data;
acquiring target bus promotion data with the highest conversion ratio in the bus promotion data set;
the server sends the target bus promotion data to pushing equipment of the bus stop, wherein the pushing equipment is used for displaying the received target bus promotion data.
In another possible implementation manner, the query behavior data is specifically used to indicate a bus stop query behavior, a bus route query behavior, a location query behavior, or a trip query behavior, where a distance between a target location of the location query behavior and the bus stop meets a preset close distance determination policy, and a distance between a trip track of the trip query behavior and the bus stop meets the close distance determination policy.
In another possible implementation manner, the screening unit 703 is specifically configured to:
and screening second order data carrying the station ID of the bus station from the first order data, wherein the station ID is used for identifying the bus station in the bus promotion channel.
The present application further provides a server, referring to fig. 8, fig. 8 shows a schematic structural diagram of the server of the present application, specifically, the server of the present application includes a processor 801, a memory 802, and an input/output device 803, where the processor 801 is configured to implement, when executing a computer program stored in the memory 802, each step of the method for determining a promotion result of bus promotion data in any embodiment corresponding to fig. 1 to fig. 6; alternatively, the processor 801 is configured to implement the functions of the units in the corresponding embodiment of fig. 7 when executing the computer program stored in the memory 802.
Illustratively, a computer program may be partitioned into one or more modules/units, which are stored in the memory 802 and executed by the processor 801 to accomplish the present application. One or more modules/units may be a series of computer program instruction segments capable of performing certain functions, the instruction segments being used to describe the execution of a computer program in a computer device.
The server may include, but is not limited to, a processor 801, a memory 802, and an input-output device 803. It will be appreciated by those skilled in the art that the illustration is merely an example of a server and is not meant to be a limitation of a server and may include more or less components than those illustrated, or some components may be combined, or different components, for example, a server may also have a network access device, bus, etc. through which the processor 801, memory 802, input output device 803, and network access device, etc. are connected.
The Processor 801 may be a Central Processing Unit (CPU), other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic, discrete hardware components, etc. The general purpose processor may be a microprocessor or the processor may be any conventional processor or the like, the processor being the control center for the server and the various interfaces and lines connecting the various parts of the overall server.
The memory 802 may be used to store computer programs and/or modules, and the processor 801 may implement various functions of the computer device by running or executing the computer programs and/or modules stored in the memory 802 and invoking data stored in the memory 802. The memory 802 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, video data, etc.) created according to the use of the server, etc. In addition, the memory may include high speed random access memory, and may also include non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a flash memory Card (FlashCard), at least one magnetic disk storage device, a flash memory device, or other volatile solid state storage device.
The processor 801, when executing the computer program stored in the memory 802, may specifically implement the following functions:
determining a bus stop of a conversion result of the bus promotion data to be determined;
acquiring query behavior data corresponding to a bus stop point, wherein the query behavior data is used for indicating a bus stop query behavior or a bus route query behavior;
traversing initiator IDs corresponding to the query behavior data, and determining a plurality of UEs initiating query behaviors;
acquiring first order data corresponding to promotion contents of the bus promotion data, wherein the first order data are used for indicating order behaviors initiated through different promotion channels corresponding to the promotion contents, and the different promotion channels comprise bus promotion channels corresponding to bus stop points;
screening out second order data corresponding to the bus station points from the first order data;
and determining a promotion result of the bus promotion data according to the plurality of UE and the second order data.
As can be clearly understood by those skilled in the art, for convenience and brevity of description, the detailed working processes of the device and the equipment for determining a promotion result of bus promotion data and the corresponding units thereof described above may refer to the description of the method for determining a promotion result of bus promotion data in any embodiment corresponding to fig. 1 to 6, and are not described herein again in detail.
It will be understood by those skilled in the art that all or part of the steps of the methods of the above embodiments may be performed by instructions or by associated hardware controlled by the instructions, which may be stored in a computer readable storage medium and loaded and executed by a processor.
Therefore, the present application provides a computer-readable storage medium, where a plurality of instructions are stored, where the instructions can be loaded by a processor to execute steps in the method for determining a promotion result of bus promotion data in any embodiment corresponding to fig. 1 to 6 in the present application, and specific operations may refer to descriptions of the method for determining a promotion result of bus promotion data in any embodiment corresponding to fig. 1 to 6, which are not described herein again.
Wherein the computer-readable storage medium may include: read Only Memory (ROM), Random Access Memory (RAM), magnetic or optical disks, and the like.
Because the instructions stored in the computer-readable storage medium can execute the steps in the method for determining a promotion result of bus promotion data in any embodiment corresponding to fig. 1 to 6, the beneficial effects that can be achieved by the method for determining a promotion result of bus promotion data in any embodiment corresponding to fig. 1 to 6 can be achieved, which are described in detail in the foregoing description and are not repeated herein.
The method, the device, the equipment and the computer-readable storage medium for determining the promotion result of the bus promotion data provided by the application are introduced in detail, a specific example is applied in the text to explain the principle and the implementation mode of the application, and the description of the embodiment is only used for helping to understand the method and the core idea of the application; meanwhile, for those skilled in the art, according to the idea of the present application, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present application.

Claims (10)

1. A method for determining promotion results of public transportation promotion data is applied to a server of a public transportation advertisement pushing system, and comprises the following steps:
the server determines a bus stop of a conversion result of the bus promotion data to be determined;
the server acquires inquiry behavior data corresponding to the bus stop, wherein the inquiry behavior data is used for indicating bus stop inquiry behaviors or bus route inquiry behaviors;
the server traverses the initiator identification ID corresponding to the query behavior data, and determines a plurality of User Equipment (UE) initiating the query behavior;
the server acquires first order data corresponding to promotion contents of the bus promotion data, wherein the first order data are used for indicating order behaviors initiated through different promotion channels corresponding to the promotion contents, and the different promotion channels comprise bus promotion channels corresponding to the bus stop points;
the server screens out second order data corresponding to the bus station points from the first order data;
and the server determines the promotion result of the bus promotion data according to the plurality of UE and the second order data.
2. The method of claim 1, wherein the server traverses initiator IDs corresponding to the query behavior data, and wherein determining a plurality of UEs initiating query behavior comprises:
the server acquires movement track data corresponding to the query behavior data, wherein the movement track data is used for indicating a movement track in a preset time period of the query behavior;
the server screens out a target moving track with a visual range including the bus stop from the moving track data;
and the server determines the plurality of UE initiating the query behavior according to the initiator ID corresponding to the target movement track.
3. The method of claim 1, wherein the server traverses an initiator ID carried in the query behavior data, and wherein determining the plurality of UEs initiating the query behavior comprises:
the server acquires a visual probability value corresponding to the query behavior data, wherein the visual probability value is used for indicating that the visual range of the user movement behavior comprises the probability of the bus stop;
the server screens out target user movement behaviors of which the visual probability values are larger than a probability threshold from the user movement behaviors;
and the server determines the plurality of UEs initiating the query behavior according to the initiator ID corresponding to the target user movement behavior.
4. The method according to any one of claims 1 to 3, wherein the server determining the promotion result of the bus promotion data according to the plurality of UEs and the second order data comprises:
the server identifies user IDs corresponding to the plurality of UEs;
the server acquires browser data corresponding to the second order data, wherein the browser data comprises first browser data which browse the bus promotion data through the bus promotion channel and initiate an order and second browser data which browse the bus promotion data through the bus promotion channel and do not initiate an order;
and the server determines a conversion result of the bus promotion data as the promotion result according to the number of the viewers of the viewer data and the number of the IDs of the user IDs.
5. The method according to claim 4, wherein the server determines a conversion result of the bus promotion data according to the number of viewers of the viewer data and the number of IDs of the user IDs, and after the promotion result, the method further comprises:
the server updates a bus promotion data set according to the conversion result of the bus promotion data, wherein the bus promotion data set comprises different bus promotion data and the conversion result of the different bus promotion data;
the server acquires target bus promotion data with the highest conversion ratio in the bus promotion data set;
the server sends the target bus promotion data to pushing equipment of the bus stop, wherein the pushing equipment is used for displaying the received target bus promotion data.
6. The method according to claim 5, wherein the query behavior data is specifically used to indicate the bus stop query behavior, the bus route query behavior, the location query behavior, or the trip query behavior, wherein a distance between a target location of the location query behavior and the bus stop complies with a preset close distance determination policy, and a distance between a trip trajectory of the trip query behavior and the bus stop complies with the close distance determination policy.
7. The method of claim 6, wherein the server screening the first order data for the second order data corresponding to the bus stop comprises:
and the server screens out second order data carrying the station ID of the bus station from the first order data, wherein the station ID is used for identifying the bus station in the bus promotion channel.
8. The utility model provides a promotion result confirming device of public transit popularization data which characterized in that, the device includes:
the determining unit is used for determining the bus stop of the conversion result of the bus promotion data to be determined;
the acquisition unit is used for acquiring inquiry behavior data corresponding to the bus stop, wherein the inquiry behavior data is used for indicating bus stop inquiry behaviors or bus route inquiry behaviors;
the determining unit is further configured to traverse an initiator identifier ID corresponding to the query behavior data, and determine a plurality of user equipments UEs initiating the query behavior;
the acquiring unit is further configured to acquire first order data corresponding to promotion contents of the bus promotion data, where the first order data is used to indicate order behaviors initiated through different promotion channels corresponding to the promotion contents, and the different promotion channels include bus promotion channels corresponding to the bus stop points;
the screening unit is used for screening out second order data corresponding to the bus station points from the first order data;
the determining unit is further configured to determine a promotion result of the bus promotion data according to the plurality of UEs and the second order data.
9. An apparatus comprising a processor and a memory, the memory having stored therein a computer program, the processor when calling the computer program in the memory performing the method of any of claims 1 to 7.
10. A computer-readable storage medium storing a plurality of instructions adapted to be loaded by a processor to perform the method of any one of claims 1 to 7.
CN202010668884.3A 2020-07-13 2020-07-13 Method and device for determining promotion result of bus promotion data and server Active CN111538919B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010668884.3A CN111538919B (en) 2020-07-13 2020-07-13 Method and device for determining promotion result of bus promotion data and server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010668884.3A CN111538919B (en) 2020-07-13 2020-07-13 Method and device for determining promotion result of bus promotion data and server

Publications (2)

Publication Number Publication Date
CN111538919A true CN111538919A (en) 2020-08-14
CN111538919B CN111538919B (en) 2020-10-02

Family

ID=71978382

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010668884.3A Active CN111538919B (en) 2020-07-13 2020-07-13 Method and device for determining promotion result of bus promotion data and server

Country Status (1)

Country Link
CN (1) CN111538919B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120123876A1 (en) * 2010-11-17 2012-05-17 Sreenivasa Prasad Sista Recommending and presenting advertisements on display pages over networks of communication devices and computers
CN105610877A (en) * 2014-10-29 2016-05-25 腾讯科技(深圳)有限公司 Data interaction method, data interaction platform server and data interaction system
CN107578176A (en) * 2017-09-12 2018-01-12 深圳市兆洋电子有限公司 A kind of rear auto window intelligent advertisement shows business model management system and method
CN108009836A (en) * 2016-11-01 2018-05-08 上海掌门科技有限公司 A kind of method and apparatus of advertising message loading
CN108882186A (en) * 2018-06-13 2018-11-23 孔祥溪 One kind integrating on-line off-line equipment collecting characterization data method based on advertisement transaction
CN110659938A (en) * 2019-09-20 2020-01-07 浙江大搜车软件技术有限公司 Method and device for determining promotion channel, computer equipment and storage medium

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120123876A1 (en) * 2010-11-17 2012-05-17 Sreenivasa Prasad Sista Recommending and presenting advertisements on display pages over networks of communication devices and computers
CN105610877A (en) * 2014-10-29 2016-05-25 腾讯科技(深圳)有限公司 Data interaction method, data interaction platform server and data interaction system
CN108009836A (en) * 2016-11-01 2018-05-08 上海掌门科技有限公司 A kind of method and apparatus of advertising message loading
CN107578176A (en) * 2017-09-12 2018-01-12 深圳市兆洋电子有限公司 A kind of rear auto window intelligent advertisement shows business model management system and method
CN108882186A (en) * 2018-06-13 2018-11-23 孔祥溪 One kind integrating on-line off-line equipment collecting characterization data method based on advertisement transaction
CN110659938A (en) * 2019-09-20 2020-01-07 浙江大搜车软件技术有限公司 Method and device for determining promotion channel, computer equipment and storage medium

Also Published As

Publication number Publication date
CN111538919B (en) 2020-10-02

Similar Documents

Publication Publication Date Title
CN104796481B (en) Intelligent audio and video selection method
CN104200696B (en) The method for pushing and device of a kind of transport information
CN103826205A (en) Bluetooth-technology-based digital information push method and bluetooth-technology-based digital information push system
WO2020199749A1 (en) Feedback-based information pushing method and apparatus, and electronic device
CN103150094A (en) Method and apparatus of controlling division screen interlocking display using dynamic touch interaction
CN105120223A (en) Method and system for acquiring view of scenery spot
CN104077294A (en) Information recommendation method, information recommendation device and information resource recommendation system
CN103096138A (en) Television advertising product information display system and method thereof
CN103365848A (en) Method, device and system for inquiring videos
CN102663078A (en) Method and equipment for generating to-be-issued information in network community
CN111401970B (en) Advertisement pushing method, device and system
CN102904918A (en) Method and system for processing display of network media information
CN104216982A (en) Information processing method and electronic equipment
CN114548755A (en) Method, system, device, equipment and medium for preventing congestion in tourist attraction
CN111625709B (en) Recommendation processing method and device for target information, electronic equipment and storage medium
CN107402019A (en) The method, apparatus and server of a kind of video navigation
JP2016075985A (en) Advertisement publication system, advertisement publication program, advertisement publication device, and advertisement publication method
CN111538919B (en) Method and device for determining promotion result of bus promotion data and server
CN111405324B (en) Method, device and system for pushing audio and video file
CN104956420B (en) Watch for Train delay is notified
CN111835866A (en) Data search method, device, system, medium and Internet of things terminal
JP4890534B2 (en) Video processing device, communication terminal, point information search device, video processing method, point information notification method, point information search method, video processing program, point information notification program, point information search program, and computer-readable recording medium
CN103874014A (en) Terminal location information-based business service method, service provision device and terminal
CN104851061A (en) Intelligent information integration guide system
CN109164962B (en) Method for pushing outline information of image

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: A method, device and server for determining the promotion result of public transport promotion data

Effective date of registration: 20210330

Granted publication date: 20201002

Pledgee: Guanggu Branch of Wuhan Rural Commercial Bank Co.,Ltd.

Pledgor: WUHAN YUANGUANG TECHNOLOGY Co.,Ltd.

Registration number: Y2021420000016

PE01 Entry into force of the registration of the contract for pledge of patent right
PC01 Cancellation of the registration of the contract for pledge of patent right
PC01 Cancellation of the registration of the contract for pledge of patent right

Date of cancellation: 20220323

Granted publication date: 20201002

Pledgee: Guanggu Branch of Wuhan Rural Commercial Bank Co.,Ltd.

Pledgor: WUHAN YUANGUANG TECHNOLOGY Co.,Ltd.

Registration number: Y2021420000016

PE01 Entry into force of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: A method, device and server for determining the promotion result of public transport promotion data

Effective date of registration: 20220329

Granted publication date: 20201002

Pledgee: Guanggu Branch of Wuhan Rural Commercial Bank Co.,Ltd.

Pledgor: WUHAN YUANGUANG TECHNOLOGY Co.,Ltd.

Registration number: Y2022420000087

PC01 Cancellation of the registration of the contract for pledge of patent right
PC01 Cancellation of the registration of the contract for pledge of patent right

Date of cancellation: 20230327

Granted publication date: 20201002

Pledgee: Guanggu Branch of Wuhan Rural Commercial Bank Co.,Ltd.

Pledgor: WUHAN YUANGUANG TECHNOLOGY Co.,Ltd.

Registration number: Y2022420000087