Vai al contenuto

Releases

I livelli della community ora sono configurabili, con nome, immagine, punti minimi e attività nella settimana. Il profilo mostra cosa manca questa settimana per restare o salire, e i workflow aggiungono i trigger È salito di livello, È sceso di livello e Ha raggiunto N punti. Nella Monetizzazione, la nuova scheda Ricavi mostra lordo, rimborsi, contestazioni e netto del periodo. Le campagne scelgono il pubblico per campo personalizzato, ogni spazio sceglie come mostra i suoi elementi, e un post può avere i commenti disattivati.

Novità

Livelli configurabili con requisiti di attività settimanali

Cos'è. La community costruisce la propria scala di livelli: da 2 a 20, ognuno con nome, punti minimi, un'immagine facoltativa e, se vuole, attività nella settimana, come "almeno 3 post nella settimana" o "2 commenti nello spazio Presentati". Così il livello mostra chi partecipa adesso, e non solo chi ha accumulato punti una volta.

Come funziona. Per salire, la persona ha bisogno dei punti e di soddisfare i requisiti del livello nella settimana, e la salita vale subito. Per restare, conta l'intera settimana precedente: chi non li ha soddisfatti scende il lunedì alle 00:00, nel fuso orario della community. Al salvataggio, l'anteprima mostra quante persone salgono e quante scendono.

Dove si trova. In Membri › Gamification, scheda Livelli, per il proprietario e l'amministratore. Il nome e l'immagine del livello compaiono nella classifica, sul podio, in Il mio coinvolgimento, nel profilo e nella pagina del membro.

Se non cambi nulla. La community resta con i soliti 9 livelli, da Principiante a Leggenda, senza requisiti: il livello di nessuno cambia. Vedi Gamification › Livelli.

Cosa manca questa settimana, nel profilo

Quando il livello ha requisiti, il profilo mostra l'avanzamento della settimana: ogni requisito con quanto è già fatto (2 di 3) e, sotto, cosa manca per salire al livello successivo. Vedono questo blocco la persona stessa e il team (proprietario, amministratore, moderatore e finanza). Vedi Gamification › Cosa manca questa settimana.

Trigger di livello e punti nei workflow

Il blocco Livelli e punti porta i trigger È salito di livello, È sceso di livello (con il Motivo) e Ha raggiunto N punti, e la Condizione aggiunge regole di livello e di punti. Esempio: "È sceso da Kernel → togli dal gruppo Kernel". Vedi Workflow › Livelli e punti.

Nelle campagne e-mail, {{level}} diventa il nome che la community ha dato al livello, e {{level_number}} porta il numero.

Ricavi nella Monetizzazione

Cos'è. Una scheda Ricavi nella sezione Generale della Monetizzazione, con le vendite del periodo per data di pagamento: Lordo (con il numero di vendite), Rimborsi e Contestazioni (importo e quantità) e il Netto di storni, il lordo meno rimborsi e contestazioni. Gli importi sono prima della commissione della piattaforma.

Perché conta. Finora un rimborso non compariva accanto alle vendite che annullava. Ora vedi, nello stesso posto, quanto è entrato, quanto è tornato indietro e quanto è rimasto.

Dove si trova. In Amministrazione › Monetizzazione › Generale, tra il saldo e le ultime transazioni, per il proprietario, l'amministratore e la finanza. Il periodo va da Ultimi 7 giorni a Ultimi 12 mesi (30 giorni come predefinito); quando la community vende in più di una valuta, un selettore sceglie la valuta.

Esempio. In 30 giorni: Lordo US$ 1.299,40 (9 vendite), Rimborsi US$ 99,90 (1 rimborso), Contestazioni US$ 0,00, Netto di storni US$ 1.199,50. Nella Dashboard l'indicatore ora si chiama Ricavi lordi, con la stessa fonte. Vedi I ricavi del periodo.

Avviso sui cookie nelle community con Google Analytics: la misurazione parte solo dopo che la persona accetta. Chi entra per la prima volta vede Cookie in questa community, con Rifiuta, Accetta e Personalizza; la scelta vale 12 mesi, e Cookie, in fondo al menu laterale e nel pannello dell'avatar, riapre l'avviso. Una community senza Google Analytics non mostra nessun avviso. Vedi L'avviso sui cookie.

Spazi e sezioni possono aprirsi a chi ha un badge

Spazi e sezioni possono aprirsi a chi ha un badge. In Chi ha accesso, il badge sta accanto a gruppi, prodotti e piani: chi lo ottiene entra subito, con un avviso nella campanella, e chi lo perde esce all'accesso successivo. Nella schermata, + Badge in Chi ha accesso; chi non lo ha ancora vede il lucchetto con "Ottieni il badge Mentor" (un badge privato compare solo come "Un badge speciale"), e rimuovere un badge avvisa quanti spazi e sezioni apre. Anche tramite l'API e l'assistente. Vedi Visibilità e accesso e Cosa apre un badge.

Spazi e sezioni che si aprono per livello

In Chi ha accesso, un livello minimo di coinvolgimento: chi è lì o sopra entra, chi scende esce all'accesso successivo. Chi non ci è arrivato vede il livello e quanto manca, con i punti e l'attività della settimana. In Chi ha accesso, il pulsante + Livello; il lucchetto mostra "Disponibile dal livello 9 · Leggenda" e, per il membro, l'attività del livello questa settimana e Vedi i miei progressi. Anche tramite l'API e l'assistente. Vedi Visibilità e accesso.

Badge assegnati automaticamente

Un badge può assegnarsi da solo con una regola: un'azione o un momento (corso completato, check-in, quiz, modulo…), quante volte, in quale spazio e in quale periodo, senza workflow. Il conteggio parte quando la regola viene creata. Tramite l'API e l'assistente; la schermata è in arrivo nel pannello. Vedi Assegnare automaticamente.

Limite giornaliero di punti per azione

Ogni azione può avere un massimo di volte al giorno in cui dà punti; oltre, l'azione avviene senza punti e non conta per i badge. Vedi Limite giornaliero per azione.

Chiamate firmate in Chiama webhook

Con il segreto di firma generato, ogni chiamata di Chiama webhook parte con X-Memberfy-Signature, così il destinatario può verificare che viene da Memberfy. Vedi La firma delle chiamate.

Pubblico delle campagne per campo personalizzato

Il pubblico di una campagna e-mail può includere o escludere persone in base a un campo personalizzato a scelta: "Città è Milano o Torino", "Interessi contiene uno qualsiasi tra Dati, IA", "Accetta contatti commerciali è sì". Fino a 10 condizioni per campagna; un campo chiuso o sensibile non si può usare. Tramite l'API e l'assistente; la schermata è in arrivo nel pannello.

Visualizzazione per spazio, con calendario degli Eventi

In sei moduli (Contenuti, Eventi, Corsi, Download, Annunci e Galleria), il proprietario e l'amministratore scelgono come appaiono gli elementi per tutti: Feed, Schede, Elenco, Compatto, Griglia o Calendario. Nello spazio Eventi, il Calendario mostra il mese o la settimana, con gli eventi senza data a parte. Senza scelta, non cambia nulla. È il campo Visualizzazione, quando si modifica lo spazio e in Crea Spazio; anche tramite l'API e l'assistente. Vedi Visualizzazione.

Disattivare i commenti per post

L'autore, il proprietario, l'amministratore e il moderatore possono disattivare i commenti di un post: nessuno commenta, nemmeno il team, e quelli esistenti restano. Tramite l'API; l'opzione nel menu del post è in arrivo nel pannello. Vedi Disattivare i commenti.

Feed per attività

Il feed si può ordinare per Con attività: prima i fissati, poi ciò che ha avuto l'ultimo commento o risposta, così un post vecchio con una conversazione nuova torna in alto. Tramite l'API; la scelta nel feed è in arrivo nel pannello. Vedi Recenti o Con attività.

