Google Indexing API pentru Magento 2
50,00 EUR 50,00 EUR
Modulul extinde Magento 2 cu un sistem complet de afiliere care funcționează direct în magazin. Aceasta înseamnă că proprietarul magazinului gestionează partenerii, comisioanele, decontările și materialele promoționale din propriul panou de administrare, iar partenerii folosesc propriul dashboard în contul de client.
În practică, modulul permite implementarea simultană a mai multor modele de colaborare:
Cea mai mare valoare a modulului este combinarea vânzărilor, atribuirii, decontărilor și gestionării partenerilor într-un singur loc. Magazinul nu trebuie să mențină un sistem extern de afiliere, să exporte manual comenzile sau să deconteze partenerii în foi de calcul.
Modulul oferă proprietarului magazinului:
Partenerul primește:
Modulul este potrivit pentru magazinele care doresc să construiască o rețea de parteneri de vânzări fără a utiliza platforme externe de afiliere sau care vor să păstreze controlul complet asupra datelor și procesului de decontare.
Se potrivește deosebit de bine proiectelor în care programul de afiliere urmează să fie derulat de:
Modulul pune la dispoziție un formular de înscriere în programul de afiliere. Clientul își poate înscrie singur participarea la program, furnizând datele de contact de bază, adresa site-ului sau a canalului și o scurtă informație despre promovarea planificată.
După trimiterea formularului:
referral_code unic,Pending,Administratorul poate aproba afiliatul din panoul Magento. După acceptare:
Active,Fiecare afiliat primește propriul link de afiliere bazat pe referral_code. Linkul funcționează printr-un controller de tracking și salvează atribuirea vizitei. După clic, sistemul poate:
Modulul susține și modelul în care referral_code poate funcționa ca un cod de reducere în coș.
Administratorul poate seta în contul afiliatului câmpul:
Affiliate Coupon Discount (%)Dacă valoarea este mai mare decât zero, sistemul:
Cart Price Rule Magento,referral_code,Astfel, afiliatul poate promova:
Aceasta este una dintre cele mai practice funcții de vânzare ale modulului, deoarece mulți proprietari de magazine se așteaptă ca partenerul nu doar să direcționeze trafic, ci și să ofere clientului un beneficiu concret de preț.
Modulul poate atribui comanda unui afiliat pe baza:
La nivelul comenzii sunt salvate datele:
affiliate_id,affiliate_attribution_id,affiliate_referral_code,is_affiliate_order,affiliate_commission_amount,affiliate_commission_status.Acest lucru permite raportarea sursei vânzării direct pe quote și sales_order.
Comisionul este creat automat pentru comanda de afiliere. În modelul actual:
Statusurile de comision acceptate includ, printre altele:
pending,approved,ready_for_payout,paid,rejected,cancelled,charged_back.Modulul susține o perioadă de reținere a comisionului. Aceasta înseamnă că un comision nu trebuie să fie imediat gata de plată. Poate rămâne pentru o perioadă determinată în status de așteptare, iar abia după expirarea perioadei stabilite poate fi aprobat automat de cron.
Această soluție este deosebit de importantă în cazul:
Partenerul poate depune o cerere de plată dacă a fost îndeplinit pragul minim și dispune de un sold aprobat suficient.
Workflow-ul payouturilor include:
ready_for_payout,paid.Astfel, proprietarul magazinului poate gestiona plățile într-un mod ordonat și auditabil.
Modulul dispune de un strat antifraudă de bază, care ajută la eliminarea celor mai evidente abuzuri.
Acesta include, printre altele:
În plus, modulul gestionează:
creditmemo,Modulul are propriul sistem de punere în coadă și procesare a notificărilor. Poate salva evenimente operaționale și trimite mesaje e-mail.
Cazurile acceptate includ, printre altele:
Partenerul folosește un dashboard extins în contul de client Magento. Dashboardul nu este doar o listă de comisioane, ci un panou operațional complet.
În panoul afiliatului sunt disponibile:
Modulul include o funcție asistată de AI, care permite afiliatului să pregătească un banner promoțional gata de utilizare pe baza unui brief.
Utilizatorul poate introduce:
Sistemul transmite către stratul AI:
HTML-ul generat al bannerului poate fi salvat în contul afiliatului și utilizat de partener ca material promoțional gata de folosire.
Modulul susține rapoarte și exporturi CSV pentru ariile-cheie ale programului:
Acest lucru facilitează atât operarea zilnică a programului, cât și analiza eficienței partenerilor.
Modulul extinde panoul de administrare Magento cu configurarea și gestionarea programului de afiliere.
Administratorul are acces la:
În plus, în panou sunt disponibile secțiuni operaționale:
Affiliate Commissions,Affiliate Payouts,Affiliate Fraud Cases,Affiliate Reports.În lista de clienți și în editarea clientului sunt vizibile datele de afiliere, precum:
Clientul poate intra mai întâi în magazin prin linkul de afiliere, iar apoi poate utiliza codul de reducere al afiliatului. Un astfel de model permite combinarea trackingului clasic cu beneficiile pentru clientul final.
Modulul a fost pregătit pentru implementare în producție, de aceea include:
Stratul AI din modul este opțional și nu blochează funcționarea programului de afiliere de bază. Poate fi utilizat pentru:
vector_store_id.Modulul nu trebuie să mențină propria bază de produse pentru AI dacă magazinul folosește deja un modul extern care gestionează cunoștințele despre produse și Vector Store.
Modulul poate fi vândut ca soluție pentru mai multe tipuri de proiecte:
Argumente de vânzare deosebit de puternice sunt:
Cele mai importante avantaje ale acestei soluții sunt:
Modulul este destinat pentru:
Necesită module Magento compatibile legate de:
Customer,Quote,Sales,SalesRule,Cms,Email,Backend,Store.Modulul poate fi implementat etapizat:
Aceasta înseamnă că este potrivit atât pentru implementări MVP, cât și pentru dezvoltarea pe termen lung a programului de parteneriat.
Kowal_Affiliate este un modul matur de afiliere pentru Magento 2, care permite vânzarea și lansarea unui program complet de parteneriat în cadrul propriului magazin. Combină linkuri de afiliere clasice, coduri de recomandare, cupoane de reducere, comisioane, payouturi, fraud prevention de bază, raportare și un panou modern pentru partener.
Din perspectivă comercială, acesta nu este doar un add-on pentru linkuri de recomandare, ci un strat complet de parteneriat pentru Magento 2, care poate fi oferit ca:
În practică, este o soluție care răspunde nevoilor reale ale magazinelor care întreabă despre:
Acest document descrie modul de instalare, activare și configurare inițială a modulului Kowal_Affiliate pentru Magento 2. Instrucțiunile acoperă atât cerințele tehnice, cât și pașii practici necesari pentru lansarea programului de afiliere în magazin.
Modulul este destinat pentru:
În proiectul Magento ar trebui să fie disponibile cel puțin modulele:
Magento_StoreMagento_CmsMagento_CustomerMagento_EmailMagento_QuoteMagento_SalesMagento_SalesRuleMagento_BackendModulul poate fi implementat standard ca pachet Composer.
Modulul este distribuit ca pachet Composer, iar un proces exemplificativ arată astfel:
composer require kowal/module-affiliatebin/magento module:enable Kowal_Affiliatebin/magento setup:upgradebin/magento setup:di:compilebin/magento cache:flushDacă magazinul funcționează în production mode, după instalare merită executat și:
bin/magento setup:static-content:deployÎn timpul instalării, modulul:
quote și sales_order cu câmpuri de afiliere,După instalare este creată o pagină exemplificativă a programului de parteneriat:
identifier: affiliate-programtitle: Affiliate Partnership ProgramPagina are caracter universal și poate fi utilizată în producție după o personalizare minoră a conținutului.
Patch-ul este idempotent:
identifier există deja, modulul nu o va suprascrie.Panoul de configurare se află în:
Stores -> Configuration -> Affiliate ProgramCele mai importante secțiuni:
GeneralCommissionPayoutsAffiliate PortalNotificationsFraudAIReportingDupă activarea modulului, se recomandă următoarea ordine de configurare:
Comutatorul global al modulului.
Dacă setarea este dezactivată:
Recomandare:
Yes în mediul de producție după finalizarea testelor,No doar pe durata dezactivării programului.Activează formularul de înscriere în programul de afiliere pe frontendul magazinului.
Dacă opțiunea este dezactivată:
Definește durata de viață a atribuirii bazate pe cookie după clicul pe linkul de afiliere.
Exemple:
30 pentru un program de afiliere standard,7 pentru campanii scurte,60 sau 90 doar atunci când regulamentul programului prevede acest lucru.Calea de rezervă utilizată atunci când tracking linkul nu conține un target corect.
Exemple:
/promotionscatalog/category/view/id/12Activează calcularea comisioanelor pentru comenzile de afiliere.
Dacă câmpul este dezactivat:
Rata implicită a comisionului procentual.
Exemplu:
10 înseamnă un comision de 10% din baza actuală de calcul.Numărul de zile în care comisionul rămâne în status de așteptare.
După expirarea acestei perioade, cron poate aproba automat comisionul.
Recomandare:
14 ca valoare implicită sigură,0 doar pentru un program foarte simplu, fără risc de retururi.Activează workflow-ul de plăți pentru afiliați.
Dacă opțiunea este dezactivată:
Soldul minim necesar pentru solicitarea unei plăți.
Exemple:
100250500Această secțiune controlează conținutul afișat în dashboardul afiliatului.
Scurtă descriere în partea de sus a dashboardului afiliatului.
Ar trebui să îi explice partenerului:
Reguli de colaborare vizibile pentru afiliat.
Cel mai bine este să introduceți:
Titlul implicit al materialului promoțional exemplificativ.
Scurtă descriere sub titlul bannerului.
Calea implicită a targetului pentru linkurile de afiliere și bannere.
Exemple:
/promotions/springcatalog/category/view/id/24Activează sistemul intern de notificări și coada de notificări.
Adresa e-mail a administratorului care trebuie să primească cele mai importante mesaje operaționale.
Dacă acest câmp rămâne gol:
general Magento ca fallback în flow-uri selectate.Definește cât timp trebuie păstrate înregistrările din logul de notificări înainte de cleanup.
Activează controalele antifraudă de bază.
Blochează comisionul atunci când clientul care plasează comanda este în același timp afiliatul asociat cu acea comandă.
Secțiunea AI este opțională și nu este necesară pentru funcționarea de bază a programului de afiliere.
Comutatorul principal al funcțiilor AI.
Cheia API pentru comunicarea cu OpenAI.
Câmpul este stocat în configurația criptată.
Modelul utilizat pentru funcțiile AI.
Lista modelelor poate fi preluată de la OpenAI după salvarea corectă a cheii API.
Timpul maxim de așteptare pentru răspunsul de la OpenAI.
Recomandare practică:
60 de secunde pentru o funcționare mai stabilă în producție.Activează logarea diagnostică a requesturilor și răspunsurilor AI.
Util în:
Lungimea maximă a preview-ului de payload logat.
Activează asistentul afiliatului dacă magazinul dorește să utilizeze această funcție.
Permite generarea de rezumate AI ciclice.
Permite utilizarea cunoștințelor despre produse din Vector Store.
Permite utilizarea cunoștințelor despre programul de afiliere, FAQ și documentație.
Definește modul în care este rezolvat product_vector_store_id.
Identificatorul Vector Store, dacă magazinul utilizează retrieval.
Elimină sau maschează datele personale înainte de trimiterea promptului către stratul AI.
Activează generarea de rapoarte și exporturi CSV.
Calea directorului în care trebuie salvate exporturile generate.
Exemplu:
var/export/affiliateDupă instalare, modulul extinde editarea clientului Magento cu câmpuri de afiliere.
În editarea clientului puteți gestiona, printre altele:
Affiliate ParticipantAffiliate StatusAffiliate Referral CodeAffiliate Website URLAffiliate NotesAffiliate BalanceAffiliate Coupon Discount (%)Indică dacă clientul face parte din programul de afiliere.
Cele mai importante statusuri:
PendingActiveSuspendedRejectedBlockedSoldul este calculat automat din comisioanele aprobate și gata de plată.
Câmpul:
Acest câmp permite atribuirea către afiliat a unui procent de reducere care va funcționa pe referral_code al acestuia.
Dacă introduceți o valoare mai mare decât 0, modulul:
coupon_code.Exemplu:
FMX1FBXXY35FMX1FBXXY3 ca voucher de reducereModulul utilizează cronuri în grupul default.
job: kowal_affiliate_auto_approve_commissionsschedule: */15 * * * *Sarcina:
pending,approved.job: kowal_affiliate_process_notificationsschedule: */10 * * * *Sarcina:
job: kowal_affiliate_cleanup_notification_logschedule: 30 2 * * *Sarcina:
job: kowal_affiliate_generate_weekly_ai_insightsschedule: 0 6 * * 1Sarcina:
Modulul oferă comenzi de service:
bin/magento kowal:affiliate:auto-approvebin/magento kowal:affiliate:process-notificationsbin/magento kowal:affiliate:cleanup-notificationsbin/magento kowal:affiliate:generate-ai-insightsbin/magento kowal:affiliate:export-reportCele mai utile la prima lansare sunt:
bin/magento kowal:affiliate:process-notificationsbin/magento kowal:affiliate:auto-approveDupă configurarea modulului, se recomandă un test simplu end-to-end.
Pending.Active sau utilizați acțiunea de aprobare.affiliate_idaffiliate_referral_codeis_affiliate_order = 1Affiliate Coupon Discount (%), de ex. 5.Active.Referral Code al acestuia ca voucher.Verificați:
affiliate_id,kowal_affiliate_commission apare o înregistrare.Verificați:
customer_grid a fost reîmprospătat,reindexRow,Dacă este necesar, rulați:
bin/magento indexer:reindex customer_gridVerificați:
Enable AI este activat,OpenAI API Key corect,var/log nu afișează erori ale requestului către OpenAI.Verificați:
Enable Notifications este activ,kowal_affiliate_notification_log,bin/magento kowal:affiliate:process-notificationsPentru prima implementare în producție, se recomandă următorul set:
Enable Module = YesEnable Affiliate Registration = YesTracking Cookie Lifetime = 30Enable Commissions = YesDefault Commission Rate = 10Commission Hold Period = 14Enable Payouts = YesMinimum Payout Amount = 100Enable Notifications = YesBlock Self Referral = YesEnable AI = No la început, dacă magazinul nu are nevoie de AI din prima ziDupă instalarea și configurarea corectă, Kowal_Affiliate permite lansarea în Magento 2 a unui program complet de parteneriat care include: