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
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 illlms.txtelencano 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
GETePUT /api/gamification/levels(proprietario e amministratore): la scala dei livelli con i requisiti;dryRunrestituisce 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, inengagement.levelProgress.Campi nuovi e facoltativi:
levelId,levelNameelevelImageUrlnella classifica e nel profilo. Vedi Gamification › Nell'API.Webhook: gli eventi
member.level_changedemember.points_changed, 97 in totale. Vedi Webhook.GET /api/dashboard/monetizationviene dall'estratto conto e riporta, inmetrics.totalRevenue,refunds,chargebacksenet, oltre acurrencyecurrencies; il parametrocurrencysceglie la valuta, e ripeterlo restituisce 400. Vedi il riferimento.GET /api/vault:outbound.monthora è il mese nel fuso della community, e il nuovo campo opzionaleoutbound.resetsAtindica quando riparte il conteggio dell'IP fisso.GET /api/communities/planseGET /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 opzionaleglobalOptOut, inchannels.smsechannels.whatsapp, mostra l'interruzione con STOP; ilPUTconenabled: trueriattiva in tutte le community. Vedi Nell'API.access.badgeIdsinPOST/PUTdi spazi e sezioni (assente mantiene i badge;[]li toglie). Il 403 di un'area chiusa da un badge portareason: "badge", l'azioneearnBadge,badges(solo quelli pubblici) ehasHiddenBadge.space.access_grantedottienesource: "badge", eGET /api/badgesriportaunlocks. Vedi Visibilità e accesso › Nell'API.PUT /api/communities/{id}accettagoogleSiteVerificationebingSiteVerification, eGET /api/public/community-summaryelenca, 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.minLevelsu spazi e sezioni; il 403 conreason: "level",earnPointseprogress;409gamification.levels.inUsecon gli spazi e le sezioni;space.access_grantedconsource: "level".ruleinPOST/PATCH /api/badges,dailyCapsinPUT /api/gamification/configeGET/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/spacese in lettura),layoutsper modulo inGET /api/spaces/modules;GET /api/eventsconfrom/to,undated,truncated,undatedCount. Vedi Visualizzazione.Post:
commentsDisabled(POST/PUT /api/content,/api/status; commentare un post con i commenti disattivati:403comments_closed);sort=recent|activity(GET /api/feed), conlastActivityAtsu 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) eget_level_progress. Sono 927 strumenti. Vedi Strumenti · Contenuti. - I workflow tramite l'assistente accettano i trigger
member.level_changedemember.points_changede le regolelevelAtLeastepointsAtLeast. - L'assistente ora risponde sulla Monetizzazione in qualsiasi valuta in cui la community vende, con lordo, rimborsi, contestazioni e netto separati.
get_sales_summaryaccettacurrency(una valuta) e restituiscerefunds,chargebacks,netecurrencies. Vedi Strumenti · Finanza.get_my_notice_preferencesmostra l'interruzione con STOP (global_opt_out), eupdate_my_notice_preferencesriattiva il canale, con una conferma che dice che vale per tutte le community.update_space_accesseupdate_sectionaccettanobadge_ids; ogni elenco inviato sostituisce solo il proprio. Nuovo strumentoget_space_access(team), edelete_badgeavvisa cosa smette di aprirsi. Vediget_space_access.min_levelinupdate_space_accesseupdate_section;ruleincreate_badgeeupdate_badge;daily_capsinupdate_ranking_rules; nuovi strumentiget_signing_secret,create_signing_secretedelete_signing_secret; ricetta Percorso di benvenuto con i badge.create_campaign,update_campaign,preview_campaign_audienceaccettanofieldsnel pubblico e nell'esclusione (one_of,contains_any,contains_all,is_true,is_false); gli avvisi tornano infield_warnings.create_space,update_spaceaccettanolayout;list_space_modulesrestituiscelayouts;list_eventsaccettafrom/toeundated, contruncatedeundated_count.