Miglioramenti

  • Nuovi controlli di sicurezza.
  • Ricerche più precise. Un % o un _ digitato in una ricerca ora viene cercato come testo: prima, il % elencava tutto e il _ valeva per qualsiasi carattere.
  • Link al sito e alla community in cima al Centro assistenza.
  • Coinvolgimento sul sito. La pagina Coinvolgimento del sito Memberfy ora mostra i badge (a mano, tramite workflow e automatici dal corso, dal check-in e dal Networking) e i livelli con attività nella settimana, con i trigger di livello e di punti.
  • La tua community ora si vede meglio nei motori di ricerca e nelle IA: robots.txt, sitemap e llms.txt automatici in ogni community. Vedi La tua community nei motori di ricerca e nelle IA.
  • Risparmia X%, una regola sola. L'etichetta di risparmio confronta l'importo al mese di ogni opzione con quello del mensile senza contratto, al prezzo che paga l'acquirente (con la commissione della piattaforma, quando la paga l'acquirente), arrotondato all'intero. L'opzione mensile non ha etichetta, e l'etichetta non compare senza risparmio o senza un'opzione mensile da confrontare. Vedi L'etichetta di sconto.
  • Requisito in uno spazio a cui non hai accesso. Nel profilo, il requisito di livello legato a uno spazio che la persona non apre mostra "in uno spazio a cui non hai accesso" al posto del nome. Vedi Cosa manca questa settimana.
  • Bozze e post in attesa di moderazione sono visibili solo a chi li ha scritti e al team, anche nei conteggi del feed. Vedi Contenuti › L'elenco e la pagina.
  • La quota di chiamate dall'IP fisso si rinnova a mezzanotte nel fuso della community. Vedi IP fissi.
  • Il ruolo finanza ora vede i piani di prezzo della community. Vedi Ruoli e permessi.
  • Chi ha risposto STOP via SMS o WhatsApp vede sullo schermo che si è fermato e può riattivarlo da lì. Vedi Interrotto con STOP.
  • Per il team: Google Analytics misura meno. Con l'avviso sui cookie, GA4 conta le visite solo di chi accetta, quindi i numeri sono più bassi di prima. Vedi Google Analytics.
  • Verifica nei motori di ricerca. In Impostazioni › Ricerca e diffusione, incolla il codice di Google Search Console o di Bing Webmaster Tools per dimostrare che la community è tua, anche sull'indirizzo .memberfy.net. La sitemap e il llms.txt elencano ora i corsi aperti, le call con le candidature aperte e i certificati che il titolare ha lasciato indicizzare (con Accesso Ospiti disattivato, solo la home). Vedi La tua community nei motori di ricerca e nelle IA.

Correzioni

  • Classifica senza chi è uscito. La posizione in classifica non conta più chi ha lasciato la community ed è ora la stessa nel profilo e nei report. Vedi Ranking.
  • Membro senza nome. Chi non ha un nome registrato compare come "Membro senza nome" nella classifica, nella galleria, nei commenti e nella chat.
  • Filtro valuta ripetuto. Chiedere la Monetizzazione con la valuta ripetuta restituisce un errore di validazione invece di un errore interno.
  • Acquisti eliminati fuori dai ricavi. Un acquisto eliminato non conta più nei numeri dei ricavi della Monetizzazione, della Dashboard e dei report.
  • Importi nei workflow. La condizione sull'importo nei workflow scrive il denaro nella valuta e nel formato della community, e non sempre in reais. Vedi Condizione "Variabile".
  • Prova gratuita senza avviso di vendita. La community non riceve più l'avviso di nuova vendita quando qualcuno inizia una prova gratuita senza addebito; chi si abbona continua a ricevere la conferma.
  • I report di vendite e di abbonamenti arrotondano il mezzo centesimo come l'estratto conto.
  • La ricerca trova gli spazi pubblici dentro le sezioni per i membri, per chi vi ha già accesso.
  • Confermare la presenza a un evento risponde nella lingua di chi lo usa.
  • Cambio di piano con boleto non compensato. Se il boleto del cambio non viene compensato entro il giorno lavorativo successivo alla scadenza, il cambio viene annullato: il boleto è cancellato, la persona riceve l'avviso di pagamento non completato e il rinnovo prosegue con il piano attuale. Dopo, si può chiedere un altro cambio.

Per gli sviluppatori

