Ghid pentru editori

Ghid de configurare a panoului de oferte

Acest ghid explică cum să creezi un panou de oferte, să trimiți vizitatorii către el, să urmărești utilizatorul corect, să personalizezi designul și să recompensezi utilizatorii în siguranță după finalizarea ofertelor.

Acest ghid este scris pentru generatorul actual de panouri de oferte. Panourile de oferte mai vechi pe care le-ai creat deja continuă să funcționeze, dar noile panouri de oferte folosesc configurarea și opțiunile de încorporare mai noi.

Pornire rapidă

1

Creează un panou de oferte nou din Unelte, apoi alege unul dintre șabloanele de pornire.

2

Setează titlul public, instrucțiunile, numele monedei și punctele per plată de $1.00.

3

Trimite propriul tău ID de utilizator cu ?subid=USER_ID, sau activează solicitarea de nume de utilizator dacă nu poți trimite subid din site-ul sau aplicația ta.

4

Copiază linkul direct, codul iframe, codul script sau codul Android din Obține codul.

5

Configurează postback-ul de editor înainte de a trimite utilizatori reali, astfel încât sistemul tău să poată recompensa ofertele finalizate.

6

Testează panoul de oferte, confirmă aspectul pe desktop și pe mobil, apoi revizuiește Statistici și Jurnale postback după începerea traficului.

Cum funcționează panoul de oferte

Un panou de oferte afișează vizitatorilor o listă de oferte pe care le pot finaliza pentru puncte, monede, nestemate, bani sau un alt nume de recompensă pe care îl alegi.

CPAlead selectează oferte eligibile în funcție de vizitator, regulile ofertei, dispozitiv, țară și disponibilitatea curentă a ofertei. Utilizatorii desktop văd de obicei oferte compatibile cu desktopul. Utilizatorii de mobil pot vedea și oferte de instalare a aplicațiilor când sunt eligibili.

Când un vizitator pornește o ofertă, aceasta se deschide cu valorile de urmărire atașate. Dacă advertiserul confirmă ulterior că acțiunea cerută a fost finalizată, CPAlead înregistrează conversia și poate trimite postback-ul tău de editor.

Advertiserul controlează semnalul final de finalizare. Dacă advertiserul nu trimite un semnal valid, panoul de oferte nu poate confirma recompensa.

Creează și configurează panoul

Titlul intern este pentru tabloul tău de bord. Titlul public și instrucțiunile sunt afișate vizitatorilor.

Numele monedei este eticheta recompensei pe care o văd vizitatorii, cum ar fi Puncte, Monede, Nestemate, Credite sau Robux. Setarea puncte per plată de $1.00 controlează cum este convertită plata ofertei în valoarea recompensei afișată pe panou.

Sigla implicită a Peretelui de recompense poate fi lăsată la locul ei sau înlocuită cu propria ta adresă URL imagine HTTPS sigură. Fișierele SVG, adresele URL localhost și adresele URL din rețele private sunt blocate.

Ofertele de întâlniri pot fi dezactivate dacă nu se potrivesc publicului tău. Eligibilitatea altor oferte este gestionată de CPAlead pe baza regulilor ofertei și a contextului vizitatorului.

Moduri de a trimite vizitatorii la panoul de oferte

Folosește opțiunea Obține codul de pe página ta Unelte după ce panoul a fost creat. Fereastra cu cod îți oferă mai multe moduri sigure de a folosi același panou de oferte.

Un link direct este cea mai simplă variantă. Un iframe menține panoul în interiorul site-ului tău. Opțiunea script deschide panoul din propriul tău buton. Codul Android deschide panoul dintr-un ecran de aplicație.

Oricare opțiune o folosești, include subid ori de câte ori este posibil ca recompensele și istoricul să poată fi asociate cu vizitatorul corect.

ID-uri de utilizator și solicitarea de nume de utilizator

Cea mai bună configurare este să adaugi propriul ID de utilizator, ID-ul portofelului sau referința sesiunii la adresa URL a panoului de oferte ca subid. Exemplu: ?subid=USER123.

