Package com.vk.api.sdk.actions
Class Leads
- java.lang.Object
-
- com.vk.api.sdk.client.AbstractAction
-
- com.vk.api.sdk.actions.Leads
-
public class Leads extends AbstractAction
List of Leads methods
-
-
Constructor Summary
Constructors Constructor Description Leads(VkApiClient client)Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LeadsCheckUserQuerycheckUser(UserActor actor, int leadId)Checks if the user can start the lead.LeadsCompleteQuerycomplete(ServiceActor actor, java.lang.String vkSid, java.lang.String secret)Completes the lead started by user.LeadsCompleteQuerycomplete(UserActor actor, java.lang.String vkSid, java.lang.String secret)Completes the lead started by user.LeadsGetStatsQuerygetStats(UserActor actor, int leadId)Returns lead stats data.LeadsGetUsersQuerygetUsers(ServiceActor actor, int offerId, java.lang.String secret)Returns a list of last user actions for the offer.LeadsGetUsersQuerygetUsers(UserActor actor, int offerId, java.lang.String secret)Returns a list of last user actions for the offer.LeadsMetricHitQuerymetricHit(UserActor actor, java.lang.String data)Counts the metric event.LeadsStartQuerystart(ServiceActor actor, int leadId, java.lang.String secret)Creates new session for the user passing the offer.LeadsStartQuerystart(UserActor actor, int leadId, java.lang.String secret)Creates new session for the user passing the offer.-
Methods inherited from class com.vk.api.sdk.client.AbstractAction
getClient
-
-
-
-
Constructor Detail
-
Leads
public Leads(VkApiClient client)
Constructor- Parameters:
client- vk api client
-
-
Method Detail
-
checkUser
public LeadsCheckUserQuery checkUser(UserActor actor, int leadId)
Checks if the user can start the lead.- Parameters:
actor- vk actorleadId- Lead ID.- Returns:
- query
-
complete
public LeadsCompleteQuery complete(UserActor actor, java.lang.String vkSid, java.lang.String secret)
Completes the lead started by user.- Parameters:
actor- vk actorvkSid- Session obtained as GET parameter when session started.secret- Secret key from the lead testing interface.- Returns:
- query
-
complete
public LeadsCompleteQuery complete(ServiceActor actor, java.lang.String vkSid, java.lang.String secret)
Completes the lead started by user.- Parameters:
actor- vk actorvkSid- Session obtained as GET parameter when session started.secret- Secret key from the lead testing interface.- Returns:
- query
-
getStats
public LeadsGetStatsQuery getStats(UserActor actor, int leadId)
Returns lead stats data.- Parameters:
actor- vk actorleadId- Lead ID.- Returns:
- query
-
getUsers
public LeadsGetUsersQuery getUsers(UserActor actor, int offerId, java.lang.String secret)
Returns a list of last user actions for the offer.- Parameters:
actor- vk actorofferId- Offer ID.secret- Secret key obtained in the lead testing interface.- Returns:
- query
-
getUsers
public LeadsGetUsersQuery getUsers(ServiceActor actor, int offerId, java.lang.String secret)
Returns a list of last user actions for the offer.- Parameters:
actor- vk actorofferId- Offer ID.secret- Secret key obtained in the lead testing interface.- Returns:
- query
-
metricHit
public LeadsMetricHitQuery metricHit(UserActor actor, java.lang.String data)
Counts the metric event.- Parameters:
actor- vk actordata- Metric data obtained in the lead interface.- Returns:
- query
-
start
public LeadsStartQuery start(UserActor actor, int leadId, java.lang.String secret)
Creates new session for the user passing the offer.- Parameters:
actor- vk actorleadId- Lead ID.secret- Secret key from the lead testing interface.- Returns:
- query
-
start
public LeadsStartQuery start(ServiceActor actor, int leadId, java.lang.String secret)
Creates new session for the user passing the offer.- Parameters:
actor- vk actorleadId- Lead ID.secret- Secret key from the lead testing interface.- Returns:
- query
-
-