← Visi darbi
Projekts

Abonementu vietnes uzturēšana ar NDA līgumu

Abonementu vietnes uzturēšana ar NDA līgumu

Abonementu uzņēmums ar vairāk nekā 9 000 reģistrētiem biedriem un gandrīz diviem miljoniem dolāru gada ieņēmumu vienā WordPress vietnē uztur maksas kopienu, kursus un koučinga programmas. Mēs par to rūpējamies katru mēnesi: atjauninām WordPress un spraudņus, uzturam vietni un novēršam to, kas pa vidu sabojājas. Ar klientu ir noslēgts konfidencialitātes līgums, tāpēc šeit nav ne nosaukuma, ne ekrānuzņēmumu, ir tikai darbs.

Kāda tā ir vietne

Abonementi, regulāri maksājumi, kursu platforma, kopiena, lapu veidotājs, sīkdatņu piekrišana, reklāmas pikseļi un mārketinga komanda, kas katru nedēļu publicē jaunas kampaņu lapas. Vietne ir augusi gadiem, pie tās strādājuši daudzi cilvēki, un tajā darbojas vairāk nekā 70 spraudņi. Šādas vietnes gandrīz vienmēr darbojas labi. Ja kaut kas salūst, tad vietā, kur satiekas divi spraudņi, un neviens no izstrādātājiem to neuzskata par savu kļūdu.

Tāds arī ir mūsu darbs: atrast precīzu cēloni, salabot to, neaiztiekot svešu kodu, un skaidri pateikt, ja pareizāk ir nemainīt neko.

Reģistrācijas lapa, kas nenostrādāja katram trešajam

Jaunie biedri samaksāja un nonāca salūzušā pateicības lapā. Tā notika ne visiem, tāpēc kļūdu neviens nebija pamanījis: testa vidē lapa darbojās, komandas pašu testa pirkumi izdevās, un WordPress par avāriju ziņo e-pastā tikai tad, ja tā notiek administrēšanas panelī.

Vienu klienta ziņoto reģistrāciju atradām servera žurnālā ar sekundes precizitāti. Reklāmas papildinājums izsauca funkciju, kuras abonementu spraudnī nav, un tikai vienā gadījumā: ja abonements sākas ar izmēģinājuma periodu. Katram šādam jaunam biedram lapa apstājās pie kājenes, un arī pirkums nenonāca reklāmas platformā. Pārējiem viss darbojās.

Cēloni pierādījām, izslēdzot vienu iestatījumu. Salabojām ar nelielu pašu rakstītu spraudni, kas pārņem tikai šo vienu gadījumu un pirkuma notikumu nosūta pats. Kad izstrādātājs kļūdu izlabos, mūsu spraudnis izslēgsies pats. Nevienu izstrādātāja failu nemainījām, tāpēc nākamais atjauninājums labojumu neizdzēsīs.

Pirkuma sākums ar nulles vērtību

Mārketinga komanda pārbūvēja kampaņas lapu un reģistrācijas formu pārcēla uz atsevišķu lapu. Reģistrācija darbojās tāpat kā iepriekš. Reklāmas platforma gan par katru apmeklētāju sāka saņemt ziņu “sākts pirkums, vērtība 0, produkts nav norādīts”, un tas nemanāmi sabojā kampaņas skaitļus.

Papildinājums pieņēma, ka forma vienmēr atrodas paša abonementa lapā. Datus izlabojām vietā, kur abonementu spraudnis tos nodod tālāk, tāpēc pareizu produktu un cenu ziņos arī jebkura nākamā lapa, kurā ievietota forma. Pirms labojums nonāca vietnē, pārbaudījām to ar īstiem gadījumiem, neko neierakstot, un pēc tam rezultātu apskatījām lapā, kādu to saņem apmeklētājs.

Piekrišanas rīks, kas apturēja tikai vienu skriptu

Piekrišanas rīks galveno reklāmas skriptu aizturēja, līdz apmeklētājs piekrīt, kā tam jābūt. Papildinājuma atsevišķie notikumu skripti rīka sarakstā nebija, tāpēc tie darbojās tāpat, neatrada galveno skriptu un katrā lapā radīja kļūdu. Pakļāvām tos tai pašai piekrišanai. Pirms apmeklētājs piekrīt, vietne neko nesūta, un pēc tam katrs notikums aiziet tieši vienu reizi.

Klients, kurš nevarēja reģistrēties

Kāds biedrs rakstīja, ka forma nepieņem tālruņa numuru, lai kādā formātā to ievadītu. Atbalsta komandai kļūdu atkārtot neizdevās.

Servera žurnālā tā bija redzama. Seši mēģinājumi divās minūtēs, un katru reizi vietne bija saņēmusi tukšu tālruņa lauku. Forma numuru pirms nosūtīšanas pārraksta ar palīgskriptu, kas ielādējas vēlu, un šī klienta pārlūkā tas nebija ielādējies nemaz. Tad saskaitījām: viens klients nedēļas reģistrācijās. Izskaidrojām cēloni, aprakstījām, ko labosim, ja tas atkārtosies, un ieteicām vietni nemainīt. Ne katras kļūdas dēļ vietne jāmaina.

Arī jautājumi, ne tikai kļūdas

“Vai varam redzēt, kuras reģistrācijas atnāca no kampaņas lapas?” Vietne to nekur nesaglabāja. Servera žurnālā vēl bija nedēļas apmeklējumi, tāpēc, pirms tie izdzēsās, katram jaunajam biedram atjaunojām ceļu līdz reģistrācijai. Komanda ieguva īstus skaitļus par kampaņu, par kuru jau bija samaksāts.

Kā strādājam ar šādu vietni

  • Vispirms lasām: žurnālus, datubāzi un lapu, kādu to saņem apmeklētājs. Tikai tad kaut ko mainām.
  • Labojumi ir mūsu pašu nelielos spraudņos. Katram ir izslēgšanas slēdzis un piezīme par to, ko tas labo. Izstrādātāju kods paliek tieši tāds, kāds piegādāts.
  • Pirms katras izmaiņas izveidojam rezerves kopiju un turpat pierakstām, kā izmaiņu atcelt.
  • Rezultātu pārbaudām publiskajā adresē, caur kešatmiņu, nevis testa kopijā.
  • Par kļūdu ziņojam izstrādātājam, lai mūsu apvedceļu kādreiz varētu noņemt.

WordPress te nav vainīgs. Rosīgā vietnē ar daudziem spraudņiem un daudziem cilvēkiem reizēm gadās kāds neparedzēts gadījums. Tie ir reti, un, ja vietni kāds uzrauga, tos atrod dažās stundās, nevis pēc vairākiem mēnešiem ieņēmumu pārskatā.

Pastāstiet, kas nestrādā,
un mēs pateiksim patiesību

Bezmaksas zvans →
Atbildam vienas darba dienas laikā · EN / LV
↑↓ pārvietoties · ↵ atvērt · esc aizvērt