Valoarea subid este stocată împreună cu clicul și returnată în postback-ul tău de editor. Așa știe sistemul tău care vizitator trebuie să primească recompensa.

Dacă site-ul sau aplicația ta nu poate adăuga subid la link, poți activa opțiunea care le cere vizitatorilor un nume de utilizator înainte de a afișa ofertele. Acea valoare este folosită ca referință a vizitatorului pentru istoricul recompenselor și atribuirea creditului prin postback.

Solicitarea de nume de utilizator nu este un sistem de autentificare. Nu probează proprietatea contului. Este doar o metodă de rezervă pentru a colecta o referință a vizitatorului când nu poți trimite tu însuți subid.

Recompensarea utilizatorilor cu postback-uri

Panoul de oferte poate afișa ofertele imediat, dar site-ul sau aplicația ta are în continuare nevoie de un proces de recompensare.

Un postback de editor este notificarea server-către-server pe care CPAlead o trimite la punctul tău de finalizare după ce este înregistrată o conversie eligibilă a unei oferte.

Sistemul tău de recompense ar trebui să folosească postback-ul pentru a găsi vizitatorul după subid, să stocheze ID-ul lead-ului astfel încât notificările duplicate să nu crediteze de două ori utilizatorul, și apoi să adauge punctele sau recompensa corectă.

Nu recompensa nicio acțiune doar pentru că un vizitator a dat clic pe o ofertă sau spune că a finalizat-o. Recompensează din semnalul postback, astfel încât registrul tău să corespundă conversiilor finalizate.

Design și personalizare

Pornește de la unul dintre șabloanele luminoase sau întunecate, apoi schimbă titlul, instrucțiunile, sigla, punctele, HTML-ul și CSS-ul.

Opțiunile avansate îți permit să editezi separat HTML-ul layoutului, HTML-ul cardului ofertei și CSS-ul personalizat. Poți copia solicitarea AI și codul în asistentul tău de chat, să îi cere modificări și să lipești fiecare secțiune returnată înapoi în generator.

Sunt permise doar substituenții aprobați. Substituenții obligatorii trebuie să rămână la locul lor astfel încât lista de oferte, linkurile de ofertă, panoul de confidențialitate, panoul de termeni, soldul punctelor, istoricul, filtrele și comportamentul ferestrei modale să continue să funcționeze.

JavaScript-ul, etichetele script, atributele de eveniment, foile de stil externe, formularele, iframe-urile, linkurile nesigure, sursele de imagini nesigure și încărcarea resurselor CSS sunt eliminate sau blocate pentru siguranță.

Testează înainte de a trimite trafic

Previzualizează în generator atât dimensiunile de desktop, cât și cele de mobil.

Deschide linkul public al panoului din Obține codul și asigură-te că sigla, punctele, categoriile, căutarea, ordonarea, fereastra modală a ofertei, secțiunile Confidențialitate și Termeni arată corect.

Testează punctul tău final de postback înainte de a trimite utilizatori reali. Un panou de oferte funcțional fără un postback funcțional poate duce la situația în care utilizatorii finalizează oferte fără să primească recompense în aplicația sau site-ul tău.

După începerea traficului, verifică Statistici și Jurnale postback pentru a confirma că clicurile și conversiile sunt urmărite conform așteptărilor.

Exemple de încorporare

Înlocuiește YOUR_SLUG cu slugul din fereastra ta Obține codul și înlocuiește USER123 cu propriul tău ID de vizitator.

Link direct

Folosește-l când vrei să trimiți vizitatorii la página găzduită a peretelui de recompense.

https://www.cpalead.com/wall/YOUR_SLUG?subid=USER123

Încorporare iframe

Folosește-l când panoul ar trebui să apară în pagina ta proprie.

<iframe src="https://www.cpalead.com/wall/YOUR_SLUG?subid=USER123" width="100%" height="760" style="border:0;" loading="lazy"></iframe>

Script pentru buton

Folosește-l când vrei ca propriul tău buton să deschidă panoul.