API

  • GET e PUT /api/gamification/levels (proprietario e amministratore): la scala dei livelli con i requisiti; dryRun restituisce quanti salgono e scendono senza salvare.

  • GET /api/gamification/levels/progress: l'avanzamento della settimana nel livello attuale e nel successivo, per la persona stessa e il team; nel profilo, in engagement.levelProgress.

  • Campi nuovi e facoltativi: levelId, levelName e levelImageUrl nella classifica e nel profilo. Vedi Gamification › Nell'API.

  • Webhook: gli eventi member.level_changed e member.points_changed, 97 in totale. Vedi Webhook.

  • GET /api/dashboard/monetization viene dall'estratto conto e riporta, in metrics.totalRevenue, refunds, chargebacks e net, oltre a currency e currencies; il parametro currency sceglie la valuta, e ripeterlo restituisce 400. Vedi il riferimento.

  • GET /api/vault: outbound.month ora è il mese nel fuso della community, e il nuovo campo opzionale outbound.resetsAt indica quando riparte il conteggio dell'IP fisso.

  • GET /api/communities/plans e GET /api/communities/plans/{id} accettano il ruolo finanza; creare, modificare e rimuovere restano al proprietario e all'admin.

  • GET /api/members/me/notice-preferences: il nuovo campo opzionale globalOptOut, in channels.sms e channels.whatsapp, mostra l'interruzione con STOP; il PUT con enabled: true riattiva in tutte le community. Vedi Nell'API.

  • access.badgeIds in POST/PUT di spazi e sezioni (assente mantiene i badge; [] li toglie). Il 403 di un'area chiusa da un badge porta reason: "badge", l'azione earnBadge, badges (solo quelli pubblici) e hasHiddenBadge. space.access_granted ottiene source: "badge", e GET /api/badges riporta unlocks. Vedi Visibilità e accesso › Nell'API.

  • PUT /api/communities/{id} accetta googleSiteVerification e bingSiteVerification, e GET /api/public/community-summary elenca, senza sessione, i corsi aperti, le call con le candidature aperte e i certificati che il titolare ha lasciato indicizzare (vuoto con Accesso Ospiti disattivato). Vedi Nell'API.

  • access.minLevelId/access.minLevel su spazi e sezioni; il 403 con reason: "level", earnPoints e progress; 409 gamification.levels.inUse con gli spazi e le sezioni; space.access_granted con source: "level". rule in POST/PATCH /api/badges, dailyCaps in PUT /api/gamification/config e GET/POST/DELETE /api/vault/signing-secret.

  • Campagne: fields (oneOf, containsAny, containsAll, isTrue, isFalse; fino a 10 condizioni), audienceWarnings, fieldWarnings. Vedi Campagne e-mail › Nell'API.

  • Spazi: layout (POST/PUT /api/spaces e in lettura), layouts per modulo in GET /api/spaces/modules; GET /api/events con from/to, undated, truncated, undatedCount. Vedi Visualizzazione.

  • Post: commentsDisabled (POST/PUT /api/content, /api/status; commentare un post con i commenti disattivati: 403 comments_closed); sort=recent|activity (GET /api/feed), con lastActivityAt su ogni elemento. Vedi Feed › Nell'API.

MCP: dettagli tecnici

  • Strumenti nuovi: get_ranking_levels, update_ranking_levels (chiede conferma, con l'anteprima di chi sale e scende) e get_level_progress. Sono 927 strumenti. Vedi Strumenti · Contenuti.
  • I workflow tramite l'assistente accettano i trigger member.level_changed e member.points_changed e le regole levelAtLeast e pointsAtLeast.
  • L'assistente ora risponde sulla Monetizzazione in qualsiasi valuta in cui la community vende, con lordo, rimborsi, contestazioni e netto separati.
  • get_sales_summary accetta currency (una valuta) e restituisce refunds, chargebacks, net e currencies. Vedi Strumenti · Finanza.
  • get_my_notice_preferences mostra l'interruzione con STOP (global_opt_out), e update_my_notice_preferences riattiva il canale, con una conferma che dice che vale per tutte le community.
  • update_space_access e update_section accettano badge_ids; ogni elenco inviato sostituisce solo il proprio. Nuovo strumento get_space_access (team), e delete_badge avvisa cosa smette di aprirsi. Vedi get_space_access.
  • min_level in update_space_access e update_section; rule in create_badge e update_badge; daily_caps in update_ranking_rules; nuovi strumenti get_signing_secret, create_signing_secret e delete_signing_secret; ricetta Percorso di benvenuto con i badge.
  • create_campaign, update_campaign, preview_campaign_audience accettano fields nel pubblico e nell'esclusione (one_of, contains_any, contains_all, is_true, is_false); gli avvisi tornano in field_warnings.
  • create_space, update_space accettano layout; list_space_modules restituisce layouts; list_events accetta from/to e undated, con truncated e undated_count.

Iscriviti al feed (Atom)