Richiesta Badge per Visualizzazioni Profilo

C’è un modo per assegnare un badge se un profilo ha più di X visualizzazioni?

2 Mi Piace

Ciao Coder,
Dovresti essere in grado di utilizzare il seguente SQL per creare un badge personalizzato che viene concesso una volta che l’utente ha più di X numero di visualizzazioni.

Query del badge per le visualizzazioni del profilo

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

Nel caso fossi curioso, ecco anche una query SQL corrispondente di Data Explorer per questo.

Query SQL di Data Explorer per le visualizzazioni del profilo

-- [params]
-- int :view_count = X

SELECT
  user_profile_views.user_profile_id AS user_id,
  COUNT(user_profile_views.user_profile_id) AS "Views",
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

Spero che questo aiuti!

3 Mi Piace

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.