<script src="https://www.cpalead.com/offerwall-v2.js?bid=YOUR_SLUG"></script>
<button type="button" onclick="cpld_run()">Deschide recompensele</button>

Aplicație Android

Folosește acest model când o aplicație Android deschide panoul găzduit într-o filă de browser sau în WebView.

Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://www.cpalead.com/wall/YOUR_SLUG?subid=USER123"));
startActivity(intent);

Substituenți importanți

Șabloanele avansate trebuie să păstreze substituenții obligatorii. Acestea sunt cele mai importante elemente pe care editorii le modifică de obicei în jurul lor.

Substituent
Descriere
{{ offer_list }}
Redă lista completă a ofertelelor disponibile.
{{ featured_offers }}
Redă șirul de oferte recomandate.
{{ offer.link }}
Link obligatoriu al cardului ofertei. Fără acesta, vizitatorii nu pot începe oferte.
{{ offer.image }}
Substituent obligatoriu pentru imaginea ofertei.
{{ offer.title }}
Titlul ofertei afișat vizitatorilor.
{{ offer.description }}
Descrierea scurtă a ofertei afișată vizitatorilor.
{{ offer.points }}
Suma recompensei convertite afișată pe card.
{{ offer.currency }}
Numele monedei tale de recompensă, cum ar fi Puncte sau Nestemate.
{{ points_balance }}
Afișează zona de sold a recompensei vizitatorului.
{{ history_panel }}
Afișează istoricul recompenselor vizitatorului când este disponibil.
{{ privacy_panel }}
Afișează textul implicit de confidențialitate.
{{ terms_panel }}
Afișează termenii impliciți de finalizare și recompensare.

Cele mai bune practici

  • Spune-le vizitatorilor exact ce recompensă pot obține și ce trebuie să facă.
  • Trimite subid din propriul tău sistem autentificat de utilizatori ori de câte ori este posibil.
  • Menține punctul tău final de postback rapid. Ar trebui să returneze rapid un răspuns normal HTTP 2xx.
  • Stochează ID-urile lead-urilor și ignoră duplicatele astfel încât reîncercările să nu crediteze de două ori utilizatorii.
  • Nu încuraja utilizarea VPN-ului, informațiile false, finalizările repetate sau traficul în mod înșelător.
  • Fă valoarea recompensei tale să fie realistă. Ratele ridicate de conversie vin din oferte clare și recompense corecte, nu din confuzia utilizatorilor.
  • Revizuiește periodic performanța ofertei și folosește Gestionează ofertele dacă trebuie să blochezi o ofertă care nu se potrivește publicului tău.

Rezolvare de probleme

Vizitatorii văd ofertele, dar nu primesc recompense în aplicația mea.

Verifică dacă postback-ul tău de editor este salvat, accesibil, returnează HTTP 2xx și folosește subid pentru a găsi vizitatorul corect.

Postback-ul meu nu știe ce utilizator să crediteze.

Trimite ?subid=YOUR_USER_ID în adresa URL a panoului. Dacă nu poți trimite subid, activează solicitarea de nume de utilizator ca variantă de rezervă.

Iframe-ul este prea scurt sau are derulare suplimentară.

Crește înălțimea iframe-ului, folosește width="100%" și testează aspectele paginii pe desktop și pe mobil.

Previzualizarea nu se schimbă după editarea HTML-ului sau CSS-ului.

Fă clic pe Aplică modificările de design pentru previzualizare după editarea codului avansat. Acest lucru permite generatorului să curățe codul înainte de redarea acestuia.

Un vizitator a finalizat o ofertă, dar nu a ajuns nicio recompensă.

Recompensele depind de trimiterea de către advertiser a unui semnal valid de finalizare. Verifică mai întâi Jurnalele postback. Dacă nu a ajuns niciun semnal de conversie, panoul nu poate confirma acțiunea.

Designul meu personalizat a fost modificat după salvare.

Curățătorul de siguranță elimină HTML-ul nesigur, JavaScript-ul, CSS-ul extern, substituenții neacceptați și sursele de imagini sau linkuri riscante.