1. Casa
  2. Base di conoscenza
  3. Programma fedeltà
  4. Come utilizzare l'API delle funzionalità di WordPress con il Programma fedeltà

Come utilizzare l'API delle funzionalità di WordPress con il Programma fedeltà

Se utilizzi un assistente AI o uno strumento di automazione che parla l'API delle abilit aacute; di WordPress, il Programma fedelt aacute; per WooCommerce espone i suoi dati e le sue azioni di fedelt aacute; come abilit aacute; che tali strumenti possono chiamare. Questo articolo spiega quali abilit aacute; sono disponibili, chi pu {0} usarle e come disattivarle.

Cosa ti offre l'API delle abilit aacute;

L'API delle abilit aacute; di WordPress {0} un modo standard per i plugin di pubblicare capacit aacute; nominate che gli strumenti AI e altri software possono scoprire e chiamare. Loyalty Program registra 14 abilit aacute; sotto lo spazio dei nomi condiviso advanced-coupons, in modo che si affianchino alle abilit aacute; di Advanced Coupons stesso. Vedi Come usare l'API delle abilit aacute; di WordPress con Advanced Coupons per la configurazione condivisa.

Prima di iniziare

  • WordPress con l'API delle abilit aacute; disponibile, inclusa nella tua versione di WordPress o aggiunta tramite il plugin di funzionalit aacute; Abilities API. Loyalty Program registra le sue abilit aacute; sull'hook di inizializzazione dell'API delle abilit aacute;, quindi appaiono solo quando l'API {0} presente.
  • Loyalty Program for WooCommerce versione 1.9.3 o successiva.
  • Un utente connesso con la capacit aacute; manage_woocommerce. Ogni abilit aacute; di fedelt aacute; controlla questo permesso, quindi i responsabili del negozio e gli amministratori possono usarle.

Leggi le abilit aacute;

Queste abilit aacute; restituiscono dati di fedelt aacute; senza modificare nulla, utili per la generazione di report e la risposta a domande.

Abilit aacute;Cosa fa
advanced-coupons/get-loyalty-balanceOttieni saldo punti fedelt aacute;
advanced-coupons/list-top-loyalty-customersElenca i migliori clienti fedelt aacute;
advanced-coupons/get-loyalty-points-ledgerOttieni registro punti fedelt aacute;
advanced-coupons/list-loyalty-earn-rulesElenca regole guadagno fedelt aacute;
advanced-coupons/get-loyalty-redemption-settingsOttieni impostazioni riscatto fedelt aacute;
advanced-coupons/get-loyalty-program-overviewOttieni panoramica programma fedelt aacute;
advanced-coupons/get-loyalty-roi-reportOttieni report ROI fedelt aacute;
advanced-coupons/get-expiring-loyalty-pointsOttieni punti fedelt aacute; in scadenza

Abilit aacute; di azione

Queste funzionalità modificano i dati di fidelizzazione, quindi trattale con la stessa cura di qualsiasi azione amministrativa.

Abilit aacute;Cosa fa
advanced-coupons/adjust-loyalty-pointsRegola Punti Fedeltà
advanced-coupons/create-loyalty-earn-ruleCrea Regola Guadagno Fedeltà
advanced-coupons/update-loyalty-earn-ruleAggiorna Regola Guadagno Fedeltà
advanced-coupons/toggle-loyalty-earn-ruleAttiva/Disattiva Regola Guadagno Fedeltà
advanced-coupons/update-loyalty-redemption-settingsAggiorna Impostazioni Riscatto Fedeltà
advanced-coupons/issue-loyalty-bonus-pointsEmetti Punti Bonus Fedeltà

Permessi

Ogni funzionalità di fidelizzazione esegue un controllo dei permessi per la capacità manage_woocommerce. Una richiesta da un utente senza tale capacità viene rifiutata, quindi clienti e ruoli con privilegi inferiori non possono leggere o modificare i dati di fidelizzazione tramite l'API.

Come disabilitare le funzionalità

Se preferisci non esporre queste funzionalità, puoi disattivarle in due modi.

  1. Definisci la costante LPFW_DISABLE_ABILITIES come true nel tuo wp-config.php (o in un piccolo plugin personalizzato). Quando impostato, Loyalty Program salta la registrazione delle sue funzionalità.
  2. Oppure restituisci true dal filtro lpfw_disable_abilities se preferisci controllarlo nel codice.

Entrambi i metodi impediscono la registrazione di tutte le 14 funzionalità di fidelizzazione. Le funzionalità di altri plugin Advanced Coupons non sono interessate.

Domande Frequenti

I clienti hanno accesso a queste funzionalità?

No. Ogni funzionalità richiede la capacità manage_woocommerce, quindi solo i gestori del negozio e gli amministratori possono utilizzarle.

Perché sono sotto il namespace advanced-coupons e non uno di fidelizzazione?

Advanced Coupons e i suoi add-on condividono un unico namespace in modo che uno strumento AI veda un set coerente di funzionalità in tutta la suite. Le funzionalità di fidelizzazione sono nominate con un descrittore loyalty in modo che siano facili da identificare.

Serve aiuto?

Se hai una domanda o riscontri problemi, siamo qui per aiutarti.

Questo articolo è stato utile?

Articoli correlati

Completa il tuo acquisto