logo
Développement
Rechercher
Mettre à jour les attributs utilisateur

Mettre à jour les attributs utilisateur

Permet la mise à jour en lot des valeurs d'attributs utilisateur via l'API. Les développeurs peuvent définir les attributs utilisateur de manière flexible selon les besoins métier pour un meilleur profilage et des recommandations personnalisées.

Méthode de requête

POST

Endpoint

https://api-${endpoint}.gptbots.ai/v1/property/update

Authentification de la requête

Pour plus de détails, consultez la description de la méthode d'authentification dans l'aperçu de l'API.

Requête

Exemple de requête

curl -X POST 'https://api-${endpoint}.gptbots.ai/v1/property/update' \ -H 'Authorization: Bearer ${API Key}' \ -H 'Content-Type: application/json' \ -d '{ "user_id": "example_user_id", "property_values": [ { "property_name": "example_property_name", "value": "example_value" } ] }'
                      
                      curl -X POST 'https://api-${endpoint}.gptbots.ai/v1/property/update' \
-H 'Authorization: Bearer ${API Key}' \
-H 'Content-Type: application/json' \
-d '{
    "user_id": "example_user_id",
    "property_values": [
        {
            "property_name": "example_property_name",
            "value": "example_value"
        }
    ]
}'

                    
Ce bloc de code dans la fenêtre flottante

En-têtes de la requête

Champ Type Description
Authorization Bearer ${API Key} Utilisez Authorization: Bearer ${API Key} pour l'authentification. Obtenez la clé API depuis la page Clé API.
Content-Type application/json Type de données, la valeur est application/json.

Paramètres de la requête

Paramètre Type Description Obligatoire
user_id string ID de l'utilisateur pour lequel les attributs doivent être définis true
property_values list Liste des attributs à mettre à jour true
property_values.property_name string Nom de l'attribut true
property_values.value object Valeur de l'attribut true

Réponse

Paramètre Type Description
success_update list Liste des attributs utilisateur mis à jour avec succès
success_update.propertyName string Nom de l'attribut mis à jour avec succès
success_update.value object Valeur de l'attribut mise à jour avec succès
fail_update list Liste des attributs utilisateur dont la mise à jour a échoué
fail_update.value object Valeur de la mise à jour échouée
fail_update.property_name string Nom de l'attribut ayant échoué