- Shipped
- 20 de agosto de 2026 a las 4:41 UTC
- Author
- Kamo
- Commit
- 7334f30
La atribución se congeló al principio, lo que hace que el caso común se equivoce: alguien que sigue el enlace del miembro A en marzo y el miembro B's en junio, y sólo entonces firma arriba, fue traído por B. Primer toque paga A por una visita que no llevó a ninguna parte y paga B nada para el que se convirtió, y ninguna aritmética aguas abajo puede reparar una atribución que simplemente está equivocada. Así que el crédito ahora sigue el enlace más nuevo que el visitante llega en el . para exactamente como siempre que sean anónimos. Una vez que existe una cuenta deja de moverse, permanentemente. Eso importa tanto: el miembro patrocinador se lo ha ganado, y si a enlace posterior todavía podría mover crédito, entonces cualquier miembro podría tomar el cliente de otro consiguiendo que clican una vez, mientras se crean en org y se convirtieron en pagados. semanas después de la inscripción, pasaría a quien más recientemente hizo clic. que quien realmente trajo al cliente. reatamientoMientras Anonymous lleva toda la regla en una UPDATE condicional (diferente código Y firmadoUpAt IS NULL AND userId IS NULL), por lo que no hay ventana de escribir para dos faros, o una baliza y la propia inscripción, para Corre a través. El . en el código id lo mantiene a movimientos reales, lo que permite la El llamante trata un retorno de 1 como "crédito realmente cambió de manos" y lo graba. markSignedAtributedTo liquida la cuenta y el crédito en una sola declaración, cerrando la ventanilla única el camino de ingeste no: el faro se aplaza a la ociosidad, así que un visitante que sigue un segundo enlace de un miembro y va directamente a la el formulario de registro puede registrarse antes de cualquier informe de baliza que visite. Los contadores se mantienen a salvo porque la congelación y la primera conversión son las mismas momento para cuando cualquier columna de "AT" se puede estampar, la atribución ya está fijada por la vida del visitante. El tráfico está intacto de cualquier manera: visitas y página Las solicitudes pertenecen al código que les servía. EVENT-TYPE gana ATTRIBUTION-MOVED para que un miembro cuyo visitante se mudara a alguien El vínculo de lo contrario puede ver exactamente cuándo sucedió, en lugar de inferirlo de un código id que en silencio difiere.