Met à jour les paramètres d'une expérience de test A/B.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
opensearch:UpdateApp |
update |
*AbTestExperiment
|
Aucune | Aucune |
Syntaxe de la requête
PUT /v4/openapi/app-groups/{appGroupIdentity}/scenes/{sceneId}/groups/{groupId}/experiments/{experimentId} HTTP/1.1
Paramètres de chemin
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| appGroupIdentity |
string |
Oui |
Le nom de l'application. |
“my_app_group_name” |
| sceneId |
integer |
Oui |
L'identifiant de la scène. |
20404 |
| groupId |
integer |
Oui |
L'identifiant du groupe. |
13467 |
| experimentId |
integer |
Oui |
L'identifiant de l'expérience. |
12889 |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| dryRun |
boolean |
Non |
Indique si un test à blanc doit être effectué. Valeurs valides :
|
true |
| body | ABTestExperiment |
Non |
Le corps de la requête. Pour plus d'informations, consultez ABTestExperiment. |
Corps de la requête
| Champ | Type | Obligatoire | Exemple | Description |
| name | String | Non | "my_test" | Le nom de l'expérience. |
| traffic | Integer | Non | 30 | Le pourcentage de trafic alloué à l'expérience. |
| online | Boolean | Non | true | Indique si l'expérience est en ligne. |
| params | Object | Non | {"firstFormulaName": "default"} | Les paramètres de l'expérience. |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| requestId |
string |
L'identifiant de la requête. |
D77D0DAF-790D-F5F5-A9C0-133738165014 |
| result |
object |
Les détails de l'expérience. |
|
| created |
integer |
L'heure à laquelle l'expérience a été créée. |
1588842080 |
| params |
object |
Les paramètres de l'expérience. |
{} |
| traffic |
integer |
Le pourcentage de trafic alloué à l'expérience. Valeurs valides : 0 à 100. |
30 |
| online |
boolean |
L'état de l'expérience.
|
true |
| name |
string |
Le nom de l'expérience. |
test1 |
| updated |
integer |
L'heure de la dernière modification de l'expérience. |
1588842080 |
| id |
string |
L'identifiant de l'expérience. |
12888 |
| serialNumber |
integer |
Exemples
JSON format
{
"requestId": "D77D0DAF-790D-F5F5-A9C0-133738165014",
"result": {
"created": 1588842080,
"params": {},
"traffic": 30,
"online": true,
"name": "test1",
"updated": 1588842080,
"id": "12888",
"serialNumber": 0
}
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.