Înregistrează cea mai nouă legătură până când există un cont, apoi îngheaţă

Featurekamo-shared-library
Shipped
20 august 2026 la 04:41 UTC
Author
Kamo
Commit
7334f30

Atribuţia a fost îngheţată la prima atingere, ceea ce face ca cazul comun să fie greşit: cineva care urmează link-ul membrului A în martie și al membrului B în iunie, și numai apoi semnează B. Prima atingere plăteşte A pentru o vizită care nu duce nicăieri şi plăteşte. B nimic pentru cel care s-a convertit, și nici o aritmetică în aval poate repara o Atribuirea este pur şi simplu greşită. Deci creditul urmează acum cea mai nouă legătură pe care vizitatorul ajunge pe pentru exact ca Atâta timp cât sunt anonimi. Odată ce un cont există, se opreşte în mişcare, permanent. Că jumătate contează la fel de mult: membrul sponsor a câștigat, și dacă o link-ul ulterior ar putea muta în continuare credit atunci orice membru ar putea lua clientul altuia prin obtinerea le pentru a face clic o dată, în timp ce org-create și a devenit-plătite care teren săptămâni după înscriere ar deriva la oricine a fost cel mai recent click mai degrabă decât cel care a adus clientul. ReattributeWhileAnonymous poartă întreaga regulă într-un singur UPDATE condițional (diferit cod și semnatAt este NULL și utilizatorul este NULL), astfel încât nu există nici fereastra de citire-atunci-scriere pentru două balize, sau un far și înscrierea în sine, Cursa prin. Codul Id îl păstrează la mișcări reale, care permite Apelantul tratează o întoarcere de 1 ca fiind "creditul a schimbat efectiv mâinile" și înregistrează-l. marcaAtribuităPentru decontarea contului și a creditului într-un singur cont declarație, închiderea unei ferestre calea ingerării nu poate: farul este amânat la inactiv, astfel încât un vizitator care urmează link-ul unui al doilea membru și merge direct la formularul de înregistrare se poate înscrie înainte de orice raport baliza care vizita. Contoarele rămân în siguranţă deoarece îngheţarea şi prima conversie sunt aceleaşi momentul pentru viaţa de vizitator. Traficul este neatins nici un fel: vizite și pagină cererile aparţin codului care le-a servit. EVENENT TYPE câștigă ATTRIBUȚIE MOVED astfel încât un membru al cărui vizitator sa mutat la cineva link-ul altceva poate vedea exact atunci când sa întâmplat, mai degrabă decât să-l deduce dintr-o Cod care diferă în linişte.

All changes

Ca ceea ce vezi de transport maritim?

Fiecare dintre aceste actualizări aterizează automat în spațiul de lucru. Începe gratuit și urmăriți-l crească săptămână după săptămână.

Pornește gratuit pentru totdeaunaVezi prețurile