Kampagnen
Die Kampagne ist der Motor des Reward-Systems: Sie legt per Regeln fest, welches Verhalten wie viele Punkte bringt — in einem Zeitraum, für eine Zielgruppe, optional mit Rangliste. Hier steuern Sie Motivation gezielt.
Warum & was
Ohne Kampagne gibt es keine automatische Punktevergabe. Die Kampagne verbindet Ereignis (z. B. „Kurs abgeschlossen") mit Belohnung (Punkte einer Währung) — und rahmt das Ganze zeitlich und thematisch ein.
Die Felder einer Kampagne
| Feld | Bedeutung |
|---|---|
| Name / Beschreibung | Worum es geht. |
| Start-/Endzeit | Gültigkeitszeitraum. |
Regeln (rules) | Welches Ereignis wie viele Punkte gibt — das Herz der Kampagne. |
Gruppe (group) | Für wen die Kampagne gilt (Zielgruppe). |
| Leagues | Ranglisten/Ligen — für Wettbewerb (optional). |
| rewardsExpireInDays | Nach wie vielen Tagen Punkte verfallen (optional). |
| Status / sichtbar | Aktiv/inaktiv und ob für Nutzer sichtbar. |
| manualTransactions | Von Hand gebuchte Transaktionen (Eingriffe). |
Transfer-Kampagne: eine Sonderform (API: createTransferCampaign) zum Übertragen/Umbuchen von Punkten.
So legen Sie eine Kampagne an
- Öffnen⚙ → Reward System → Campaigns → neu.
- RahmenName, Beschreibung, Start-/Endzeit und Zielgruppe (Gruppe) setzen.
- Regeln definierenEreignis → Punkte (z. B. „Kurs abgeschlossen = 10 LP").
- OptionenBei Bedarf Leagues (Rangliste) und Ablauf (rewardsExpireInDays) aktivieren.
- Aktivieren & testenMit Testkonto prüfen, ob Punkte korrekt fließen.
Manuell eingreifen
Über manuelle Transaktionen buchen Sie Punkte gezielt (Korrektur, Sonderaktion). Grund dokumentieren. Verwandt: Punkte direkt gutschreiben (addFundsToAccount).
Überwachen & Reporting
Öffnen Sie die Kampagne für Verlauf und Teilnahme; je Nutzer liefert die API userCampaigns Stand und Historie. Leagues zeigen die Rangliste. Für Gesamtauswertungen die Auswertungen bzw. API.
Worauf achten
- Regeln auf Ergebnisse (abgeschlossen/bestanden), nicht auf bloße Klicks.
- Zeitraum & Zielgruppe bewusst wählen — sonst laufen Kampagnen ins Leere.
- Ranglisten mit Fingerspitzengefühl — Wettbewerb motiviert nicht jede/n; Datenschutz beachten.
- Ablauf kommunizieren, wenn Punkte verfallen.
Troubleshooting
Es werden keine Punkte vergeben.
Läuft die Kampagne (Zeitraum/Status aktiv)? Ist der Nutzer in der Zielgruppe? Passt die Regel zum Ereignis?
Die Rangliste stimmt nicht.
Prüfen Sie League-Konfiguration und ob alle relevanten Transaktionen erfasst wurden.
Verwandtes
- Reward-System (Übersicht) · Währungen · Shop
- Audiences als Zielgruppen
Weiter: Shop & Einlösen.
Campaigns
The campaign is the engine of the reward system: it defines via rules which behaviour earns how many points — within a period, for an audience, optionally with a leaderboard. This is where you steer motivation deliberately.
Why & what
Without a campaign there is no automatic granting of points. The campaign links an event (e.g. “course completed”) with a reward (points of a currency) — and frames the whole thing in time and topic.
The fields of a campaign
| Field | Meaning |
|---|---|
| Name / description | What it is about. |
| Start/end time | Validity period. |
Rules (rules) | Which event earns how many points — the heart of the campaign. |
Group (group) | Who the campaign applies to (audience). |
| Leagues | Leaderboards/leagues — for competition (optional). |
| rewardsExpireInDays | After how many days points expire (optional). |
| Status / visible | Active/inactive and whether visible to users. |
| manualTransactions | Manually booked transactions (interventions). |
Transfer campaign: a special form (API: createTransferCampaign) for transferring/rebooking points.
How to create a campaign
- Open⚙ → Reward System → Campaigns → new.
- FrameSet name, description, start/end time and audience (group).
- Define rulesEvent → points (e.g. “course completed = 10 LP”).
- OptionsEnable leagues (leaderboard) and expiry (rewardsExpireInDays) if needed.
- Activate & testUse a test account to check that points flow correctly.
Intervening manually
Via manual transactions you book points deliberately (correction, special action). Document the reason. Related: credit points directly (addFundsToAccount).
Monitoring & reporting
Open the campaign for history and participation; per user the API userCampaigns provides status and history. Leagues show the leaderboard. For overall analytics use the analytics or the API.
What to watch
- Rules on results (completed/passed), not on mere clicks.
- Choose period & audience deliberately — otherwise campaigns fall flat.
- Leaderboards with sensitivity — competition does not motivate everyone; mind data protection.
- Communicate expiry when points expire.
Troubleshooting
No points are being granted.
Is the campaign running (period/status active)? Is the user in the audience? Does the rule match the event?
The leaderboard is wrong.
Check the league configuration and whether all relevant transactions were captured.
Related
- Reward system (overview) · Currencies · Shop
- Audiences as target groups
Next: Shop & redeeming.
Campagnes
La campagne est le moteur du système de Reward : au moyen de règles, elle définit quel comportement rapporte combien de points — sur une période, pour un public cible, avec un classement en option. C'est ici que vous pilotez la motivation de façon ciblée.
Pourquoi & quoi
Sans campagne, il n'y a aucune attribution automatique de points. La campagne relie un événement (p. ex. « cours terminé ») à une récompense (points d'une devise) — et encadre le tout dans le temps et sur le plan thématique.
Les champs d'une campagne
| Champ | Signification |
|---|---|
| Nom / description | De quoi il s'agit. |
| Date de début/fin | Période de validité. |
Règles (rules) | Quel événement rapporte combien de points — le cœur de la campagne. |
Groupe (group) | Pour qui la campagne s'applique (public cible). |
| Leagues | Classements/ligues — pour la compétition (facultatif). |
| rewardsExpireInDays | Au bout de combien de jours les points expirent (facultatif). |
| Statut / visible | Actif/inactif et visibilité pour les utilisateurs. |
| manualTransactions | Transactions saisies manuellement (interventions). |
Campagne de transfert : une forme particulière (API : createTransferCampaign) pour transférer/réaffecter des points.
Comment créer une campagne
- Ouvrir⚙ → Reward System → Campaigns → nouveau.
- CadreDéfinir le nom, la description, la date de début/fin et le public cible (groupe).
- Définir les règlesÉvénement → points (p. ex. « cours terminé = 10 LP »).
- OptionsAu besoin, activer les Leagues (classement) et l'expiration (rewardsExpireInDays).
- Activer & testerVérifier avec un compte de test que les points sont bien crédités.
Intervenir manuellement
Via les transactions manuelles, vous créditez des points de façon ciblée (correction, action spéciale). Documentez le motif. Associé : créditer directement des points (addFundsToAccount).
Superviser & reporting
Ouvrez la campagne pour l'historique et la participation ; par utilisateur, l'API userCampaigns fournit l'état et l'historique. Les Leagues affichent le classement. Pour les analyses globales, utilisez les analyses ou l'API.
À quoi veiller
- Des règles sur les résultats (terminé/réussi), pas sur de simples clics.
- Période & public cible choisis en conscience — sinon les campagnes tournent à vide.
- Des classements avec doigté — la compétition ne motive pas tout le monde ; respectez la protection des données.
- Communiquer l'expiration, si les points expirent.
Dépannage
Aucun point n'est attribué.
La campagne est-elle active (période/statut actifs) ? L'utilisateur est-il dans le public cible ? La règle correspond-elle à l'événement ?
Le classement est incorrect.
Vérifiez la configuration des League et si toutes les transactions pertinentes ont bien été prises en compte.
Associé
- Système de Reward (vue d'ensemble) · Devises · Shop
- Audiences comme publics cibles
Suite : Shop & échange.
Kampanie
Kampania to silnik systemu Reward: za pomocą reguł określa, jakie zachowanie daje ile punktów — w danym okresie, dla danej grupy docelowej, opcjonalnie z rankingiem. Tutaj celowo sterujesz motywacją.
Dlaczego i co
Bez kampanii nie ma automatycznego przyznawania punktów. Kampania łączy zdarzenie (np. „ukończono kurs") z nagrodą (punkty waluty) — i osadza całość w ramach czasowych i tematycznych.
Pola kampanii
| Pole | Znaczenie |
|---|---|
| Nazwa / opis | O co chodzi. |
| Czas rozpoczęcia/zakończenia | Okres obowiązywania. |
Reguły (rules) | Które zdarzenie daje ile punktów — serce kampanii. |
Grupa (group) | Dla kogo obowiązuje kampania (grupa docelowa). |
| Leagues | Rankingi/ligi — dla rywalizacji (opcjonalnie). |
| rewardsExpireInDays | Po ilu dniach punkty wygasają (opcjonalnie). |
| Status / widoczność | Aktywna/nieaktywna i czy widoczna dla użytkowników. |
| manualTransactions | Transakcje księgowane ręcznie (interwencje). |
Kampania transferowa: forma szczególna (API: createTransferCampaign) do przenoszenia/przeksięgowywania punktów.
Jak utworzyć kampanię
- Otwórz⚙ → Reward System → Campaigns → nowa.
- RamyUstaw nazwę, opis, czas rozpoczęcia/zakończenia oraz grupę docelową (grupę).
- Zdefiniuj regułyZdarzenie → punkty (np. „ukończono kurs = 10 LP").
- OpcjeW razie potrzeby aktywuj Leagues (ranking) i wygasanie (rewardsExpireInDays).
- Aktywuj i przetestujSprawdź na koncie testowym, czy punkty naliczają się poprawnie.
Ręczna interwencja
Za pomocą ręcznych transakcji księgujesz punkty celowo (korekta, akcja specjalna). Udokumentuj powód. Powiązane: bezpośrednie doładowanie punktów (addFundsToAccount).
Monitorowanie i raportowanie
Otwórz kampanię, aby zobaczyć przebieg i udział; dla każdego użytkownika API userCampaigns dostarcza stan i historię. Leagues pokazują ranking. Dla ocen zbiorczych użyj Analiz lub API.
Na co zwrócić uwagę
- Reguły na wyniki (ukończono/zaliczono), nie na same kliknięcia.
- Okres i grupę docelową dobieraj świadomie — inaczej kampanie idą w próżnię.
- Rankingi z wyczuciem — rywalizacja nie motywuje każdego; pamiętaj o ochronie danych.
- Komunikuj wygasanie, gdy punkty przepadają.
Rozwiązywanie problemów
Nie są przyznawane żadne punkty.
Czy kampania działa (okres/status aktywny)? Czy użytkownik jest w grupie docelowej? Czy reguła pasuje do zdarzenia?
Ranking się nie zgadza.
Sprawdź konfigurację League i to, czy wszystkie istotne transakcje zostały uwzględnione.
Powiązane
- System Reward (przegląd) · Waluty · Sklep
- Audiences jako grupy docelowe
Dalej: Sklep i wymiana.
Campagne
La campagna è il motore del Reward-System: definisce tramite regole quale comportamento porta quanti punti — in un intervallo di tempo, per un gruppo target, opzionalmente con classifica. Qui gestisce la motivazione in modo mirato.
Perché e cosa
Senza campagna non esiste assegnazione automatica di punti. La campagna collega l'evento (ad es. „corso completato") con la ricompensa (punti di una valuta) — e inquadra il tutto nel tempo e nel tema.
I campi di una campagna
| Campo | Significato |
|---|---|
| Nome / Descrizione | Di cosa si tratta. |
| Ora di inizio/fine | Periodo di validità. |
Regole (rules) | Quale evento dà quanti punti — il cuore della campagna. |
Gruppo (group) | Per chi vale la campagna (gruppo target). |
| Leagues | Classifiche/leghe — per la competizione (opzionale). |
| rewardsExpireInDays | Dopo quanti giorni scadono i punti (opzionale). |
| Stato / visibile | Attivo/inattivo e se visibile agli utenti. |
| manualTransactions | Transazioni registrate a mano (interventi). |
Campagna di trasferimento: una forma speciale (API: createTransferCampaign) per trasferire/rigirare punti.
Come creare una campagna
- Aprire⚙ → Reward System → Campaigns → nuova.
- CorniceImposti nome, descrizione, ora di inizio/fine e gruppo target (gruppo).
- Definire le regoleEvento → punti (ad es. „corso completato = 10 LP").
- OpzioniSe necessario, attivi Leagues (classifica) e scadenza (rewardsExpireInDays).
- Attivare e testareCon un account di test verifichi che i punti fluiscano correttamente.
Intervenire manualmente
Tramite le transazioni manuali registra punti in modo mirato (correzione, azione speciale). Documenti il motivo. Correlato: accreditare punti direttamente (addFundsToAccount).
Monitoraggio e reporting
Apra la campagna per l'andamento e la partecipazione; per ogni utente l'API userCampaigns fornisce stato e storico. Le Leagues mostrano la classifica. Per le valutazioni complessive usi le Valutazioni oppure l'API.
A cosa fare attenzione
- Regole sui risultati (completato/superato), non sui semplici clic.
- Periodo e gruppo target scelti con criterio — altrimenti le campagne cadono nel vuoto.
- Classifiche con tatto — la competizione non motiva tutti; attenzione alla privacy.
- Comunicare la scadenza, se i punti scadono.
Troubleshooting
Non vengono assegnati punti.
La campagna è in corso (periodo/stato attivo)? L'utente è nel gruppo target? La regola corrisponde all'evento?
La classifica non è corretta.
Verifichi la configurazione della League e se tutte le transazioni rilevanti sono state rilevate.
Correlati
- Reward-System (panoramica) · Valute · Shop
- Audiences come gruppi target
Avanti: Shop e riscatto.
Campagnes
De campagne is de motor van het Reward-systeem: zij bepaalt met regels welk gedrag hoeveel punten oplevert — binnen een periode, voor een doelgroep, optioneel met ranglijst. Hier stuurt u motivatie gericht.
Waarom & wat
Zonder campagne is er geen automatische puntentoekenning. De campagne verbindt gebeurtenis (bijv. „cursus afgerond") met beloning (punten van een valuta) — en kadert het geheel in tijd en thema in.
De velden van een campagne
| Veld | Betekenis |
|---|---|
| Naam / beschrijving | Waar het om gaat. |
| Start-/eindtijd | Geldigheidsperiode. |
Regels (rules) | Welke gebeurtenis hoeveel punten geeft — het hart van de campagne. |
Groep (group) | Voor wie de campagne geldt (doelgroep). |
| Leagues | Ranglijsten/leagues — voor competitie (optioneel). |
| rewardsExpireInDays | Na hoeveel dagen punten vervallen (optioneel). |
| Status / zichtbaar | Actief/inactief en of zichtbaar voor gebruikers. |
| manualTransactions | Handmatig geboekte transacties (ingrepen). |
Transfer-campagne: een bijzondere vorm (API: createTransferCampaign) om punten over te dragen/om te boeken.
Zo legt u een campagne aan
- Openen⚙ → Reward System → Campaigns → nieuw.
- KaderNaam, beschrijving, start-/eindtijd en doelgroep (groep) instellen.
- Regels definiërenGebeurtenis → punten (bijv. „cursus afgerond = 10 LP").
- OptiesZo nodig Leagues (ranglijst) en verval (rewardsExpireInDays) activeren.
- Activeren & testenMet een testaccount controleren of de punten correct stromen.
Handmatig ingrijpen
Via handmatige transacties boekt u punten gericht (correctie, speciale actie). Documenteer de reden. Gerelateerd: punten direct bijschrijven (addFundsToAccount).
Bewaken & rapportage
Open de campagne voor verloop en deelname; per gebruiker levert de API userCampaigns stand en historie. Leagues tonen de ranglijst. Voor totaalanalyses de analyses resp. API.
Waarop letten
- Regels op resultaten (afgerond/geslaagd), niet op louter klikken.
- Periode & doelgroep bewust kiezen — anders lopen campagnes in het niets.
- Ranglijsten met fijngevoeligheid — competitie motiveert niet iedereen; let op privacy.
- Verval communiceren wanneer punten vervallen.
Troubleshooting
Er worden geen punten toegekend.
Loopt de campagne (periode/status actief)? Zit de gebruiker in de doelgroep? Past de regel bij de gebeurtenis?
De ranglijst klopt niet.
Controleer de League-configuratie en of alle relevante transacties zijn geregistreerd.
Gerelateerd
- Reward-systeem (overzicht) · Valuta's · Shop
- Audiences als doelgroepen
Verder: Shop & inwisselen.
Campanii
Campania este motorul sistemului Reward: stabilește prin reguli ce comportament aduce câte puncte — într-un interval, pentru un grup țintă, opțional cu clasament. Aici dirijați motivarea țintit.
De ce & ce
Fără campanie nu există acordare automată de puncte. Campania leagă evenimentul (de ex. „curs finalizat") de recompensă (puncte ale unei monede) — și încadrează totul temporal și tematic.
Câmpurile unei campanii
| Câmp | Semnificație |
|---|---|
| Nume / Descriere | Despre ce este vorba. |
| Oră de început/sfârșit | Interval de valabilitate. |
Reguli (rules) | Ce eveniment dă câte puncte — inima campaniei. |
Grup (group) | Pentru cine se aplică campania (grup țintă). |
| Leagues | Clasamente/ligi — pentru competiție (opțional). |
| rewardsExpireInDays | După câte zile expiră punctele (opțional). |
| Status / vizibil | Activ/inactiv și dacă este vizibil pentru utilizatori. |
| manualTransactions | Tranzacții înregistrate manual (intervenții). |
Campanie de transfer: o formă specială (API: createTransferCampaign) pentru transferul/reînregistrarea punctelor.
Cum creați o campanie
- Deschideți⚙ → Reward System → Campaigns → nou.
- CadrulSetați nume, descriere, oră de început/sfârșit și grupul țintă (grup).
- Definiți regulileEveniment → puncte (de ex. „curs finalizat = 10 LP").
- OpțiuniLa nevoie activați Leagues (clasament) și expirarea (rewardsExpireInDays).
- Activați & testațiVerificați cu un cont de test dacă punctele curg corect.
Intervenție manuală
Prin tranzacții manuale înregistrați puncte țintit (corecție, acțiune specială). Documentați motivul. Înrudit: Creditarea directă a punctelor (addFundsToAccount).
Supraveghere & raportare
Deschideți campania pentru istoric și participare; pentru fiecare utilizator, API-ul userCampaigns livrează starea și istoricul. Leagues arată clasamentul. Pentru evaluări globale, folosiți evaluările respectiv API.
La ce să fiți atent
- Reguli pe rezultate (finalizat/promovat), nu pe simple clickuri.
- Interval & grup țintă alegeți conștient — altfel campaniile bat câmpii.
- Clasamente cu tact — competiția nu motivează pe toată lumea; respectați protecția datelor.
- Comunicați expirarea, când punctele expiră.
Troubleshooting
Nu se acordă puncte.
Rulează campania (interval/status activ)? Este utilizatorul în grupul țintă? Se potrivește regula cu evenimentul?
Clasamentul nu este corect.
Verificați configurația League și dacă au fost înregistrate toate tranzacțiile relevante.
Înrudite
- Sistemul Reward (prezentare) · Monede · Shop
- Audiences ca grupuri țintă
Mai departe: Shop & răscumpărare.
Καμπάνιες
Η καμπάνια είναι ο κινητήρας του συστήματος Reward: Ορίζει μέσω κανόνων ποια συμπεριφορά αποδίδει πόσους πόντους — σε μια χρονική περίοδο, για ένα κοινό-στόχο, προαιρετικά με κατάταξη. Εδώ κατευθύνετε τα κίνητρα στοχευμένα.
Γιατί & τι
Χωρίς καμπάνια δεν υπάρχει αυτόματη απονομή πόντων. Η καμπάνια συνδέει το συμβάν (π.χ. «Ολοκλήρωση μαθήματος») με την ανταμοιβή (πόντοι ενός νομίσματος) — και το πλαισιώνει χρονικά και θεματικά.
Τα πεδία μιας καμπάνιας
| Πεδίο | Σημασία |
|---|---|
| Όνομα / περιγραφή | Περί τίνος πρόκειται. |
| Χρόνος έναρξης/λήξης | Περίοδος ισχύος. |
Κανόνες (rules) | Ποιο συμβάν αποδίδει πόσους πόντους — η καρδιά της καμπάνιας. |
Ομάδα (group) | Για ποιους ισχύει η καμπάνια (κοινό-στόχος). |
| Leagues | Κατατάξεις/λίγκες — για ανταγωνισμό (προαιρετικό). |
| rewardsExpireInDays | Μετά από πόσες ημέρες λήγουν οι πόντοι (προαιρετικό). |
| Κατάσταση / ορατό | Ενεργό/ανενεργό και αν είναι ορατό στους χρήστες. |
| manualTransactions | Χειροκίνητα καταχωρημένες συναλλαγές (παρεμβάσεις). |
Καμπάνια μεταφοράς: μια ειδική μορφή (API: createTransferCampaign) για μεταβίβαση/ανακατανομή πόντων.
Έτσι δημιουργείτε μια καμπάνια
- Άνοιγμα⚙ → Reward System → Campaigns → νέο.
- ΠλαίσιοΟρίστε όνομα, περιγραφή, χρόνο έναρξης/λήξης και κοινό-στόχο (ομάδα).
- Ορισμός κανόνωνΣυμβάν → πόντοι (π.χ. «Ολοκλήρωση μαθήματος = 10 LP»).
- ΕπιλογέςΕφόσον χρειάζεται, ενεργοποιήστε Leagues (κατάταξη) και λήξη (rewardsExpireInDays).
- Ενεργοποίηση & δοκιμήΕλέγξτε με δοκιμαστικό λογαριασμό αν οι πόντοι αποδίδονται σωστά.
Χειροκίνητη παρέμβαση
Μέσω χειροκίνητων συναλλαγών καταχωρείτε πόντους στοχευμένα (διόρθωση, ειδική ενέργεια). Τεκμηριώστε τον λόγο. Σχετικό: Απευθείας πίστωση πόντων (addFundsToAccount).
Παρακολούθηση & Reporting
Ανοίξτε την καμπάνια για πορεία και συμμετοχή· ανά χρήστη το API userCampaigns παρέχει κατάσταση και ιστορικό. Οι Leagues εμφανίζουν την κατάταξη. Για συνολικές αναλύσεις χρησιμοποιήστε τις Αναλύσεις ή το API.
Τι να προσέξετε
- Κανόνες σε αποτελέσματα (ολοκληρωμένο/επιτυχές), όχι σε απλά κλικ.
- Περίοδο & κοινό-στόχο επιλέξτε συνειδητά — αλλιώς οι καμπάνιες πέφτουν στο κενό.
- Κατατάξεις με λεπτότητα — ο ανταγωνισμός δεν παρακινεί τον καθένα· προσέξτε την προστασία δεδομένων.
- Επικοινωνήστε τη λήξη, όταν λήγουν πόντοι.
Αντιμετώπιση προβλημάτων
Δεν απονέμονται πόντοι.
Τρέχει η καμπάνια (περίοδος/κατάσταση ενεργή); Είναι ο χρήστης στο κοινό-στόχο; Ταιριάζει ο κανόνας με το συμβάν;
Η κατάταξη δεν είναι σωστή.
Ελέγξτε τη διαμόρφωση της League και αν καταγράφηκαν όλες οι σχετικές συναλλαγές.
Σχετικά
- Σύστημα Reward (επισκόπηση) · Νομίσματα · Shop
- Audiences ως κοινά-στόχοι
Συνέχεια: Shop & εξαργύρωση.
الحملات
الحملة هي محرك نظام Reward: فهي تحدد عبر قواعد أيّ سلوك يمنح كم نقطة — ضمن فترة زمنية، ولفئة مستهدفة، مع لوحة ترتيب اختياريًا. من هنا توجّه التحفيز بدقة.
لماذا وماذا
بدون حملة لا يوجد منح نقاط تلقائي. تربط الحملة بين الحدث (مثل «إتمام دورة») والمكافأة (نقاط عملة) — وتؤطّر ذلك زمنيًا وموضوعيًا.
حقول الحملة
| الحقل | المعنى |
|---|---|
| الاسم / الوصف | موضوع الحملة. |
| وقت البدء/الانتهاء | فترة الصلاحية. |
القواعد (rules) | أيّ حدث يمنح كم نقطة — قلب الحملة. |
المجموعة (group) | لمن تسري الحملة (الفئة المستهدفة). |
| Leagues | لوحات الترتيب/الدوريات — للمنافسة (اختياري). |
| rewardsExpireInDays | بعد كم يوم تنتهي صلاحية النقاط (اختياري). |
| الحالة / مرئي | مُفعّلة/غير مُفعّلة وهل هي مرئية للمستخدمين. |
| manualTransactions | معاملات مُسجّلة يدويًا (تدخلات). |
حملة تحويل: صيغة خاصة (API: createTransferCampaign) لنقل/ترحيل النقاط.
كيف تنشئ حملة
- الفتح⚙ → Reward System → Campaigns → جديد.
- الإطاراضبط الاسم والوصف ووقت البدء/الانتهاء والفئة المستهدفة (المجموعة).
- تعريف القواعدحدث → نقاط (مثل «إتمام دورة = 10 LP»).
- الخياراتفعّل عند الحاجة Leagues (لوحة ترتيب) والانتهاء (rewardsExpireInDays).
- التفعيل والاختبارتحقّق بحساب اختباري من تدفّق النقاط بشكل صحيح.
التدخّل يدويًا
عبر المعاملات اليدوية تُسجّل نقاطًا بشكل موجّه (تصحيح، إجراء خاص). وثّق السبب. ذات صلة: إضافة نقاط مباشرةً (addFundsToAccount).
المراقبة والتقارير
افتح الحملة لمعرفة المسار والمشاركة؛ ولكل مستخدم تُوفّر API userCampaigns الحالة والسجل. تُظهر Leagues لوحة الترتيب. وللتقييمات الإجمالية استخدم التقييمات أو API.
ما ينبغي الانتباه إليه
- اجعل القواعد على النتائج (مُنجَز/ناجح)، لا على مجرد النقرات.
- اختر الفترة والفئة المستهدفة بوعي — وإلا ضاعت الحملات هباءً.
- لوحات الترتيب بلمسة حساسة — فالمنافسة لا تحفّز الجميع؛ راعِ حماية البيانات.
- أعلِن عن الانتهاء إذا كانت النقاط ستنتهي صلاحيتها.
حل المشكلات
لا تُمنَح أي نقاط.
هل الحملة سارية (الفترة/الحالة مُفعّلة)؟ هل المستخدم ضمن الفئة المستهدفة؟ هل القاعدة تطابق الحدث؟
لوحة الترتيب غير صحيحة.
تحقّق من إعداد League وهل رُصدت جميع المعاملات ذات الصلة.
ذات صلة
- نظام Reward (نظرة عامة) · العملات · المتجر
- Audiences كفئات مستهدفة
التالي: المتجر والاستبدال.
活动
活动是 Reward 系统的引擎:它通过规则规定哪种行为在何时段、面向哪个目标群体、可选地带排行榜,能获得多少积分。您在此有针对性地引导激励。
为什么与是什么
没有活动就没有自动的积分发放。活动将事件(例如"课程已完成")与奖励(某种货币的积分)连接起来——并在时间和主题上为其设定框架。
活动的字段
| 字段 | 含义 |
|---|---|
| 名称 / 描述 | 内容主题。 |
| 开始/结束时间 | 有效时段。 |
规则(rules) | 哪个事件给多少积分——活动的核心。 |
群组(group) | 活动面向谁(目标群体)。 |
| Leagues | 排行榜/联赛——用于竞争(可选)。 |
| rewardsExpireInDays | 积分在多少天后失效(可选)。 |
| 状态 / 可见 | 激活/停用以及是否对用户可见。 |
| manualTransactions | 手动记账的交易(干预)。 |
转移活动:一种特殊形式(API:createTransferCampaign),用于转移/调拨积分。
如何创建一个活动
- 打开⚙ → Reward System → Campaigns → 新建。
- 框架设置名称、描述、开始/结束时间和目标群体(群组)。
- 定义规则事件 → 积分(例如"课程已完成 = 10 LP")。
- 选项如有需要,激活 Leagues(排行榜)和失效期(rewardsExpireInDays)。
- 激活并测试用测试账号检查积分是否正确发放。
手动干预
通过手动交易,您可有针对性地记入积分(更正、特别活动)。请记录原因。相关内容:直接记入积分(addFundsToAccount)。
监控与报表
打开活动即可查看进程与参与情况;针对每个用户,API userCampaigns 提供状态和历史记录。Leagues 显示排行榜。若需整体分析,请参见分析报表或 API。
注意事项
- 规则应针对结果(已完成/已通过),而非单纯的点击。
- 有意识地选择时段与目标群体——否则活动会落空。
- 排行榜需拿捏分寸——竞争并非对每个人都有激励作用;请注意数据保护。
- 当积分会失效时,请沟通失效规则。
故障排查
没有发放任何积分。
活动是否正在进行(时段/状态已激活)?用户是否在目标群体内?规则是否与事件相匹配?
排行榜不正确。
请检查 League 配置以及是否记录了所有相关交易。
相关内容
- Reward 系统(概览) · 货币 · Shop
- 将 Audiences 用作目标群体
继续:Shop 与兑换。