|
My Project
|
APIs for managing experiments. More...
Public Member Functions | |
| PlayFabExperimentationInstanceAPI (PlayFabAuthenticationContext context) | |
| PlayFabExperimentationInstanceAPI (PlayFabApiSettings settings, PlayFabAuthenticationContext context) | |
| bool | IsEntityLoggedIn () |
| Verify entity login. | |
| void | ForgetAllCredentials () |
| Clear the Client SessionToken which allows this Client to call API calls requiring login. A new/fresh login will be required after calling this. | |
| void | CreateExclusionGroup (CreateExclusionGroupRequest request, Action< CreateExclusionGroupResult > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
| Creates a new experiment exclusion group for a title. | |
| void | CreateExperiment (CreateExperimentRequest request, Action< CreateExperimentResult > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
| Creates a new experiment for a title. | |
| void | DeleteExclusionGroup (DeleteExclusionGroupRequest request, Action< EmptyResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
| Deletes an existing exclusion group for a title. | |
| void | DeleteExperiment (DeleteExperimentRequest request, Action< EmptyResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
| Deletes an existing experiment for a title. | |
| void | GetExclusionGroups (GetExclusionGroupsRequest request, Action< GetExclusionGroupsResult > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
| Gets the details of all exclusion groups for a title. | |
| void | GetExclusionGroupTraffic (GetExclusionGroupTrafficRequest request, Action< GetExclusionGroupTrafficResult > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
| Gets the details of all exclusion groups for a title. | |
| void | GetExperiments (GetExperimentsRequest request, Action< GetExperimentsResult > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
| Gets the details of all experiments for a title. | |
| void | GetLatestScorecard (GetLatestScorecardRequest request, Action< GetLatestScorecardResult > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
| Gets the latest scorecard of the experiment for the title. | |
| void | GetTreatmentAssignment (GetTreatmentAssignmentRequest request, Action< GetTreatmentAssignmentResult > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
| Gets the treatment assignments for a player for every running experiment in the title. | |
| void | StartExperiment (StartExperimentRequest request, Action< EmptyResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
| Starts an existing experiment for a title. | |
| void | StopExperiment (StopExperimentRequest request, Action< EmptyResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
| Stops an existing experiment for a title. | |
| void | UpdateExclusionGroup (UpdateExclusionGroupRequest request, Action< EmptyResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
| Updates an existing exclusion group for a title. | |
| void | UpdateExperiment (UpdateExperimentRequest request, Action< EmptyResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
| Updates an existing experiment for a title. | |
Public Attributes | |
| readonly PlayFabApiSettings | apiSettings = null |
| readonly PlayFabAuthenticationContext | authenticationContext = null |
APIs for managing experiments.