Est-il possible d’attribuer un badge si un profil a plus de X vues ?
2 « J'aime »
Salut Coder,
Vous devriez pouvoir utiliser la requête SQL suivante pour créer un badge personnalisé qui est accordé une fois que l’utilisateur a plus de X vues.
Requête de badge pour les vues de profil
SELECT
user_profile_views.user_profile_id AS user_id,
COUNT(user_profile_views.user_profile_id),
current_timestamp granted_at
FROM user_profile_views
GROUP BY user_profile_views.user_profile_id
HAVING COUNT(user_profile_views.user_profile_id) > X
ORDER BY COUNT(user_profile_views.user_profile_id) DESC
Au cas où vous seriez curieux, voici également une requête SQL correspondante pour Data Explorer.
Requête SQL Data Explorer pour les vues de profil
-- [params]
-- int :view_count = X
SELECT
user_profile_views.user_profile_id AS user_id,
COUNT(user_profile_views.user_profile_id) AS "Vues",
FROM user_profile_views
GROUP BY user_profile_views.user_profile_id
HAVING COUNT(user_profile_views.user_profile_id) > :view_count
ORDER BY COUNT(user_profile_views.user_profile_id) DESC
J’espère que cela vous aidera !
3 « J'aime »
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.