рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рдиреНрд╕ рдХреЗ рд▓рд┐рдП рдСрдкреНрдЯ-рдЗрди рдХрд╛ рдкреНрд░рдорд╛рдг: рдЪреИрдирд▓ рджрд░ рдЪреИрдирд▓ рд╕рд╣рдорддрд┐ рдореЙрдбрд▓
рдкреНрд░рддрд┐-рдЪреИрдирд▓ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди рдХреЗ рд▓рд┐рдП рдСрдкреНрдЯ-рдЗрди рдХрд╛ рдкреНрд░рдорд╛рдг рд╕реЗрдЯ рдХрд░реЗрдВ: рд╕реНрдкрд╖реНрдЯ рд╕рдмреВрдд рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░реЗрдВ рдФрд░ рдмрджрд▓рд╛рд╡ рд╡ рдСрдбрд┐рдЯ рдмрд┐рдирд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдпрд╛ рдЯреАрдо рдХреЛ рднреНрд░рдорд┐рдд рдХрд┐рдП рд╕рдВрднрд╛рд▓реЗрдВред

рд╕рд╣рдорддрд┐ рдФрд░ рдкреНрд░реВрдл-рдСрдл-рдСрдкреНрдЯ-рдЗрди рдХрд╛ рдЕрд╕рд▓реА рдорддрд▓рдм
рд╕рд╣рдорддрд┐ рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдПрдХ рд╡реНрдпрдХреНрддрд┐ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЪреИрдирд▓ рдкрд░ рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреНрд░рдХрд╛рд░ рдХрд╛ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд░рд╛рдЬрд╝реА рд╣реБрдЖред рдпрд╣ рдлрд░реНрдХ рдорд╛рдпрдиреЗ рд░рдЦрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдИрдореЗрд▓, SMS рдФрд░ рдкреБрд╢ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ, рдХреИрд░рд┐рдпрд░реНрд╕, рдРрдк рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдпрд╛ рдЧреЛрдкрдиреАрдпрддрд╛ рдХрд╛рдиреВрдиреЛрдВ рджреНрд╡рд╛рд░рд╛ рд╕рдорд╛рди рд░реВрдк рд╕реЗ рдирд╣реАрдВ рджреЗрдЦреЗ рдЬрд╛рддреЗред рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рд╢рд┐рдкрд┐рдВрдЧ рдЕрдкрдбреЗрдЯ рдИрдореЗрд▓ рдореЗрдВ рдордВрдЬреВрд░ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдкрд░ рд╡рд┐рдкрдгрди SMS рд╕реЗ рдЖрд╢реНрдЪрд░реНрдпрдЪрдХрд┐рдд рдорд╣рд╕реВрд╕ рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рдкреНрд░реВрдлрд╝ рд╡рд╣ рд╣реИ рдЬреЛ рдЖрдк рдмрд╛рдж рдореЗрдВ рджрд┐рдЦрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬрдм рдХреЛрдИ рдкреВрдЫреЗ, тАЬрдЖрдкрдиреЗ рдореБрдЭреЗ рдХреНрдпреЛрдВ рд╕рдВрджреЗрд╢ рднреЗрдЬрд╛?тАЭ рдкреНрд░реВрдл-рдСрдл-рдСрдкреНрдЯ-рдЗрди рд╕рд┐рд░реНрдл рдХрд┐рд╕реА рдлрд╝реЙрд░реНрдо рдХрд╛ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдпрд╛ тАЬрдпреВрдЬрд╝рд░ рд╕рдмреНрд╕рдХреНрд░рд╛рдЗрдм рд╣реБрдЖтАЭ рдЬреИрд╕рд╛ рдЕрд╕реНрдкрд╖реНрдЯ рдиреЛрдЯ рдирд╣реАрдВ рд╣реИред рдпрд╣ рдПрдХ рд░рд┐рдХреЙрд░реНрдб рд╣реИ рдЬреЛ рдЖрдкрдХреЛ trace рдХрд░рдиреЗ рджреЗрддрд╛ рд╣реИ рдХрд┐ рдХрд┐рд╕рдиреЗ рд╕рд╣рдорддрд┐ рджреА, рдХрд┐рд╕рдХреЗ рд▓рд┐рдП рджреА, рдпрд╣ рдХрдм рд╣реБрдЖ рдФрд░ рдХреИрд╕реЗ рд╣реБрдЖред
рдЬрдм рд░рд┐рдХреЙрд░реНрдб рдХрдордЬреЛрд░ рд╣реЛрддреЗ рд╣реИрдВ, рддреЛ рд╕рдорд╕реНрдпрд╛рдПрдБ рдЬрд▓реНрджреА рджрд┐рдЦрддреА рд╣реИрдВред рд╕рдкреЛрд░реНрдЯ рдЕрдирдкреЗрдХреНрд╖рд┐рдд рд╕рдВрджреЗрд╢ рд╕рдордЭрд╛ рдирд╣реАрдВ рдкрд╛рддрд╛, рд░рд┐рдлрдВрдб рдмрдврд╝рддреЗ рд╣реИрдВ, рдФрд░ рд▓реЛрдЧ рднрд░реЛрд╕рд╛ рдЦреЛ рджреЗрддреЗ рд╣реИрдВред рдЕрдЧрд░ рд╢рд┐рдХрд╛рдпрдд рдмрдврд╝рддреА рд╣реИ, рддреЛ рдпрд╣ рд╕рд╛рдмрд┐рдд рдХрд░рдирд╛ рднреА рдореБрд╢реНрдХрд┐рд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╕рдВрджреЗрд╢ рднреЗрдЬрдиреЗ рдХреЗ рд╕рдордп рд╕рд╣рдорддрд┐ рдореМрдЬреВрдж рдереА тАФ рдФрд░ рдЕрдХреНрд╕рд░ рдпрд╣реА рд╡рд┐рд╡рд░рдг рд╕рдмрд╕реЗ рдЬрд╝реНрдпрд╛рджрд╛ рдорд╛рдпрдиреЗ рд░рдЦрддрд╛ рд╣реИред
рд╕рд╣рдорддрд┐ рд╕рд┐рд░реНрдл рдПрдХ рдкреЙрдкрдЕрдк рд╕реЗ рдЕрдзрд┐рдХ рд╣реИ
рдХрдИ рдЯреАрдореЗрдВ UI рдкреНрд░реЙрдореНрдкреНрдЯ (рдЪреЗрдХрдмреЙрдХреНрд╕, рдЯреЙрдЧрд▓, OS рдкрд░рдорд┐рд╢рди рдбрд╛рдпрд▓реЙрдЧ) рдкрд░ рдзреНрдпрд╛рди рджреЗрддреА рд╣реИрдВ рдФрд░ рдЗрд╕рдХреЗ рдкреАрдЫреЗ рдХреЗ рдСрдбрд┐рдЯ рдЯреНрд░реЗрд▓ рдХреЛ рднреВрд▓ рдЬрд╛рддреА рд╣реИрдВред рдЕрд╕рд▓реА рд▓рдХреНрд╖реНрдп рдЯреНрд░рд╕реНрдЯ рдФрд░ рдЯреНрд░реЗрд╕реЗрдмрд┐рд▓рд┐рдЯреА рд╣реИред рдПрдХ рд╕реНрдкрд╖реНрдЯ рдХреЙрдиреНрд╕реЗрдВрдЯ рдореЙрдбрд▓ рд╣рд░ рдмрд╛рд░ рд╕рд╣реА рдХрд╛рдо рдХрд░рдирд╛ рдЖрд╕рд╛рди рдмрдирд╛рддрд╛ рд╣реИ, рднрд▓реЗ рд╣реА рдХрд░реНрдордЪрд╛рд░реА рдмрджрд▓реЗрдВ, рд╕рд┐рд╕реНрдЯрдо рдорд╛рдЗрдЧреНрд░реЗрдЯ рд╣реЛрдВ, рдпрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдкрдирд╛ рдорди рдмрджрд▓реЗрдВред
рдПрдХ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдХреЙрдиреНрд╕реЗрдВрдЯ рд░рд┐рдХреЙрд░реНрдб рдХреБрдЫ рдмреБрдирд┐рдпрд╛рджреА рдкреНрд░рд╢реНрдиреЛрдВ рдХрд╛ рдЬрд╡рд╛рдм рджреЗрддрд╛ рд╣реИ:
- рдХреМрди рд╕рд╣рдордд рд╣реБрдЖ (рдпреВрдЬрд╝рд░ рдЖрдЗрдбреЗрдВрдЯрд┐рдлрд╝рд╛рдпрд░ рдФрд░ рдЕрдЧрд░ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╣реЛ рддреЛ рдЧрдВрддрд╡реНрдп рдЬреИрд╕реЗ рдИрдореЗрд▓ рдкрддрд╛ рдпрд╛ рдлреЛрди рдирдВрдмрд░)
- рдХреНрдпрд╛ рдХреЗ рд▓рд┐рдП рд╕рд╣рдордд рд╣реБрдЖ (рдЪреИрдирд▓ рдФрд░ рд╕рдВрджреЗрд╢ рдкреНрд░рдХрд╛рд░ рдпрд╛ рдЙрджреНрджреЗрд╢реНрдп)
- рдХрдм рдпрд╣ рд╣реБрдЖ (UTC рдореЗрдВ рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк, рдпрд╛ рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдкреНрд▓рд╕ рдЯрд╛рдЗрдордЬрд╝реЛрди)
- рдХреИрд╕реЗ рдпрд╣ рд╣реБрдЖ (рдХрд╣рд╛рдБ рдЕрдиреБрд░реЛрдз рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗ рдХреНрдпрд╛ рджреЗрдЦрд╛, рд╕рдВрд╕реНрдХрд░рдг рдФрд░ рднрд╛рд╖рд╛ рд╕рд╣рд┐рдд)
- рдкреНрд░рд╕рдВрдЧ рдЬреЛ рд╡рд┐рд╡рд╛рджреЛрдВ рдХреЛ рд╕реБрд▓рдЭрд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗ (рдЙрджрд╛., рдРрдк/рдбрд┐рд╡рд╛рдЗрд╕ рдЬрд╛рдирдХрд╛рд░реА рдпрд╛ IP рдкрддрд╛)
рдпрд╣ рдХреНрдпреЛрдВ рднрд░реЛрд╕рд╛ рдмрдирд╛рддрд╛ рд╣реИ
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЙрдиреНрд╣реАрдВ рдкрд▓реЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЖрдкрдХреЛ рдЖрдВрдХрддреЗ рд╣реИрдВ рдЬреЛ рдЙрдиреНрд╣реЗрдВ рдШреБрд╕реАрд▓реА рд▓рдЧрддреА рд╣реИрдВ: рджреЗрд░ рд░рд╛рдд рдХреА рдкреБрд╢, рдПрдХ рдЕрдЪрд╛рдирдХ SMS рдЪрд╛рд░реНрдЬ, рдпрд╛ рдПрдХ рдИрдореЗрд▓ рдЬрд┐рд╕рдХрд╛ рдЙрдиреНрд╣реЗрдВ рдпрд╛рдж рди рд╣реЛрдирд╛ рдХрд┐ рдЙрдиреНрд╣реЛрдВрдиреЗ рд╕рд╛рдЗрди рдЕрдк рдХрд┐рдпрд╛ рдерд╛ред рдЕрдЧрд░ рдЖрдк рд╕рд╣реА рдХреЙрдиреНрд╕реЗрдВрдЯ рдЗрд╡реЗрдВрдЯ рддреБрд░рдВрдд рджрд┐рдЦрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╕рд░рд▓ рднрд╛рд╖рд╛ рдореЗрдВ рд╕рдордЭрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЯрд┐рдХрдЯреНрд╕ рдХреЛ рд╢рд╛рдВрдд рдФрд░ рд╕реБрд╕рдВрдЧрдд рддрд░реАрдХреЗ рд╕реЗ рд╕реБрд▓рдЭрд╛ рдкрд╛рдПрдВрдЧреЗред
рдпрджрд┐ рдЖрдк AppMaster рдЬреИрд╕реЗ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рд╢реБрд░реБрдЖрдд рд╕реЗ рд╣реА рдХреЙрдиреНрд╕реЗрдВрдЯ рдХреЛ рдкрд╣рд▓рд╛ рджрд░реНрдЬрд╛ рдХрд╛ рдбреЗрдЯрд╛ рдорд╛рдиреЗрдВ: рд╕рдВрд░рдЪрд┐рдд, рдЦреЛрдЬрдиреЗ рдпреЛрдЧреНрдп, рдФрд░ рджреБрд░реНрдШрдЯрдирд╛рд╡рд╢ рдУрд╡рд░рд░рд╛рдЗрдЯ рд╣реЛрдиреЗ рд╕реЗ рдХрдард┐рдиред
рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди рдХреЗ рдкреНрд░рдХрд╛рд░ рдФрд░ рдирд┐рдпрдореЛрдВ рдХрд╛ рднрд┐рдиреНрди рд╣реЛрдирд╛ рдХреНрдпреЛрдВ рдЬрд╝рд░реВрд░реА рд╣реИ
рд╕рднреА рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди рд╕рдорд╛рди рдирд╣реАрдВ рд╣реЛрддреЗ рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдЕрд▓рдЧ рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреА рдкреВрд░реНрддрд┐ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЕрд▓рдЧ рд╕реНрдерд╛рдиреЛрдВ рдкрд░ рд▓реЛрдЧреЛрдВ рддрдХ рдкрд╣реБрдБрдЪрддреЗ рд╣реИрдВред рдЕрдЧрд░ рдЖрдк рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдкреНрд░реВрдл рдСрдлрд╝ рдСрдкреНрдЯ-рдЗрди рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рдЗрд░рд╛рджрд╛ рдФрд░ рдЪреИрдирд▓ рдХреЗ рд╣рд┐рд╕рд╛рдм рд╕реЗ рд▓реЗрдмрд▓ рдХрд░рдиреЗ рд╕реЗ рд╢реБрд░реБрдЖрдд рдХрд░реЗрдВред
рдЯреНрд░рд╛рдВрдЬрд╝реИрдХреНрд╢рдирд▓ рдмрдирд╛рдо рдорд╛рд░реНрдХреЗрдЯрд┐рдВрдЧ (рд╕рд╛рдлрд╝ рдорддрд▓рдм)
рдЯреНрд░рд╛рдВрдЬрд╝реИрдХреНрд╢рдирд▓ рд╕рдВрджреЗрд╢ рдХреБрдЫ рдЙрд╕ рдШрдЯрдирд╛ рд╕реЗ рдЯреНрд░рд┐рдЧрд░ рд╣реЛрддреЗ рд╣реИрдВ рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗ рдХреА, рдпрд╛ рдРрд╕реА рдЬрд╛рдирдХрд╛рд░реА рдЬреЛ рд╕реЗрд╡рд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реЛред рдЙрджрд╛рд╣рд░рдг: рдкрд╛рд╕рд╡рд░реНрдб рд░реАрд╕реЗрдЯ, рд░рд╕реАрджреЗрдВ, рд╕реБрд░рдХреНрд╖рд╛ рдЕрд▓рд░реНрдЯ, рдпрд╛ рдЦрд╛рддрд╛ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдмрджрд▓рд╛рд╡ред рд▓реЛрдЧ рдЗрдиреНрд╣реЗрдВ рдЕрдкреЗрдХреНрд╖рд┐рдд рдорд╛рдирддреЗ рд╣реИрдВ, рдФрд░ рдЗрдиреНрд╣реЗрдВ рдмреНрд▓реЙрдХ рдХрд░рдиреЗ рд╕реЗ рдЙрддреНрдкрд╛рдж рдЕрдиреБрднрд╡ рдЯреВрдЯ рд╕рдХрддрд╛ рд╣реИред
рдорд╛рд░реНрдХреЗрдЯрд┐рдВрдЧ рд╕рдВрджреЗрд╢ рдкреНрд░рдЪрд╛рд░рд╛рддреНрдордХ рд╣реЛрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг: рдиреНрдпреВрдЬрд╝рд▓реЗрдЯрд░реНрд╕, рдЙрддреНрдкрд╛рдж рдСрдлрд╝рд░, рд╡рд┐рди-рдмреИрдХ рдЕрднрд┐рдпрд╛рди, рдпрд╛ тАЬрдпрд╣рд╛рдБ рдХреНрдпрд╛ рдирдпрд╛ рд╣реИтАЭ рдЬреИрд╕реЗ рдмреНрд▓рд╛рд╕реНрдЯред рдЗрдиреНрд╣реЗрдВ рд╡реИрдХрд▓реНрдкрд┐рдХ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдмрд┐рдирд╛ рдХреЛрд░ рдлрд╝реАрдЪрд░реНрд╕ рдЦреЛрдП тАЬрдирд╣реАрдВтАЭ рдХрд╣ рд╕рдХреЗрдВред
рдПрдХ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдирд┐рдпрдо: рдЕрдЧрд░ рд╕рдВрджреЗрд╢ рд╡рд╣ рд╣реИ рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗ рдорд╛рдВрдЧрд╛ рд╣реИ, рддреЛ рд╕рдореНрднрд╡рддрдГ рд╡рд╣ рдЯреНрд░рд╛рдВрдЬрд╝реИрдХреНрд╢рдирд▓ рд╣реИред рдЕрдЧрд░ рдЙрджреНрджреЗрд╢реНрдп рдПрдВрдЧреЗрдЬрдореЗрдВрдЯ рдпрд╛ рд╕реЗрд▓ рдмрдврд╝рд╛рдирд╛ рд╣реИ, рддреЛ рд╡рд╣ рдорд╛рд░реНрдХреЗрдЯрд┐рдВрдЧ рд╣реИред
рдЪреИрдирд▓: рдИрдореЗрд▓, SMS, рдкреБрд╢ рдФрд░ рдЗрди-рдРрдк
рдЪреИрдирд▓ рдЕрд▓рдЧ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╕рд╣рдорддрд┐ рдФрд░ рд╕рдмреВрдд рдЖрдорддреМрд░ рдкрд░ рдЪреИрдирд▓-рд╡рд╛рд░ рдЯреНрд░реИрдХ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рди рдХрд┐ рдПрдХ рдЧреНрд▓реЛрдмрд▓ рдЪреЗрдХрдмреЙрдХреНрд╕ рдХреЗ рд░реВрдк рдореЗрдВред
рдИрдореЗрд▓ рд╕рд╛рдорд╛рдиреНрдпрддрдГ рдЯреНрд░рд╛рдВрдЬрд╝реИрдХреНрд╢рдирд▓ рдФрд░ рдорд╛рд░реНрдХреЗрдЯрд┐рдВрдЧ рджреЛрдиреЛрдВ рдореЗрдВ рдЗрд╕реНрддреЗрдорд╛рд▓ рд╣реЛрддрд╛ рд╣реИред рдХрдИ рдЙрддреНрдкрд╛рдж рдЯреНрд░рд╛рдВрдЬрд╝реИрдХреНрд╢рдирд▓ рдИрдореЗрд▓ рдХреЛ рдмреЗрд╕рд┐рдХ рд╕рд░реНрд╡рд┐рд╕ рдбрд┐рд▓реАрд╡рд░реА рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдорд╛рдирддреЗ рд╣реИрдВ, рдкрд░ рдорд╛рд░реНрдХреЗрдЯрд┐рдВрдЧ рдИрдореЗрд▓ рдХреЗ рд▓рд┐рдП рдЖрдо рддреМрд░ рдкрд░ рд╕реНрдкрд╖реНрдЯ "рд╣рд╛рдБ" рдФрд░ рд░реЛрдХрдиреЗ рдХрд╛ рдПрдХ рд╕рд╛рдлрд╝ рддрд░реАрдХрд╛ рдЪрд╛рд╣рд┐рдПред
SMS рдЕрдзрд┐рдХ рдШреБрд╕рдкреИрдардкреВрд░реНрдг рдорд╣рд╕реВрд╕ рд╣реЛрддрд╛ рд╣реИ, рдХреБрдЫ рд╕реЗрдЯрдЕрдк рдореЗрдВ рдЦрд░реНрдЪреАрд▓рд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдЗрд╕рдХреЗ рд╕рд╛рде рдХреИрд░рд┐рдпрд░ рдФрд░ рдкреНрд░рджрд╛рддрд╛ рдирд┐рдпрдо рд╕рдЦреНрдд рд╣реЛрддреЗ рд╣реИрдВред SMS рд╕рд╣рдорддрд┐ рдХреЛ рдПрдХ рдЕрд▓рдЧ рдирд┐рд░реНрдгрдп рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЗрдВред
рдкреБрд╢ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди рдбрд┐рд╡рд╛рдЗрд╕ OS рдкреНрд░реЙрдореНрдкреНрдЯ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╕реЗ рдирд┐рдпрдВрддреНрд░рд┐рдд рд╣реЛрддреЗ рд╣реИрдВред рдЖрдкрдХреА рдРрдк рдХреЗ рдкрд╛рд╕ рдбрд┐рд╡рд╛рдЗрд╕ рдЯреЛрдХрди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдкрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрднреА рднреА рдкреБрд╢ рдбрд┐рд╕реЗрдмрд▓ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рд╕реЗ рдпрд╣ рдмрджрд▓рддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдХреНрдпрд╛ рднреЗрдЬ рд╕рдХрддреЗ рд╣реИрдВред
рдЗрди-рдРрдк рд╕рдВрджреЗрд╢ рдЙрддреНрдкрд╛рдж UX рдирд┐рдпрдореЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░рддреЗ рд╣реИрдВ, рдкрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдлрд┐рд░ рднреА рдирд┐рдпрдВрддреНрд░рдг рдХреА рдЙрдореНрдореАрдж рдХрд░рддреЗ рд╣реИрдВ, рдЦрд╛рд╕рдХрд░ рдкреНрд░рдЪрд╛рд░рд╛рддреНрдордХ рдмреИрдирд░реЛрдВ рдХреЗ рд▓рд┐рдПред
рдХреНрдпреЛрдВрдХрд┐ рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдБ рджреЗрд╢ рдФрд░ рдкреНрд░рджрд╛рддрд╛ рдиреАрддрд┐ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рднрд┐рдиреНрди рд╣реЛрддреА рд╣реИрдВ, рдХрдИ рдЯреАрдореЗрдВ рдПрдХ рд╕рд░рд▓ рдмреЗрд╕рд▓рд╛рдЗрди рдЪреБрдирддреА рд╣реИрдВ: рдкреНрд░рддрд┐-рдЪреИрдирд▓ рдорд╛рд░реНрдХреЗрдЯрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рд╕реНрдкрд╖реНрдЯ рдСрдкреНрдЯ-рдЗрди, рдФрд░ рдХрд┐рд╕реА рднреА рд╡рд┐рд╡рд╛рджрд╛рд╕реНрдкрдж рдЪреАрдЬрд╝ рдХреЗ рд▓рд┐рдП рд╕рд╛рд╡рдзрд╛рди рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдгред
тАЬрд╕реЙрдлреНрдЯ рдСрдкрдЯ-рдЗрдитАЭ рдЖрдорддреМрд░ рдкрд░ рдПрдХ рдЧреНрд░реЗ рдПрд░рд┐рдпрд╛ рд╣реИред рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ, рдЗрд╕рдХрд╛ рдорддрд▓рдм рдЕрдХреНрд╕рд░ рд╣реИ рдХрд┐ рдЖрдк рдХрд┐рд╕реА рдореМрдЬреВрджрд╛ рд░рд┐рд╢реНрддреЗ рдХреЗ рдХрд╛рд░рдг рдХрд┐рд╕реА рдХреЛ рд╕рдВрджреЗрд╢ рднреЗрдЬрддреЗ рд╣реИрдВ (рдЙрджрд╛., рд╡реЗ рдЧреНрд░рд╛рд╣рдХ рдмрди рдЧрдП) рднрд▓реЗ рд╣реА рдЙрдиреНрд╣реЛрдВрдиреЗ рд╕рдорд░реНрдкрд┐рдд рдорд╛рд░реНрдХреЗрдЯрд┐рдВрдЧ рдмреЙрдХреНрд╕ рди рдЯрд┐рдХрд╛ рд╣реЛред рддрдм рднреА рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдорд╛рдпрдиреЗ рд░рдЦрддрд╛ рд╣реИ: рд░рд┐рд╢реНрддрд╛ рдХреНрдпрд╛ рдерд╛, рдЖрдк рдХреНрдпрд╛ рднреЗрдЬреЗ, рдФрд░ рд╡реНрдпрдХреНрддрд┐ рдХреИрд╕реЗ opt-out рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рдЕрдЧрд░ рдЖрдк рдЗрд╕реЗ AppMaster рдореЗрдВ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдореЙрдбрд▓ рдХреЛ рд╕реАрдзрд╛ рд░рдЦреЗрдВ: рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдорд╛рд░реНрдХреЗрдЯрд┐рдВрдЧ рдИрдореЗрд▓ рдХреЗ рд▓рд┐рдП рдСрдкреНрдЯ-рдЗрди рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдкрд░ SMS рд╕реЗ рдСрдкреНрдЯ-рдЖрдЙрдЯ рд░рд╣ рд╕рдХрддрд╛ рд╣реИ, рдЬрдмрдХрд┐ рдЬрд╝рд░реВрд░реА рдЯреНрд░рд╛рдВрдЬрд╝реИрдХреНрд╢рдирд▓ рдЕрд▓рд░реНрдЯ рдорд┐рд▓рддреЗ рд░рд╣рддреЗ рд╣реИрдВред рдпрд╣ рдЕрд▓рдЧрд╛рд╡ рдЕрдиреБрдкрд╛рд▓рди рдФрд░ рднрд░реЛрд╕рд╛ рджреЛрдиреЛрдВ рдЖрд╕рд╛рди рдмрдирд╛рддрд╛ рд╣реИред
рдЪреИрдирд▓-рд╡рд╛рд░ рдСрдкреНрдЯ-рдЗрди рдореЙрдбрд▓ рдХреИрд╕реЗ рдХрд░реЗрдВ (рдХреНрдпрд╛ рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░ рдХрд░реЗрдВ)
рдЕрдЧрд░ рдЖрдк рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдкреНрд░реВрдл рдСрдл-рдСрдкреНрдЯ-рдЗрди рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХрд╛ рдбреЗрдЯрд╛ рдореЙрдбрд▓ рд╡рд┐рд╢реЗрд╖ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред тАЬрдпреВрдЬрд╝рд░ рд╕рд╣рдордд рд╣реБрдЖтАЭ рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рд╣реИред рд╕рд╣рдорддрд┐ рдЪреИрдирд▓ (рдИрдореЗрд▓, SMS, рдкреБрд╢) рдФрд░ рдЙрджреНрджреЗрд╢реНрдп (рдорд╛рд░реНрдХреЗрдЯрд┐рдВрдЧ, рдЙрддреНрдкрд╛рдж рдЕрдкрдбреЗрдЯ, рд╕реБрд░рдХреНрд╖рд╛ рдЕрд▓рд░реНрдЯ) рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреА рд╣реИред
рдПрдХ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рддрд░реАрдХрд╛ рд╣реИ рдХрд┐ рд╕рд╣рдорддрд┐ рдХреЛ рдЕрдкрдирд╛ рд░рд┐рдХреЙрд░реНрдб рдорд╛рдиреЗрдВ, рди рдХрд┐ рдпреВрдЬрд╝рд░ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЫрд┐рдкрд╛ рд╣реБрдЖ рдЪреЗрдХрдмреЙрдХреНрд╕ред рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдХрдИ рдХреЙрдиреНрд╕реЗрдВрдЯ рд░рд┐рдХреЙрд░реНрдб рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рд╣рд░ рд░рд┐рдХреЙрд░реНрдб рдХреЛ рдПрдХрд▓ рдЪреИрдирд▓ рдФрд░ рдПрдХрд▓ рдЙрджреНрджреЗрд╢реНрдп рд╕реЗ рдореИрдк рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
Trouble рд╕реЗ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдиреНрдпреВрдирддрдо рдлрд╝реАрд▓реНрдб
user + channel + purpose + status рдЬреИрд╕рд╛ Consent рд░рд┐рдХреЙрд░реНрдб рд░рдЦреЗрдВред рдлрд┐рд░ рд╡реЗ рд╡рд┐рд╡рд░рдг рдЬреЛрдбрд╝реЗрдВ рдЬреЛ рдмрд╛рдж рдореЗрдВ рд░рд┐рдХреЙрд░реНрдб рдХреЛ рд╕рдордЭрдиреЗ рдпреЛрдЧреНрдп рдмрдирд╛рддреЗ рд╣реИрдВред
рдХрдо рд╕реЗ рдХрдо, рдЕрдзрд┐рдХрд╛рдВрд╢ рдЙрддреНрдкрд╛рджреЛрдВ рдХреЛ рдЪрд╛рд╣рд┐рдП:
- user_id
- channel (email, sms, push - рдЗрд╕реЗ рдлрд┐рдХреНрд╕реНрдб рд▓рд┐рд╕реНрдЯ рд░рдЦреЗрдВ)
- purpose (marketing, product_updates, account_security - рдлрд┐рдХреНрд╕реНрдб рд▓рд┐рд╕реНрдЯ)
- status (opted_in, opted_out, pending, unknown)
- opted_in_at / opted_out_at
рдмрд╛рдж рдореЗрдВ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдиреЗ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╣ рднреА рдХреИрдкреНрдЪрд░ рдХрд░реЗрдВ рдХрд┐ рдпрд╣ рдХрд╣рд╛рдБ рд╣реБрдЖ рдФрд░ рдЖрдЦрд╝рд┐рд░реА рдмрд╛рд░ рдХрдм рдкреБрд╖реНрдЯрд┐ рд╣реБрдИ:
- source (signup_form, settings_page, checkout, support_action)
- last_confirmed_at (рдкреЙрд▓рд┐рд╕реА рдмрджрд▓рдиреЗ рдХреЗ рдмрд╛рдж рдЙрдкрдпреЛрдЧреА)
рдХреЙрдиреНрд╕реЗрдВрдЯ рдЯреЗрдХреНрд╕реНрдЯ рд╕реНрдиреИрдкрд╢реЙрдЯреНрд╕ (рддрд╛рдХрд┐ рдЖрдк рджрд┐рдЦрд╛ рд╕рдХреЗрдВ рдХрд┐ рдЙрдиреНрд╣реЗрдВ рдХреНрдпрд╛ рджрд┐рдЦрд╛)
рдХреЙрдиреНрд╕реЗрдВрдЯ рд╕рд┐рд░реНрдл рдПрдХ рдХреНрд▓рд┐рдХ рдирд╣реАрдВ рд╣реИ тАФ рдпрд╣ рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рд╢рдмреНрджрд╛рд╡рд▓реА рдХреЗ рд▓рд┐рдП рд╕рд╣рдорддрд┐ рд╣реИред рдПрдХ consent_text_version (рдпрд╛ рдЫреЛрдЯрд╛ snapshot_id) рд╕реНрдЯреЛрд░ рдХрд░реЗрдВ рдЬреЛ рдЙрд╕ рд╕рдордп рджрд┐рдЦрд╛рдП рдЧрдП рд╕рдЯреАрдХ рдЯреЗрдХреНрд╕реНрдЯ рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░реЗред
рд╕реНрдиреИрдкрд╢реЙрдЯ рдХреЛ рд╕рд░рд▓ рд░рдЦреЗрдВ: рд╕рдВрджреЗрд╢, рднрд╛рд╖рд╛/рд▓реЛрдХрд▓ рдФрд░ рдХрдм рд╕рдХреНрд░рд┐рдп рдерд╛ред рдпрджрд┐ рдХреЙрдкреА рдмрджрд▓рддреА рд╣реИ, рддреЛ рдкреБрд░рд╛рдиреА рдХреЛ рдПрдбрд┐рдЯ рди рдХрд░реЗрдВтАФрдирдИ рд╡рд░реНрдЬрд╝рди рдмрдирд╛рдПрдВред
рдПрдХ рдХреЙрдореНрдкреИрдХреНрдЯ рдЙрджрд╛рд╣рд░рдг рдХреБрдЫ рдРрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ:
{
"user_id": "u_123",
"channel": "sms",
"purpose": "marketing",
"status": "opted_in",
"opted_in_at": "2026-01-25T10:15:00Z",
"source": "checkout",
"consent_text_version": "sms_mkt_v3",
"last_confirmed_at": "2026-01-25T10:15:00Z"
}
рдЕрдЧрд░ рдЖрдк AppMaster рдХреЗ рд╕рд╛рде рдмрдирд╛рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рд╕рд╛рдлрд╝ рддрд░реАрдХреЗ рд╕реЗ Data Designer рдореЙрдбрд▓ (Consent рдФрд░ ConsentTextSnapshot) рдореЗрдВ рдореИрдк рд╣реЛрддрд╛ рд╣реИ рдФрд░ Business Process Editor рдореЗрдВ рд╕рд░рд▓ рд▓реЙрдЬрд┐рдХред рдореБрдЦреНрдп рд▓рдХреНрд╖реНрдп рд╕реБрд╕рдВрдЧрддрддрд╛ рд╣реИ: рд╣рд░ рдЪреИрдирд▓ рдФрд░ рдЙрджреНрджреЗрд╢реНрдп рдПрдХ рд╣реА рд╕рдВрд░рдЪрдирд╛ рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗ рддрд╛рдХрд┐ рд░рд┐рдкреЛрд░реНрдЯрд┐рдВрдЧ рдФрд░ рдСрдбрд┐рдЯ рдШрдбрд╝реА рдХреА рддрд░рд╣ рдХрд╛рдо рдХрд░реЗрдВ рди рдХрд┐ рдШрдмрд░рд╛рд╣рдЯ рдореЗрдВ рдмрджрд▓ рдЬрд╛рдПрдБред
рдХреНрдпрд╛ рд╕рд╛рдХреНрд╖реНрдп (evidence) рдЧрд┐рдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдХреНрдпрд╛ рдХреИрдкреНрдЪрд░ рдХрд░реЗрдВ
тАЬрдПрд╡рд┐рдбреЗрдВрд╕тАЭ рдХреБрдЫ рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рдмрд╛рдж рдореЗрдВ рджреЛ рдкреНрд░рд╢реНрдиреЛрдВ рдХрд╛ рдЙрддреНрддрд░ рджреЗрддрд╛ рд╣реИ: рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗ рдХреНрдпрд╛ рд╕рд╣рдорддрд┐ рджреА, рдФрд░ рдЙрдиреНрд╣реЛрдВрдиреЗ рдХреИрд╕реЗ рд╕рд╣рдорддрд┐ рджреАред рдкреНрд░реВрдл рдСрдл-рдСрдкреНрдЯ-рдЗрди рдХреЗ рд▓рд┐рдП рдЖрдк рдРрд╕реА рд░рд┐рдХреЙрд░реНрдбреНрд╕ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЬреЛ рд╡рд┐рд╢рд┐рд╖реНрдЯ, рдЯрд╛рдЗрдо-рд╕реНрдЯреИрдореНрдкреЗрдб рдФрд░ рдХрд┐рд╕реА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреНрд░рд┐рдпрд╛ рд╕реЗ рдЬреБрдбрд╝реА рд╣реЛрдВ (рд╕рд┐рд░реНрдл consent = true рдирд╣реАрдВ)ред
рд╢реБрд░реВ рдХрд░реЗрдВ рдЙрд╕ рдХреНрд░рд┐рдпрд╛ рдХреЗ рд╕рд╛рдеред рдЕрдЧрд░ рдХреЙрдиреНрд╕реЗрдВрдЯ рдПрдХ рдЪреЗрдХрдмреЙрдХреНрд╕, рдЯреЙрдЧрд▓, рдпрд╛ рдбрдмрд▓ рдСрдкреНрдЯ-рдЗрди рд▓рд┐рдВрдХ рд╕реЗ рджрд┐рдпрд╛ рдЧрдпрд╛, рддреЛ рдЗрдВрдЯрд░реИрдХреНрд╢рди рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рджрд┐рдЦрд╛рдИ рдЧрдИ рд╕рдЯреАрдХ рдЯреЗрдХреНрд╕реНрдЯ (рдпрд╛ рд╡рд░реНрдЬрд╝рди ID) рд╕реНрдЯреЛрд░ рдХрд░реЗрдВред рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рд╕реНрдХреЗрд▓ рдирд╣реАрдВ рдХрд░рддреЗ; рдПрдХ рдХреЙрдиреНрд╕реЗрдВрдЯ рдХреЙрдкреА/рд╡рд░реНрдЬрд╝рди рд▓реЗрдмрд▓ рдХрд╛рдлреА рд╣реЛрддрд╛ рд╣реИред
рдирдореВрдирд╛ рд╡рд┐рд╡рд░рдг рдЬреЛ рдореЛрдореЗрдВрдЯ рдХреЛ рдкреБрдирд░реБрддреНрдкрд╛рджрди рдпреЛрдЧреНрдп рдмрдирд╛рддреЗ рд╣реИрдВ:
- рдПрдХреНрд╢рди рдкреНрд░рдХрд╛рд░ (рдмреЙрдХреНрд╕ рдЪреЗрдХ рдХрд┐рдпрд╛, рдЯреЙрдЧрд▓ рдСрди рдХрд┐рдпрд╛, рдкреБрд╖реНрдЯрд┐ рд▓рд┐рдВрдХ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд┐рдпрд╛)
- UTC рдореЗрдВ рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк
- рдЪреИрдирд▓ рдФрд░ рдЙрджреНрджреЗрд╢реНрдп
- рдХреЙрдиреНрд╕реЗрдВрдЯ рдЯреЗрдХреНрд╕реНрдЯ рд╡рд░реНрдЬрд╝рди рдпрд╛ рдкреЙрд▓рд┐рд╕реА/рд╡рд░реНрдЬрд╝рди рдЖрдЗрдбреЗрдВрдЯрд┐рдлрд╛рдпрд░
- рдкреЗрдЬ рдпрд╛ рд╕реНрдХреНрд░реАрди рдирд╛рдо рдФрд░ рднрд╛рд╖рд╛
рддрдХрдиреАрдХреА рд╕рдВрджрд░реНрдн рд╕рддрд░реНрдХрддрд╛ рд╕реЗ рдЬреЛрдбрд╝реЗрдВред рдпрд╣ рд╡рд┐рд╡рд╛рдж рд╕реБрд▓рдЭрд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдкрд░ рдЧреЛрдкрдиреАрдпрддрд╛ рдЬреЛрдЦрд┐рдо рднреА рдмрдврд╝рддрд╛ рд╣реИред рд╡реЗрдм рдХреЗ рд▓рд┐рдП IP рдФрд░ рдпреВрдЬрд╝рд░ рдПрдЬреЗрдВрдЯ рдХрднреА-рдХрднреА рдЙрдкрдпреЛрдЧреА рд╣реЛрддреЗ рд╣реИрдВред рдореЛрдмрд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП, рдПрдХ рдбрд┐рд╡рд╛рдЗрд╕ ID рдЙрдкрдпреЛрдЧ рдкрд╣рдЪрд╛рди рдореЙрдбрд▓ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдкрд░ тАЬрдмрд╕ рдХрд┐рд╕реА рднреА рд╕реНрдерд┐рддрд┐ рдХреЗ рд▓рд┐рдПтАЭ рдЕрддрд┐рд░рд┐рдХреНрдд рдЖрдЗрдбреЗрдВрдЯрд┐рдлрд╝рд╛рдпрд░реНрд╕ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рд╕реЗ рдмрдЪреЗрдВред
рдЕрдЧрд░ рдЖрдк рдкреНрд░рджрд╛рддрд╛рдУрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рднреЗрдЬрддреЗ рд╣реИрдВ, рддреЛ рдЙрдирдХреЗ рдЖрдЗрдбреЗрдВрдЯрд┐рдлрд╝рд╛рдпрд░реНрд╕ рднреА рд░рдЦреЗрдВред рдкреНрд░рджрд╛рддрд╛ рдореИрд╕реЗрдЬ IDs (рдИрдореЗрд▓, SMS, рдкреБрд╢) рджрд┐рдЦрд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреЙрдиреНрд╕реЗрдВрдЯ рд░рд┐рдХреЙрд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рд╣реБрдЖ рдерд╛, рдЬрдм рд╢рд┐рдХрд╛рдпрдд рдпрд╛ рдбрд┐рд▓реАрд╡реЗрд░реЗрдмрд┐рд▓рд┐рдЯреА рдорд╛рдорд▓реЛрдВ рдХреА рдЬрд╛рдБрдЪ рд╣реЛред
рдЕрдВрдд рдореЗрдВ, рддрдп рдХрд░реЗрдВ рдХреНрдпрд╛ рд╕реНрдЯреЛрд░ рдирд╣реАрдВ рдХрд░рдирд╛ рд╣реИред рдЕрдЪреНрдЫрд╛ рд╕рд╛рдХреНрд╖реНрдп рд╕рдм рдХреБрдЫ рдПрдХрддреНрд░ рдХрд░рдирд╛ рдирд╣реАрдВ рд╣реИред рдЯреЗрдореНрдкрд▓реЗрдЯреНрд╕ рдкрд░реНрдпрд╛рдкреНрдд рд╣реЛрдВ рддреЛ рдкреВрд░рд╛ рд╕рдВрджреЗрд╢ рдХрдВрдЯреЗрдВрдЯ рд╕реНрдЯреЛрд░ рдХрд░рдиреЗ рд╕реЗ рдмрдЪреЗрдВ, рдФрд░ рдЕрдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдбрд┐рд╡рд╛рдЗрд╕ рдбреЗрдЯрд╛ рди рд░рдЦреЗрдВред AppMaster рдореЗрдВ рдЗрд╕ рдлреНрд▓реЛ рдХреЛ рдмрдирд╛рддреЗ рд╕рдордп, evidence рдлрд╝реАрд▓реНрдбреНрд╕ рдХреЛ рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдорд╛рдиреЗрдВ: рдЙрдиреНрд╣реЗрдВ рд╕реБрд╕рдВрдЧрдд рд░рдЦреЗрдВ рдФрд░ рдХреЗрд╡рд▓ рдЙрдкрдпреБрдХреНрдд рд░реЛрд▓реНрд╕ рдХреЛ рджреЗрдЦреЗрдВред
рдЪрд░рдг-рджрд░-рдЪрд░рдг: рдПрдХ рдХреЙрдиреНрд╕реЗрдВрдЯ рдФрд░ рдПрд╡рд┐рдбреЗрдВрд╕ рдлреНрд▓реЛ рд╕реЗрдЯ рдХрд░реЗрдВ
рд╢реБрд░реВ рдХрд░реЗрдВ рдпрд╣ рддрдп рдХрд░рдХреЗ рдХрд┐ рдЖрдк рдХрд┐рд╕рдХреЗ рд▓рд┐рдП рдЕрдиреБрдорддрд┐ рдкреВрдЫреЗрдВрдЧреЗред рдХреЙрдиреНрд╕реЗрдВрдЯ рдХреЗрд╡рд▓ "рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди рд╣рд╛рдБ/рдирд╣реАрдВ" рдирд╣реАрдВ рд╣реИред рд▓реЛрдЧ рдЕрдХреНрд╕рд░ рд░рд╕реАрджреЗрдВ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдкрд░ рдкреНрд░рдЪрд╛рд░ рдирд╣реАрдВред рдЕрдкрдиреЗ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЛ рд╕рд╛рдзрд╛рд░рдг рднрд╛рд╖рд╛ рдореЗрдВ рд▓рд┐рдЦреЗрдВ, рдлрд┐рд░ рд╣рд░ рдЙрджреНрджреЗрд╢реНрдп рдХреЛ рдЙрди рдЪреИрдирд▓реЛрдВ рд╕реЗ рдореИрдк рдХрд░реЗрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдк рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред
рдЪреИрдирд▓ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХреЙрдиреНрд╕реЗрдВрдЯ рд╕реНрдХреНрд░реАрди рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд░реЗрдВ рдмрдЬрд╛рдп рдПрдХ рдорд┐рд╢реНрд░рд┐рдд рдкреНрд░реЙрдореНрдкреНрдЯ рдХреЗред рд╣рд░ рд╕реНрдХреНрд░реАрди рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рднреЗрдЬрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдмрд╛рдж рдореЗрдВ рдХреИрд╕реЗ рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╢рдмреНрджрд╛рд╡рд▓реА рд╕реНрдкрд╖реНрдЯ рд░рдЦреЗрдВ: тАЬOrder receipts by emailтАЭ рдЬреИрд╕реА рдкрдВрдХреНрддрд┐ тАЬTransactional messagesтАЭ рд╕реЗ рдЬрд╝реНрдпрд╛рджрд╛ рд╕реНрдкрд╖реНрдЯ рд╣реИред
рдПрдХ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдлреНрд▓реЛ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:
- рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░реЗрдВ рдФрд░ рддрдп рдХрд░реЗрдВ рдХрд┐рд╕рдХреЗ рд▓рд┐рдП рдСрдкреНрдЯ-рдЗрди рдЕрдирд┐рд╡рд╛рд░реНрдп рд╣реИ (рдЙрджрд╛., рдорд╛рд░реНрдХреЗрдЯрд┐рдВрдЧ рдмрдирд╛рдо рд░рд╕реАрджреЗрдВ)
- рдЬрд┐рд╕ рдкрд▓ рдкрд░ рдЗрд╕рдХрд╛ рдЕрд░реНрде рдмрдиреЗ рд╡рд╣рд╛рдБ рдкреВрдЫреЗрдВ (рдЪреЗрдХрдЖрдЙрдЯ рдкрд░ рд░рд╕реАрджреЛрдВ рдХреЗ рд▓рд┐рдП, рдСрдирдмреЛрд░реНрдбрд┐рдВрдЧ рдХреЗ рдмрд╛рдж рдЯрд┐рдкреНрд╕ рдХреЗ рд▓рд┐рдП)
- рд╕реБрд░рдХреНрд╖рд┐рдд рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЪреБрдиреЗрдВ (рдорд╛рд░реНрдХреЗрдЯрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП off; рдХреЗрд╡рд▓ рд╕реЗрд╡рд╛ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдЪреАрдЬрд╝реЛрдВ рдХреЗ рд▓рд┐рдП on)
- рдЬрдм рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЯреЙрдЧрд▓ рдмрджрд▓рддрд╛ рд╣реИ, рддреЛ рддреБрд░рдВрдд рдПрдХ рдЗрд╡реЗрдВрдЯ рд░рд┐рдХреЙрд░реНрдб рд▓рд┐рдЦреЗрдВ (рдХрд┐рд╕рдиреЗ, рдХреНрдпрд╛ рдмрджрд▓рд╛, рдХрдм рдФрд░ рдХрд╣рд╛рдБ)
- рднреЗрдЬрдиреЗ рд╡ рдорд╛рд░реНрдЧ рдореЗрдВ рдХреЙрдиреНрд╕реЗрдВрдЯ рдЪреЗрдХ рд░рдЦреЗрдВ рддрд╛рдХрд┐ рдХреБрдЫ рднреА рдмрд╛рдИрдкрд╛рд╕ рди рд╣реЛ, рдЬрд┐рд╕рдореЗрдВ рдПрдбрдорд┐рди рдЯреВрд▓реНрд╕ рдФрд░ рдСрдЯреЛрдореЗрдЯреЗрдб рдЬреЙрдмреНрд╕ рд╢рд╛рдорд┐рд▓ рд╣реЛрдВ
рдпрд╣ рдЗрд╡реЗрдВрдЯ рд░рд┐рдХреЙрд░реНрдб рдмрд╛рдж рдореЗрдВ рдХреЙрдиреНрд╕реЗрдВрдЯ рд╕рд╛рдмрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдЖрддрд╛ рд╣реИред рдЗрд╕реЗ рдмреИрдВрдХ рд░рд╕реАрдж рдХреА рддрд░рд╣ рдорд╛рдиреЗрдВ: append-only рдФрд░ рдмрд╛рдж рдореЗрдВ рдПрдбрд┐рдЯ рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ред AppMaster рдореЗрдВ, рдЯреАрдореЗрдВ рдЕрдХреНрд╕рд░ рддреЗрдЬрд╝ рдЬрд╛рдБрдЪ рдХреЗ рд▓рд┐рдП рдПрдХ current-state рддрд╛рд▓рд┐рдХрд╛ рд░рдЦрддреА рд╣реИрдВ рдФрд░ рд╣рд░ рдЕрдкрдбреЗрдЯ рдХреЗ рд▓рд┐рдП рдПрдХ рдореЗрд▓ рдЦрд╛рддрд╛ audit рдПрдВрдЯреНрд░реА Business Process рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд▓рд┐рдЦрддреА рд╣реИрдВред
рд░рд┐рд▓реАрдЬрд╝ рд╕реЗ рдкрд╣рд▓реЗ, рдСрдкреНрдЯ-рдЖрдЙрдЯ рдФрд░ рдХрд┐рдирд╛рд░реЗ рдорд╛рдорд▓реЛрдВ рдХрд╛ рдЯреЗрд╕реНрдЯ рдХрд░реЗрдВред рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдкрд░рд┐рдгрд╛рдо рд╡рд╣реА рд╣реЛ рдЪрд╛рд╣реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╡реЗрдм, рдореЛрдмрд╛рдЗрд▓ рдпрд╛ рдЕрдХрд╛рдЙрдВрдЯ рдбрд┐рд▓реАрд╢рди рдлреНрд▓реЛ рдХреЗ рдЬрд░рд┐рдП рд╕реЗрдЯрд┐рдВрдЧ рдмрджрд▓реЗрдВред рд╡рд┐рд╢реЗрд╖ рдзреНрдпрд╛рди рджреЗрдВ:
- рдПрдХ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ opt-out рдЬрдмрдХрд┐ рджреВрд╕рд░реЗ рдкрд░ login рд╣реЛрдирд╛
- рдлреЛрди рдирдВрдмрд░ рдпрд╛ рдИрдореЗрд▓ рдмрджрд▓рдирд╛
- рдРрдк рд░реАрдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛ (рдкреБрд╢ рдЯреЛрдХрди рдмрджрд▓рддреЗ рд╣реИрдВ)
- рдЧреЗрд╕реНрдЯ рдЪреЗрдХрдЖрдЙрдЯ рдмрдирд╛рдо рд▓реЙрдЧреНрдб-рдЗрди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛
- рдбрд┐рд▓реАрдЯреЗрдб рдпрд╛ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдЦрд╛рддреЛрдВ рдХреЗ рд▓рд┐рдП (рдХреЛрдИ рд╕рдВрджреЗрд╢ рди рднреЗрдЬрдирд╛, рдкрд░ рдЖрд╡рд╢реНрдпрдХрддрд╛рдиреБрд╕рд╛рд░ рд╕рд╛рдХреНрд╖реНрдп рд░рдЦрдирд╛)
рдСрдкреНрдЯ-рдЖрдЙрдЯ, рдкрд░рд┐рд╡рд░реНрддрди рдФрд░ рдЕрдХрд╛рдЙрдВрдЯ рд▓рд╛рдЗрдлрд╕рд╛рдЗрдХрд▓ рдХреЛ рд╕рдВрднрд╛рд▓рдирд╛
рдСрдкреНрдЯ-рдЗрди рдЖрдзрд╛ рдХрд╛рдо рд╣реИред рд▓реЛрдЧ рдЕрдкрдирд╛ рдорди рдмрджрд▓рддреЗ рд╣реИрдВ, рдбрд┐рд╡рд╛рдЗрд╕ рдмрджрд▓рддреЗ рд╣реИрдВ, рдИрдореЗрд▓ рдПрдХреНрд╕реЗрд╕ рдЦреЛ рджреЗрддреЗ рд╣реИрдВ, рдпрд╛ рд╕рдкреЛрд░реНрдЯ рд╕реЗ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддреЗ рд╣реИрдВред рдЕрдЧрд░ рдСрдкреНрдЯ-рдЖрдЙрдЯ рдореБрд╢реНрдХрд┐рд▓ рд╣реИ, рддреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЬрд▓реНрджреА рдиреЛрдЯрд┐рд╕ рдХрд░реЗрдВрдЧреЗ рдФрд░ рдЖрдкрдХрд╛ тАЬрдкреНрд░реВрдлтАЭ рд╕рдВрджрд┐рдЧреНрдз рджрд┐рдЦреЗрдЧрд╛ред
рдСрдкреНрдЯ-рдЖрдЙрдЯ рдХреЛ рдСрдкреНрдЯ-рдЗрди рдЬрд┐рддрдирд╛ рдЖрд╕рд╛рди рдмрдирд╛рдПрдВред рдЙрд╕реЗ рд╡рд╣реАрдВ рд░рдЦреЗрдВ рдЬрд╣рд╛рдБ рд▓реЛрдЧ рдЙрдореНрдореАрдж рдХрд░рддреЗ рд╣реИрдВ: рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди рд╕реЗрдЯрд┐рдВрдЧреНрд╕, рдорд╛рд░реНрдХреЗрдЯрд┐рдВрдЧ рдИрдореЗрд▓ рдХреЗ рдлреБрдЯрд░ рдореЗрдВ, рдФрд░ SMS рдХреЗ рд▓рд┐рдП рдЬрд╣рд╛рдБ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рд╡рд╣рд╛рдБ рд╕реНрдкрд╖реНрдЯ STOP рдирд┐рд░реНрджреЗрд╢ред рдЗрд╕реЗ тАЬрд╕рдкреЛрд░реНрдЯ рд╕реЗ рд╕рдВрдкрд░реНрдХ рдХрд░реЗрдВтАЭ рдЬреИрд╕реЗ рдХрджрдореЛрдВ рдХреЗ рдкреАрдЫреЗ рди рдЫреБрдкрд╛рдПрдВред
рдЬрдм рдЖрдк рдПрдХ рдкреБрд╖реНрдЯрд┐рдХрд░рдг рд╕рдВрджреЗрд╢ рднреЗрдЬрддреЗ рд╣реИрдВ, рддреЛ рдЗрд╕реЗ рдиреНрдпреВрдирддрдо рд░рдЦреЗрдВ рдФрд░ рдХреЗрд╡рд▓ рддрдм рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдЬрдм рдЬрд╝рд░реВрд░реА рд╣реЛ (рдпрд╛ рдХрд╛рдиреВрдиреА рд░реВрдк рд╕реЗ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ)ред рдПрдХ рдмрд╛рд░ рдХрд╛ тАЬрдЖрдкрдиреЗ рдЕрдирд╕рдмреНрд╕рдХреНрд░рд╛рдЗрдм рдХрд░ рд▓рд┐рдпрд╛тАЭ рдИрдореЗрд▓ рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдмрд╛рд░-рдмрд╛рд░ рдлреЙрд▓реЛ-рдЕрдк рдЬреИрд╕реЗ тАЬрдХреНрдпрд╛ рдЖрдк рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рд╣реИрдВ?тАЭ рд╕реНрдкреИрдо рдЬреИрд╕рд╛ рд▓рдЧ рд╕рдХрддрд╛ рд╣реИред SMS рдХреЗ рд▓рд┐рдП, STOP рдХреЗ рдмрд╛рдж рдПрдХ рдмрд╛рд░ рдХреА рдкреБрд╖реНрдЯрд┐рдХрд░рдг рдЖрдорддреМрд░ рдкрд░ рдЕрдкреЗрдХреНрд╖рд┐рдд рд╣реИред рдкреБрд╢ рдХреЗ рд▓рд┐рдП, рд╢рд╛рдВрдд рдЗрди-рдРрдк рд╕реНрдерд┐рддрд┐ рдкрд░рд┐рд╡рд░реНрддрди рд╣реА рдЕрдХреНрд╕рд░ рдкрд░реНрдпрд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИред
рдЕрдХрд╛рдЙрдВрдЯ рд▓рд╛рдЗрдлрд╕рд╛рдЗрдХрд▓ рдЙрди рдЬрдЧрд╣реЛрдВ рдореЗрдВ рд╕реЗ рд╣реИ рдЬрд╣рд╛рдБ рдХрдИ рд╕рд┐рд╕реНрдЯрдо рдЯреВрдЯрддреЗ рд╣реИрдВред рдкрд╣рд▓реЗ рд╕реЗ рдпреЛрдЬрдирд╛ рдмрдирд╛рдПрдВ:
- Logged-out users: рдЕрдЧрд░ рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рд▓реЙрдЧреНрдб рдЖрдЙрдЯ рд░рд╣рддреЗ рд╣реБрдП рдИрдореЗрд▓ рд╕реЗ рдЕрдирд╕рдмреНрд╕рдХреНрд░рд╛рдЗрдм рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдЙрд╕реЗ рд╕рддреНрд░ рдХреЗ рдмрдЬрд╛рдп рдИрдореЗрд▓ рдкрддреЗ рдХреЗ рдЦрд┐рд▓рд╛рдл рд░рд┐рдХреЙрд░реНрдб рдХрд░реЗрдВред
- Deleted accounts: рдбрд┐рд▓реАрд╢рди рдЕрдиреБрд░реЛрдзреЛрдВ рдХрд╛ рд╕рдореНрдорд╛рди рдХрд░реЗрдВ, рдкрд░ рдПрдХ рдиреНрдпреВрдирддрдо do-not-contact рд░рд┐рдХреЙрд░реНрдб рд░рдЦреЗрдВ рдЬрдм рдЕрдиреБрдорддрд┐ рд╣реЛ рддрд╛рдХрд┐ рд╡реЗ рдЧрд▓рддреА рд╕реЗ рдмрд╛рдж рдореЗрдВ рдлрд┐рд░ рди рдЬреЛрдбрд╝реЗ рдЬрд╛рдПрдБред
- Merged accounts: рдХрднреА рднреА рдорд╛рди рди рд▓реЗрдВ рдХрд┐ рд╕рд╣рдорддрд┐ рдСрдЯреЛрдореЗрдЯрд┐рдХреНрд▓реА рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рд╣реЛ; рдЯрдХрд░рд╛рд╡реЛрдВ рдХреЛ рдЧреЛрдкрдиреАрдпрддрд╛-рдореИрддреНрд░реАрдкреВрд░реНрдг рд╡рд┐рдХрд▓реНрдк рд╕реЗ рд╕реБрд▓рдЭрд╛рдПрдБред
- Device changes: рдирдпрд╛ рдлреЛрди рдирдпрд╛ рдкреБрд╢ рдЯреЛрдХрди рдмрдирд╛рддрд╛ рд╣реИ; рдЯреЛрдХрди рддрдХрдиреАрдХреА рдбреЗрдЯрд╛ рдорд╛рдиреЗрдБ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдкреБрд╢ рд╕рд╣рдорддрд┐ рдирд┐рдпрдВрддреНрд░рдХ рдирд┐рдпрдо рд╣реЛред
рд░рд┐рдЯреЗрдВрд╢рди рдирд┐рдпрдо рд▓рд┐рдЦреЗрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рд╕реБрд╕рдВрдЧрдд рд░реВрдк рд╕реЗ рд▓рд╛рдЧреВ рдХрд░реЗрдВред рд╢рд┐рдХрд╛рдпрддреЛрдВ, рдСрдбрд┐рдЯреНрд╕ рдпрд╛ рдЪрд╛рд░реНрдЬрдмреИрдХ рдХрд╛ рдЙрддреНрддрд░ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрд╕реЗрдВрдЯ рд▓реЙрдЧ рдкрд░реНрдпрд╛рдкреНрдд рд╕рдордп рддрдХ рд░рдЦреЗрдВ, рдкрд░ рдЕрдзрд┐рдХ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдбреЗрдЯрд╛ рди рд░рдЦреЗрдВ рдЬрд┐рддрдирд╛ рдЬрд╝рд░реВрд░реА рд╣реЛред рдЕрдЧрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдбреЗрдЯрд╛ рдорд┐рдЯрд╛рдирд╛ рдЕрдирд┐рд╡рд╛рд░реНрдп рд╣реИ, рддреЛ рддрдп рдХрд░реЗрдВ рдХреНрдпрд╛ рдЕрдиреЛрдирд┐рдорд╛рдЗрдЬрд╝ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рдЙрджрд╛., рдИрдореЗрд▓ рд╣реИрд╢ рдХрд░рдирд╛) рддрд╛рдХрд┐ рдЗрд╡реЗрдВрдЯ рдЗрддрд┐рд╣рд╛рд╕ рдЙрдкрдпреЛрдЧреА рдмрдирд╛ рд░рд╣реЗред
рд╕рдкреЛрд░реНрдЯ-рдкреНрд░реЗрд░рд┐рдд рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдкрд╖реНрдЯ рдЖрдВрддрд░рд┐рдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд░рдЦреЗрдВред рдХреМрди рдХреЙрдиреНрд╕реЗрдВрдЯ рдПрдбрд┐рдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдЙрд╕реЗ рд╕реАрдорд┐рдд рдХрд░реЗрдВ, рдПрдХ рдХрд╛рд░рдг рдХреЛрдб (рдЬреИрд╕реЗ тАЬuser requested via chatтАЭ) рдЖрд╡рд╢реНрдпрдХ рдмрдирд╛рдПрдВ, рдФрд░ рд░рд┐рдХреЙрд░реНрдб рдХрд░реЗрдВ рдХрд┐рд╕рдиреЗ рдкрд░рд┐рд╡рд░реНрддрди рдХрд┐рдпрд╛ рдФрд░ рдХрдмред AppMaster рдореЗрдВ рдЯреАрдореЗрдВ рдЕрдХреНрд╕рд░ рдПрдХ рдЫреЛрдЯрд╛ PostgreSQL рдЯреЗрдмрд▓ рдХреЙрдиреНрд╕реЗрдВрдЯ рдЗрд╡реЗрдВрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рдФрд░ рджреВрд╕рд░рд╛ рд╕рдкреЛрд░реНрдЯ рдПрдХреНрд╢рдиреНрд╕ рдХреЗ рд▓рд┐рдП рдмрдирд╛рддреА рд╣реИрдВ, рдлрд┐рд░ Business Process рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмрджрд▓рд╛рд╡ рд▓рд╛рдЧреВ рдХрд░рддреА рд╣реИрдВ рдФрд░ рд╣рд░ рдмрд╛рд░ рдПрдХ рдСрдбрд┐рдЯ рдПрдВрдЯреНрд░реА рд▓рд┐рдЦрддреА рд╣реИрдВред
рднрд░реЛрд╕рд╛ (рдФрд░ рдЖрдкрдХрд╛ рдСрдбрд┐рдЯ рдЯреНрд░реЗрд▓) рддреЛрдбрд╝рдиреЗ рд╡рд╛рд▓реА рд╕рд╛рдорд╛рдиреНрдп рдЧрд▓рддрд┐рдпрд╛рдБ
рдХрдИ рдЯреАрдореЗрдВ рдПрдХ рдХреЙрдиреНрд╕реЗрдВрдЯ рдЯреЙрдЧрд▓ рдЬреЛрдбрд╝рддреА рд╣реИрдВ, рдлрд┐рд░ рдмрд╛рдж рдореЗрдВ рд╢реЙрд░реНрдЯрдХрдЯреНрд╕ рд╕реЗ рдЙрд╕реЗ рддреЛрдбрд╝ рджреЗрддреА рд╣реИрдВред рдкрд░рд┐рдгрд╛рдо predictable рд╣реИ: рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдардЧреЗ рд╣реБрдП рдорд╣рд╕реВрд╕ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдЬрдм рдЖрдкрдХреЛ рдСрдкреНрдЯ-рдЗрди рдХрд╛ рдкреНрд░рдорд╛рдг рджрд┐рдЦрд╛рдирд╛ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рд░рд┐рдХреЙрд░реНрдб рдЯрд┐рдХ рдирд╣реАрдВ рдХрд░рддреЗред
рдПрдХ рдЖрдо рдлрдВрджрд╛ рд╣реИ рдХреЙрдиреНрд╕реЗрдВрдЯ рдХреЛ рдПрдХ рд╡реИрд╢реНрд╡рд┐рдХ рд╣рд╛рдБ/рдирд╣реАрдВ рдорд╛рдирдирд╛ред рдИрдореЗрд▓, SMS, рдФрд░ рдкреБрд╢ рдХреА рдЕрд▓рдЧ рдЙрдореНрдореАрджреЗрдВ рдФрд░ рдХрд╛рдиреВрдиреА рдирд┐рдпрдо рд╣реЛрддреЗ рд╣реИрдВред marketing_ok=true рдЬреИрд╕реЗ рдПрдХ рдлреНрд▓реИрдЧ рд╕реЗ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐рд╕реА рдРрд╕реЗ рдЪреИрдирд▓ рдкрд░ рднреЗрдЬрдирд╛ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗ рд╕рд╣рдорддрд┐ рдирд╣реАрдВ рджреАред
рдПрдХ рдФрд░ рднрд░реЛрд╕рд╛-рдЦрддреНрдо рдХрд░рдиреЗ рд╡рд╛рд▓реА рдЪреАрдЬрд╝ рдЕрд╕реНрдкрд╖реНрдЯ рд╡рд┐рдХрд▓реНрдк рдбрд┐рдЬрд╝рд╛рдЗрди рд╣реИред рдкрд╣рд▓реЗ рд╕реЗ рдЪреЗрдХ рдХрд┐рдП рдЧрдП рдмреЙрдХреНрд╕, рдЫреЛрдЯреЗ рдбрд┐рд╕реНрдХреНрд▓реЗрдорд░, рдпрд╛ рдХрдВрдЯреНрд░реЛрд▓реНрд╕ рдЬреЛ рдХрдИ рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЛ рдмрд╛рдБрдзрддреЗ рд╣реИрдВ (тАЬProduct updates and offersтАЭ) рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рднреНрд░рдорд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдЖрдкрдХрд╛ DB рдХрд╣ рд╕рдХрддрд╛ рд╣реИ тАЬconsentedтАЭ, рдкрд░ рд╕рдкреЛрд░реНрдЯ рдЗрдирдмреЙрдХреНрд╕ рдПрдХ рдЕрд▓рдЧ рдХрд╣рд╛рдиреА рдмрддрд╛рдПрдЧрд╛ред
рд╡реЗ рдЧрд▓рддрд┐рдпрд╛рдБ рдЬреЛ рд╕рдмрд╕реЗ рдЕрдХреНрд╕рд░ рднрд░реЛрд╕рд╛ рдФрд░ рд╕рд╛рдХреНрд╖реНрдп рджреЛрдиреЛрдВ рддреЛрдбрд╝рддреА рд╣реИрдВ:
- рдХреЗрд╡рд▓ рдирд╡реАрдирддрдо рдХреЙрдиреНрд╕реЗрдВрдЯ рд╕реНрдЯреЗрдЯ рд╕реЗрд╡ рдХрд░рдирд╛ рдФрд░ рдЗрддрд┐рд╣рд╛рд╕ рд╣рдЯрд╛ рджреЗрдирд╛
- рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗ рдЬреЛ рд╕рдЯреАрдХ рдХреЙрдиреНрд╕реЗрдВрдЯ рдЯреЗрдХреНрд╕реНрдЯ рд╕реНрд╡реАрдХрд╛рд░ рдХрд┐рдпрд╛ рдЙрд╕реЗ рд╕реНрдЯреЛрд░ рди рдХрд░рдирд╛ (рдФрд░ рд╡рд░реНрдЬрд╝рди рди рд░рдЦрдирд╛)
- "user opted in" рд▓реЙрдЧ рдХрд░рдирд╛ рдмрд┐рдирд╛ рдЪреИрдирд▓, рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдФрд░ рд╕реНрд░реЛрдд рдХреЗ
- рдореИрдиреБрдЕрд▓ рдЕрднрд┐рдпрд╛рди рдЪрд▓рд╛рдирд╛ рдЬреЛ рдХреЙрдиреНрд╕реЗрдВрдЯ рдЪреЗрдХреНрд╕ рдХреЛ рдмрд╛рдпрдкрд╛рд╕ рдХрд░ рджреЗ
- рдЧрд▓рдд рд╕реЗрдЯрд┐рдВрдЧ рдХреЛ рдбреЗрдЯрд╛рдмреЗрд╕ рдПрдбрд┐рдЯ рдХрд░рдХреЗ "рдареАрдХ" рдХрд░ рджреЗрдирд╛, рдЬрд┐рд╕рд╕реЗ рдЬреЛ рд╣реБрдЖ рд╡рд╣ рдорд┐рдЯ рдЬрд╛рдП
рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рдлрд▓рддрд╛ рдХреБрдЫ рдРрд╕реА рджрд┐рдЦрддреА рд╣реИ: рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдСрдирдмреЛрд░реНрдбрд┐рдВрдЧ рдореЗрдВ рдкреБрд╢ рд╕рдХреНрд╖рдо рдХрд░рддрд╛ рд╣реИ, рдмрд╛рдж рдореЗрдВ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдорд╛рд░реНрдХреЗрдЯрд┐рдВрдЧ SMS рдмрдВрдж рдХрд░ рджреЗрддрд╛ рд╣реИ, рдлрд┐рд░ рдЕрдирдЪрд╛рд╣реЗ рдЯреЗрдХреНрд╕реНрдЯ рдХреА рд╢рд┐рдХрд╛рдпрдд рдХрд░рддрд╛ рд╣реИред рдЕрдЧрд░ рдЖрдкрдХрд╛ рд╕рд┐рд╕реНрдЯрдо рдкреБрд░рд╛рдирд╛ рд░рд┐рдХреЙрд░реНрдб рдУрд╡рд░рд░рд╛рдЗрдЯ рдХрд░ рдЪреБрдХрд╛ рд╣реИ, рддреЛ рдЖрдк рдирд╣реАрдВ рджрд┐рдЦрд╛ рдкрд╛рдПрдБрдЧреЗ рдХрд┐ рдЙрдиреНрд╣реЛрдВрдиреЗ рдХреНрдпрд╛ рджреЗрдЦрд╛ рдпрд╛ рдХрдм рдСрдкреНрдЯ-рдЖрдЙрдЯ рдХрд┐рдпрд╛ред рдФрд░ рдЗрд╕рд╕реЗ рднреА рдмреБрд░рд╛, рдЖрдк рдпрд╣ рд╕рд╛рдмрд┐рдд рдирд╣реАрдВ рдХрд░ рдкрд╛рдПрдБрдЧреЗ рдХрд┐ SMS рд╕рд╣рдорддрд┐ рдХрднреА рдереАред
рдХреЙрдиреНрд╕реЗрдВрдЯ рдХреЛ рд╡рд┐рддреНрддреАрдп рдЗрддрд┐рд╣рд╛рд╕ рдХреА рддрд░рд╣ рд░рдЦреЗрдВ: рддреЗрдЬрд╝ рдЬрд╛рдБрдЪ рдХреЗ рд▓рд┐рдП current state рд░рдЦреЗрдВ, рдкрд░ рдЕрддреАрдд рди рдЦреЛрдиреЗ рджреЗрдВред рд╕рд╣рд╛рдпрддрд╛ рдХреЗ рд▓рд┐рдП рдЧрд╛рд░реНрдбрд░реЗрд▓ рд╕рд░рд▓ рд╣реИрдВ: рдЪреИрдирд▓ рдФрд░ рдЙрджреНрджреЗрд╢реНрдп рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХреЙрдиреНрд╕реЗрдВрдЯ рдЕрд▓рдЧ рд░рдЦреЗрдВ, рдХреЙрдиреНрд╕реЗрдВрдЯ рдЯреЗрдХреНрд╕реНрдЯ ID рдФрд░ рд▓реЛрдХрд▓ рд░рдЦреЗрдВ, рд╣рд░ рднреЗрдЬрдиреЗ рдХреЗ рдкрд╛рде рдореЗрдВ рд╡рд╣реА рдХреЙрдиреНрд╕реЗрдВрдЯ-рдЪреЗрдХ рд▓рд╛рдЧреВ рдХрд░реЗрдВ, рдФрд░ рдкреБрд░рд╛рдиреЗ рдЗрд╡реЗрдВрдЯреНрд╕ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдирдП рдЗрд╡реЗрдВрдЯреНрд╕ рд▓рд┐рдЦреЗрдВред
рдЕрдЧрд░ рдЖрдк AppMaster рдореЗрдВ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдХреЙрдиреНрд╕реЗрдВрдЯ рдЗрд╡реЗрдВрдЯреНрд╕ рдХреЛ рдЕрдкрдирд╛ рдЯреЗрдмрд▓ рдмрдирд╛рдПрдВ рдФрд░ рд╕рд╛рдЭрд╛ Business Process рдореЗрдВ рдЪреЗрдХ рд▓рд╛рдЧреВ рдХрд░реЗрдВ рддрд╛рдХрд┐ рдСрдЯреЛрдореЗрдЯреЗрдб рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди рдФрд░ рдСрдкрд░реЗрдЯрд░ рдПрдХреНрд╢рдиреНрд╕ рдПрдХ рд╣реА рдирд┐рдпрдореЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВред
рд╢рд┐рдк рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рддреНрд╡рд░рд┐рдд рдЬрд╛рдБрдЪ
рдЕрд╕рд▓ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди рднреЗрдЬрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЕрдкрдиреЗ рдХреЙрдиреНрд╕реЗрдВрдЯ рдЯреНрд░реЗрд▓ рдХрд╛ рдЙрд╕реА рддрд░рд╣ рдкрд░реАрдХреНрд╖рдг рдХрд░реЗрдВ рдЬреИрд╕реЗ рдЖрдк рдкреЗрдореЗрдВрдЯреНрд╕ рдЯреЗрд╕реНрдЯ рдХрд░рддреЗ рд╣реИрдВред рдЕрдЧрд░ рдЖрдк рдпрд╣ рдирд╣реАрдВ рдмрддрд╛ рд╕рдХрддреЗ рдХрд┐ рдХрд┐рд╕рдиреЗ рдСрдкреНрдЯ-рдЗрди рдХрд┐рдпрд╛, рдХрд┐рд╕ рдЪреИрдирд▓ рдХреЗ рд▓рд┐рдП, рдФрд░ рдХрд┐рд╕ рд╢рдмреНрджрд╛рд╡рд▓реА рдХреЗ рддрд╣рдд, рддреЛ рдЖрдк рдЕрдиреБрдорд╛рди рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВред
рд╣рд░ рдЪреИрдирд▓ (рдИрдореЗрд▓, SMS, рдкреБрд╢) рдХреЗ рд▓рд┐рдП рдкрдХреНрдХрд╛ рдХрд░реЗрдВ рдХрд┐ рдЖрдк рд╡рд╣ рдореЛрдореЗрдВрдЯ рджрд┐рдЦрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬрдм рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗ рдСрдкреНрдЯ-рдЗрди рдХрд┐рдпрд╛ рдФрд░ рдХрд╣рд╛рдБ рд╣реБрдЖред тАЬрдХрд╣рд╛рдБтАЭ рдХрд╛ рдорддрд▓рдм рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕реНрдХреНрд░реАрди рдпрд╛ рдлреЙрд░реНрдо рдирд╛рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ рдпрд╣ рднреА рджрд░реНрдЬ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдпрд╣ signup, settings, checkout, рдпрд╛ support рдерд╛ред
рдпрд╣ рднреА рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЖрдк рдХреЙрдиреНрд╕реЗрдВрдЯ рд╢рдмреНрджрд╛рд╡рд▓реА рдХреЛ рд░рд┐рдкреНрд▓реЗ рдХрд░ рд╕рдХреЗрдВред рд╕рд┐рд░реНрдл "marketing=true" рд╕реНрдЯреЛрд░ рдХрд░рдирд╛ рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рд╣реИред рдЯреЗрдХреНрд╕реНрдЯ рд╡рд░реНрдЬрд╝рди (рдпрд╛ рдЯреЗрдореНрдкрд▓реЗрдЯ ID) рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рджрд┐рдЦрд╛рдП рдЧрдП рднрд╛рд╖рд╛ рдХреЛ рд╕реНрдЯреЛрд░ рдХрд░реЗрдВред рдЕрдЧрд░ рдХреЙрдкреА рдмрд╛рдж рдореЗрдВ рдмрджрд▓реА, рддреЛ рдкреБрд░рд╛рдиреЗ рд╡рд░реНрдбрд┐рдВрдЧ рд╡рд╛рд▓реЗ рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдкреБрд░рд╛рдиреА рдХреЙрдкреА рдХреА рдЬрд╝рд░реВрд░рдд рдкрдбрд╝реЗрдЧреАред
рдПрдХ рдЫреЛрдЯрд╛ рдкреНрд░реА-рд╢рд┐рдк рдЪреЗрдХрд▓рд┐рд╕реНрдЯ рдЬреЛ рдЕрдзрд┐рдХрд╛рдВрд╢ рдореБрджреНрджреЛрдВ рдХреЛ рдкрдХрдбрд╝рддрд╛ рд╣реИ:
- рдЖрдк рдкреНрд░рддреНрдпреЗрдХ рдСрдкреНрдЯ-рдЗрди рдХреЗ рд▓рд┐рдП рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк, рд╕реНрд░реЛрдд (web, iOS, Android), рдФрд░ UI рд╕реНрдерд╛рди рджрд┐рдЦрд╛ рд╕рдХрддреЗ рд╣реИрдВред
- рдЖрдк рдЙрд╕ рд╕рдордп рджрд┐рдЦрд╛рдИ рдЧрдИ рд╕рдЯреАрдХ рдХреЙрдиреНрд╕реЗрдВрдЯ рд╡рд░реНрдбрд┐рдВрдЧ рдФрд░ рднрд╛рд╖рд╛ рдкреБрдирдГрдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
- рдирд╡реАрдирддрдо рдСрдкреНрдЯ-рдЖрдЙрдЯ рд╕рдм рдХреБрдЫ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╣рд░ рдЬрдЧрд╣ (рдХрддрд╛рд░рдмрджреНрдз рдЬреЙрдмреНрд╕ рд╕рд╣рд┐рдд) рдкрд░ рдкрд░рд┐рд▓рдХреНрд╖рд┐рдд рд╣реЛрддрд╛ рд╣реИред
- рд╕рдкреЛрд░реНрдЯ рджреЛ рдорд┐рдирдЯ рд╕реЗ рдХрдо рд╕рдордп рдореЗрдВ "рдореИрдВрдХреЛ рдХреНрдпреЛрдВ рдпрд╣ рдорд┐рд▓рд╛?" рдХрд╛ рдЬрд╡рд╛рдм рджреЗ рд╕рдХрддрд╛ рд╣реИ рдПрдХ рд╣реА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╡реНрдпреВ рд╕реЗред
- рдХреЙрдиреНрд╕реЗрдВрдЯ рд▓реЙрдЧ рдПрдбрд┐рдЯ рдирд╣реАрдВ рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рдФрд░ рдПрдХреНрд╕реЗрд╕ рдХреЗрд╡рд▓ рдЕрдзрд┐рдХреГрдд рд░реЛрд▓реНрд╕ рддрдХ рд╕реАрдорд┐рдд рд╣реИред
рдПрдХ рдбреНрд░рд┐рд▓ рдЪрд▓рд╛рдПрдБ: рдПрдХ рд╕рд╣рдХрд░реНрдореА рд╡реЗрдм рдкрд░ рдСрдкреНрдЯ-рдЗрди рдХрд░реЗ, рдореЛрдмрд╛рдЗрд▓ рдкрд░ рдСрдкреНрдЯ-рдЖрдЙрдЯ рдХрд░реЗ, рдлрд┐рд░ рд╕рдкреЛрд░реНрдЯ рд╕реЗ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдорд╛рдБрдЧреЗред рдЕрдЧрд░ рдЬрд╡рд╛рдм рдХреЗ рд▓рд┐рдП рдХрдЪреНрдЪреЗ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдпрд╛ рдХрдИ рдЯреВрд▓реНрд╕ рдореЗрдВ рдЦреЛрджрдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рдкрдбрд╝реЗ, рддреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рднреА рд╡рд╣реА рдЭрдВрдЭрдЯ рд▓рдЧреЗрдЧрд╛ред
AppMaster рдкрд░ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ рддреЛ рдХреЙрдиреНрд╕реЗрдВрдЯ рдПрд╡рд┐рдбреЗрдВрд╕ рдХреЛ рдЕрдкрдирд╛ рдбреЗрдЯрд╛ рдореЙрдбрд▓ рдФрд░ рдкреНрд░реЛрд╕реЗрд╕ рдорд╛рдиреЗрдВ, рди рдХрд┐ рдПрдХ рд╕рд╛рдЗрдб-рдПрдлреЗрдХреНрдЯред рдПрдХ рд╕рдорд░реНрдкрд┐рдд рдХреЙрдиреНрд╕реЗрдВрдЯ рд▓реЙрдЧ рдПрдВрдЯрд┐рдЯреА рдФрд░ рд╕рдкреЛрд░реНрдЯ рддрдерд╛ рдСрдбрд┐рдЯрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд░рд▓ рдЗрдВрдЯрд░рдирд▓ рд╡реНрдпреВ рдХрд╛рдлреА рдЙрдкрдпреЛрдЧреА рд╣реЛрддрд╛ рд╣реИ, рдЦрд╛рд╕рдХрд░ рдЕрдЧрд░ рдЖрдк рдПрдХреНрд╕рдкреЛрд░реНрдЯ рдХреЗ рдЕрдзрд┐рдХрд╛рд░ рд╕реАрдорд┐рдд рдХрд░ рджреЗрдВред
рдЙрджрд╛рд╣рд░рдг рдкрд░рд┐рджреГрд╢реНрдп: рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛, рддреАрди рдЪреИрдирд▓, рдмрджрд▓рддреА рдкрд╕рдВрджреЗрдВ
Mina рдЖрдкрдХреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдПрдХ рдЦрд╛рддрд╛ рдмрдирд╛рддреА рд╣реИ рддрд╛рдХрд┐ рдСрд░реНрдбрд░реНрд╕ рдЯреНрд░реИрдХ рдХрд░ рд╕рдХреЗред рд╕рд╛рдЗрдирдЕрдк рдХреЗ рджреМрд░рд╛рди рдЙрд╕реЗ рдИрдореЗрд▓, SMS, рдФрд░ рдкреБрд╢ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ рд╡рд┐рдХрд▓реНрдк рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВред рд╡рд╣ рдСрд░реНрдбрд░ рдЕрдкрдбреЗрдЯ рдХреЗ рд▓рд┐рдП рдкреБрд╢ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддреА рд╣реИ (рдЬрдм рд╡рд╣ рдРрдк рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░ рд▓реЗрддреА рд╣реИ), рдорд╛рд░реНрдХреЗрдЯрд┐рдВрдЧ рдИрдореЗрд▓ рдХреЛ рдмрдВрдж рд░рдЦрддреА рд╣реИ, рдФрд░ SMS рдХреЛ рдЕрдирдЪреЗрдХ рдЫреЛрдбрд╝рддреА рд╣реИред
рдПрдХ рд╣рдлреНрддреЗ рдмрд╛рдж, рд╡рд╣ рдореЛрдмрд╛рдЗрд▓ рдРрдк рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рддреА рд╣реИ рдФрд░ рд╕рд╛рдЗрди-рдЗрди рдХрд░рддреА рд╣реИред рдРрдк OS-рд▓реЗрд╡рд▓ рдкрд░рдорд┐рд╢рди рдХреЗ рд▓рд┐рдП рдкреБрд╢ рдкреВрдЫрддрд╛ рд╣реИ рдФрд░ рд╡рд╣ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддреА рд╣реИред рдпрд╣рд╛рдБ рдХрдИ рдЯреАрдореЗрдВ рднреНрд░рдорд┐рдд рд╣реЛ рдЬрд╛рддреА рд╣реИрдВ: OS рдкрд░рдорд┐рд╢рди рдЖрдкрдХреЗ рд╡реНрдпрд╡рд╕рд╛рдпрд┐рдХ рдХреЙрдиреНрд╕реЗрдВрдЯ рдХреЗ рдмрд░рд╛рдмрд░ рдирд╣реАрдВ рд╣реИред рдЖрдк рджреЛрдиреЛрдВ рдХреЛ рдЕрд▓рдЧ рд░рд┐рдХреЙрд░реНрдб рдХрд░рдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗ рддрд╛рдХрд┐ рдСрдбрд┐рдЯ рдХреЗ рджреМрд░рд╛рди рдЖрдкрдХрд╛ рдСрдкреНрдЯ-рдЗрди рдкреНрд░реВрдл рд╕реНрдкрд╖реНрдЯ рд░рд╣реЗред
рдиреАрдЪреЗ Mina рдХреА рдХрд╣рд╛рдиреА рдХрд╛ рд╕рдордпрдХреНрд░рдо рдФрд░ рд╕рдкреЛрд░реНрдЯ рдХреЛ рдХреНрдпрд╛ рд╕рд╛рдлрд╝ рдЯрд╛рдЗрдорд▓рд╛рдЗрди рджрд┐рдЦрдиреА рдЪрд╛рд╣рд┐рдП, рдЙрд╕рдХрд╛ рд╡рд┐рд╡рд░рдг рд╣реИред
рдЯрд╛рдЗрдорд▓рд╛рдЗрди рдФрд░ рдПрд╡рд┐рдбреЗрдВрд╕ рд╕реНрдиреИрдкрд╢реЙрдЯреНрд╕
- рд╡реЗрдм рд╕рд╛рдЗрдирдЕрдк (рджрд┐рди 1)
рдЖрдк рд╡реЗрдм рдкрд░ рдЙрд╕рдиреЗ рдХреНрдпрд╛ рдЪреБрдирд╛ (рдпрд╛ рдирд╣реАрдВ рдЪреБрдирд╛) рдФрд░ рдЕрдиреБрд░реЛрдз рдХрд╛ рд╕рдВрджрд░реНрдн рд╕реНрдЯреЛрд░ рдХрд░рддреЗ рд╣реИрдВред
- рдореЛрдмрд╛рдЗрд▓ рдЗрдВрд╕реНрдЯреЙрд▓ рдФрд░ рдкреБрд╢ рдкрд░рдорд┐рд╢рди (рджрд┐рди 8)
рдЖрдк рдбрд┐рд╡рд╛рдЗрд╕ рдЯреЛрдХрди рдФрд░ OS рдкрд░рдорд┐рд╢рди рдкрд░рд┐рдгрд╛рдо, Mina рдХреЗ рдЦрд╛рддреЗ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ, рдФрд░ рдЗрди-рдРрдк рджрд┐рдЦрд╛рдИ рдЧрдИ рд╕рдЯреАрдХ рдкреНрд░реЙрдореНрдкреНрдЯ рд╡рд░реНрдЬрд╝рди рд╕реНрдЯреЛрд░ рдХрд░рддреЗ рд╣реИрдВред
- рдлреЛрди рдирдВрдмрд░ рдмрджрд▓рдирд╛ (рджрд┐рди 20)
рд╡рд╣ рдбрд┐рд▓реАрд╡рд░реА рд╕рдордиреНрд╡рдп рдХреЗ рд▓рд┐рдП рдирдпрд╛ рдлреЛрди рдирдВрдмрд░ рдЬреЛрдбрд╝рддреА рд╣реИред рдЖрдк рдЗрд╕реЗ рдирдП SMS рдЧрдВрддрд╡реНрдп рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирддреЗ рд╣реИрдВ рдФрд░ рддрд╛рдЬрд╝рд╛ SMS рдСрдкреНрдЯ-рдЗрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд░рдЦрддреЗ рд╣реИрдВред рдкреБрд░рд╛рдиреЗ рдирдВрдмрд░ рд╕реЗ рд╕рд╣рдорддрд┐ рд╕реНрд╡рддрдГ рди рд▓реЗ рд▓реЗрдВред
- SMS рд░рджреНрдж (рджрд┐рди 35)
рд╡рд╣ STOP рд░рд┐рдкреНрд▓рд╛рдИ рдХрд░рддреА рд╣реИ рдпрд╛ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ SMS рдмрдВрдж рдХрд░ рджреЗрддреА рд╣реИред рдЖрдк рдСрдкреНрдЯ-рдЖрдЙрдЯ рдЗрд╡реЗрдВрдЯ рд╕реНрдЯреЛрд░ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рддреБрд░рдВрдд рднреЗрдЬрдирд╛ рд░реЛрдХ рджреЗрддреЗ рд╣реИрдВред
рдПрд╡рд┐рдбреЗрдВрд╕ рд░рд┐рдХреЙрд░реНрдб рдХреИрд╕рд╛ рджрд┐рдЦ рд╕рдХрддрд╛ рд╣реИ
рдиреАрдЪреЗ рдПрдХ рд╕рд╛рдзрд╛рд░рдгреАрдХреГрдд рдЙрджрд╛рд╣рд░рдг рд╣реИ рдЬреЛ рд╕рдкреЛрд░реНрдЯ рдкрдврд╝ рд╕рдХрддрд╛ рд╣реИ рдЬрдм Mina рдХрд╣реЗ, тАЬрдореИрдВрдиреЗ рдХрднреА SMS рдХреЗ рд▓рд┐рдП рд╕рд╣рдорддрд┐ рдирд╣реАрдВ рджреАредтАЭ
[
{
"ts": "2026-01-02T10:14:22Z",
"user_id": "u_123",
"channel": "email",
"purpose": "marketing",
"action": "no_opt_in",
"capture": {"surface": "web_signup", "form_version": "signup_v3"},
"evidence": {"ip": "203.0.113.10", "user_agent": "Chrome"}
},
{
"ts": "2026-01-09T08:03:11Z",
"user_id": "u_123",
"channel": "push",
"purpose": "order_updates",
"action": "opt_in",
"capture": {"surface": "ios_app", "prompt_version": "push_prompt_v2"},
"evidence": {"device_id": "d_77", "os_permission": "granted", "push_token": "..."}
},
{
"ts": "2026-01-21T16:40:05Z",
"user_id": "u_123",
"channel": "sms",
"purpose": "delivery_updates",
"action": "opt_in",
"capture": {"surface": "account_settings", "form_version": "sms_optin_v1"},
"evidence": {"phone": "+15551234567", "verification": "code_confirmed"}
},
{
"ts": "2026-02-05T09:12:44Z",
"user_id": "u_123",
"channel": "sms",
"purpose": "delivery_updates",
"action": "opt_out",
"capture": {"surface": "sms_reply", "keyword": "STOP"},
"evidence": {"phone": "+15551234567"}
}
]
AppMaster рдЬреИрд╕реЗ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ рдмрдирд╛рддреЗ рд╕рдордп, рдЖрдк Consent рдЗрд╡реЗрдВрдЯреНрд╕ рдХреЛ Data Designer рдореЗрдВ рдореЙрдбрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЬрдм рднреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЯреЙрдЧрд▓ рдЯреИрдк рдХрд░реЗ, рдХреЛрдб рдХрдиреНрдлрд░реНрдо рдХрд░реЗ, рдпрд╛ рдРрдк рдкрд░рдорд┐рд╢рди рд░рд┐рдЬрд╝рд▓реНрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗ рддрдм Business Process рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЙрдиреНрд╣реЗрдВ рдЕрдкреЗрдВрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдорд╛рдпрдиреЗ рдпрд╣ рд░рдЦрддрд╛ рд╣реИ рдХрд┐ рд╕рдкреЛрд░реНрдЯ рддрд┐рдерд┐рдпрд╛рдБ, рд╕рддрд╣реЗрдВ рдФрд░ рд╕рдЯреАрдХ рдЪреБрдирд╛рд╡ рджрд┐рдЦрд╛ рд╕рдХреЗ, рди рдХрд┐ рдЕрдиреБрдорд╛рдиред
рдЕрдЧрд▓реЗ рдХрджрдо: рдЗрд╕реЗ рдЕрдкрдиреЗ рдкреНрд░реЛрдбрдХреНрдЯ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдореЗрдВ рдмрдирд╛рдПрдВ
рдХреЙрдиреНрд╕реЗрдВрдЯ рдХреЛ рдПрдХ checkbox рди рдорд╛рдирдХрд░ рдПрдХ рдкреНрд░реЛрдбрдХреНрдЯ рдлреАрдЪрд░ рд╕рдордЭреЗрдВред рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди рдХреЗ рд▓рд┐рдП рдкреНрд░реВрдл рдСрдл-рдСрдкреНрдЯ-рдЗрди рд░рдЦрдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдЙрд╕реА рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдореЗрдВ рдмрдирд╛рдПрдВ рдЬрд┐рд╕рдХрд╛ рдЖрдк рд╕рдВрджреЗрд╢ рднреЗрдЬрдиреЗ, рд╕рдкреЛрд░реНрдЯ рдЯрд┐рдХрдЯ рд╣реИрдВрдбрд▓ рдХрд░рдиреЗ рдФрд░ рдСрдбрд┐рдЯ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред
рд╢реБрд░реВ рдХрд░реЗрдВ рдПрдХ рдиреНрдпреВрдирддрдо рдореЙрдбрд▓ рд╕реЗ рдЬреЛ рд╡рд░реНрддрдорд╛рди рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдХреЛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд╕рд╛рдХреНрд╖реНрдп рд╕реЗ рдЕрд▓рдЧ рдХрд░рддрд╛ рд╣реИред рдПрдХ рд╕рд╛рдзрд╛рд░рдг рд╕реНрдХреАрдорд╛ рдЬреЛ рдЕрдзрд┐рдХрд╛рдВрд╢ рдЙрддреНрдкрд╛рджреЛрдВ рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ:
- Users (рдкрд╣рдЪрд╛рди рдФрд░ рдЦрд╛рддрд╛ рд╕реНрдерд┐рддрд┐)
- ConsentPreferences (рдкреНрд░рддрд┐ рдЪреИрдирд▓ рд╡рд░реНрддрдорд╛рди on/off, рдФрд░ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рддреЛ рдкреНрд░рддрд┐ рдЙрджреНрджреЗрд╢реНрдп)
- ConsentEvents (рд╣рд░ рдмрджрд▓рд╛рд╡ рдХреЗ рд╕рд╛рде рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдФрд░ рд╕рдВрджрд░реНрдн)
- MessageSends (рдкреНрд░рддреНрдпреЗрдХ рднреЗрдЬрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕, рдЙрд╕ рд╕рдордп рдХреА рдХреЙрдиреНрд╕реЗрдВрдЯ рдирд┐рд░реНрдгрдп рд╕рд╣рд┐рдд)
рддрдп рдХрд░реЗрдВ рдХреМрди рдХреНрдпрд╛ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реИред рдХреЙрдиреНрд╕реЗрдВрдЯ рдПрд╡рд┐рдбреЗрдВрд╕ рдореЗрдВ IP рдкрддрд╛, рдпреВрдЬрд╝рд░ рдПрдЬреЗрдВрдЯ, рдлреЛрди рдирдВрдмрд░, рдпрд╛ рдЕрдиреНрдп рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рд╡рд┐рд╡рд░рдг рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд░реЛрд▓-рдЖрдзрд╛рд░рд┐рдд рдПрдХреНрд╕реЗрд╕ рдХреЗ рд╕рд╛рде рд▓реЙрдХ рдХрд░реЗрдВред рд╕рдкреЛрд░реНрдЯ рдХреЛ рдЕрдХреНрд╕рд░ рдПрдХ рдХреЙрдиреНрд╕реЗрдВрдЯ рдЯрд╛рдЗрдорд▓рд╛рдЗрди рд╡реНрдпреВ рдЪрд╛рд╣рд┐рдП, рдкрд░ рд╕рд┐рд░реНрдлрд╝ рдПрдХ рдЫреЛрдЯрд╛ рд╕рдореВрд╣ рдЗрд╕реЗ рдПрдХреНрд╕рдкреЛрд░реНрдЯ рдХрд░ рдкрд╛рдПред
рдПрдХ рдЫреЛрдЯрд╛ рдЗрдВрдЯрд░рдирд▓ рд╡реНрдпреВ рдмрдирд╛рдПрдВ рдЬреЛ рдПрдХ рд╕рд╡рд╛рд▓ рдХрд╛ рддреЗрдЬрд╝ рдЬрд╡рд╛рдм рджреЗ: тАЬрд╣рдордиреЗ рдЗрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реЗ рдХреНрдпреЛрдВ рд╕рдВрдкрд░реНрдХ рдХрд┐рдпрд╛?тАЭ рдпреВрдЬрд╝рд░ рджреНрд╡рд╛рд░рд╛ рдЦреЛрдЬреЗрдВ, рдЪреИрдирд▓ рджреНрд╡рд╛рд░рд╛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░реЗрдВ, рдФрд░ рдЬрдм рдЬрд╝рд░реВрд░рдд рд╣реЛ рддреЛ рдЯрд╛рдЗрдорд▓рд╛рдЗрди рдПрдХреНрд╕рдкреЛрд░реНрдЯ рдХрд░рдирд╛ рдЖрд╕рд╛рди рдмрдирд╛рдПрдВред
рдлрд┐рд░ рдХреЙрдиреНрд╕реЗрдВрдЯ рдЬрд╛рдБрдЪреЛрдВ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░реЗрдВред рд╣рд░ рднреЗрдЬрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдПрдХ рд╣реА рд▓реЙрдЬрд┐рдХ рдХреЙрд▓ рд╣реЛ: рдирд╡реАрдирддрдо ConsentPreferences рдЬрд╛рдБрдЪреЗрдВ, рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ рдХрд┐ рдЙрд╕ рдЪреИрдирд▓ рдФрд░ рдЙрджреНрджреЗрд╢реНрдп рдХреЗ рд▓рд┐рдП рд╡реИрдз ConsentEvent рдореМрдЬреВрдж рд╣реИ, рдФрд░ MessageSends рдореЗрдВ рдирд┐рд░реНрдгрдп рд░рд┐рдХреЙрд░реНрдб рдХрд░реЗрдВ рднрд▓реЗ рд╣реА рднреЗрдЬрдирд╛ рд░реЛрдХрд╛ рдЧрдпрд╛ рд╣реЛред
рдЕрдЧрд░ рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ AppMaster рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рд╡реНрдпрд╡рд╣рд╛рд░рд┐рдХ рдкреИрдЯрд░реНрди рдпрд╣ рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдХреЙрдиреНрд╕реЗрдВрдЯ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреЛ Data Designer рдореЗрдВ рд░рдЦреЗрдВ рдФрд░ рд╕рд╛рдЭрд╛ Business Process рдореЗрдВ рдХреЙрдиреНрд╕реЗрдВрдЯ рдЧреЗрдЯ рд░рдЦреЗрдВ рдЬреЛ рдХрд┐рд╕реА рднреА рдИрдореЗрд▓, SMS, рдпрд╛ рдкреБрд╢ рдПрдХреНрд╢рди рд╕реЗ рдкрд╣рд▓реЗ рдЪрд▓рддрд╛ рд╣реЛред рдЗрд╕ рддрд░рд╣ рдирд┐рдпрдо рд╡реЗрдм рдРрдкреНрд╕, рдмреИрдХрдПрдВрдб рдЬреЙрдмреНрд╕ рдФрд░ рдиреЗрдЯрд┐рд╡ рдореЛрдмрд╛рдЗрд▓ рдРрдкреНрд╕ рдореЗрдВ рд╕реБрд╕рдВрдЧрдд рд░рд╣рддреЗ рд╣реИрдВред
рдПрдХ рд╕рд░рд▓ рдирд┐рдпрдо рд╕рдордп рдХреЗ рд╕рд╛рде рдЯрд┐рдХрддрд╛ рд╣реИ: рдЕрдЧрд░ рдХреЛрдИ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди рднреЗрдЬ рд╕рдХрддрд╛ рд╣реИ рдмрд┐рдирд╛ рдХреЙрдиреНрд╕реЗрдВрдЯ рдЪреЗрдХ рдкрд╛рд╕ рдХрд┐рдП, рддреЛ рдПрдХ рдмрдЧ рдЕрдВрддрддрдГ рд╢рд┐рдк рд╣реЛрдЧрд╛ред
рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рд╢реНрди
рдХреЙрдиреНрд╕реЗрдВрдЯ рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рд╡реНрдпрдХреНрддрд┐ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЪреИрдирд▓ рдкрд░ рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреНрд░рдХрд╛рд░ рдХрд╛ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╣рдордд рд╣реБрдЖред рдкреНрд░реВрдл-рдСрдл-рдСрдкреНрдЯ-рдЗрди рд╡рд╣ рд╕рдмреВрдд рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк рдмрд╛рдж рдореЗрдВ рджрд┐рдЦрд╛ рд╕рдХреЗрдВ рдЬреЛ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдХрд┐рд╕рдиреЗ рд╕рд╣рдорддрд┐ рджреА, рдХрд┐рд╕реЗ рджреА, рдХрдм рджреА рдФрд░ рдХреИрд╕реЗ рд░рд┐рдХреЙрд░реНрдб рдХреА рдЧрдИред
рд╣рд╛рдБред рдЪреВрдБрдХрд┐ рдЪреИрдирд▓-рдЕрдиреБрднрд╡ рдФрд░ рдирд┐рдпрдо рдЕрд▓рдЧ рд╣реЛрддреЗ рд╣реИрдВ, рдкреНрд░рддреНрдпреЗрдХ рдЪреИрдирд▓ рдФрд░ рдЙрджреНрджреЗрд╢реНрдп рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрд╕реЗрдВрдЯ рдЕрд▓рдЧ рд╕реЗ рдЯреНрд░реИрдХ рдХрд░реЗрдВред рдПрдХ рд╕рд░рд▓ рдореЙрдбрд▓: user рдХреЗ рд▓рд┐рдП, рдкреНрд░рддрд┐-рдЪреИрдирд▓ рдФрд░ рдкреНрд░рддрд┐-рдЙрджреНрджреЗрд╢реНрдп рдПрдХ рдХреЙрдиреНрд╕реЗрдВрдЯ рд░рд┐рдХреЙрд░реНрдб, рд╕реНрдкрд╖реНрдЯ рд╕реНрдЯреЗрдЯрд╕ рдФрд░ рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдХреЗ рд╕рд╛рдеред
рдПрдХ рдмреБрдирд┐рдпрд╛рджреА рдХреЙрдиреНрд╕реЗрдВрдЯ рд░рд┐рдХреЙрд░реНрдб рдореЗрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП: рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЖрдЗрдбреЗрдВрдЯрд┐рдлрд╛рдпрд░, рдЬрдм рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╣реЛ рддреЛ рдЧрдВрддрд╡реНрдп (рдИрдореЗрд▓ рдпрд╛ рдлреЛрди), рдЪреИрдирд▓, рдЙрджреНрджреЗрд╢реНрдп, рд╡рд░реНрддрдорд╛рди рд╕реНрдЯреЗрдЯрд╕ рдФрд░ рд╕реНрдЯреЗрдЯрд╕ рдмрджрд▓рдиреЗ рдХрд╛ рд╕рдордпред рдЬреЛрдбрд╝реЗрдВ: рдХреИрдкреНрдЪрд░ рд╕реНрд░реЛрдд рдФрд░ рдПрдХ рдХреЙрдиреНрд╕реЗрдВрдЯ рдЯреЗрдХреНрд╕реНрдЯ рд╡рд░реНрд╢рди рддрд╛рдХрд┐ рдмрд╛рдж рдореЗрдВ рдирд┐рд░реНрдгрдп рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╕рдордЭрд╛рдпрд╛ рдЬрд╛ рд╕рдХреЗред
рдПрдХ consent_text_version рдпрд╛ рд╕реНрдиреИрдкрд╢реЙрдЯ рдЖрдЗрдбреЗрдВрдЯрд┐рдлрд╛рдпрд░ рд╕реНрдЯреЛрд░ рдХрд░реЗрдВ рдЬреЛ рдЙрд╕ рд╕рдордп рджрд┐рдЦрд╛рдП рдЧрдП рд╕рдЯреАрдХ рд╢рдмреНрдж рдФрд░ рднрд╛рд╖рд╛ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реЛред рдХреЙрдкреА рдмрджрд▓рдиреЗ рдкрд░ рдкреБрд░рд╛рдиреА рд╡рд░реНрдЬрд╝рди рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рди рдХрд░реЗрдВтАФрдПрдХ рдирдИ рд╡рд░реНрдЬрд╝рди рдмрдирд╛рдПрдВ рддрд╛рдХрд┐ рдкреБрд░рд╛рдиреЗ рдСрдкреНрдЯ-рдЗрди рдЕрдм рднреА рд╕рдордЭрдиреЗ рдпреЛрдЧреНрдп рд░рд╣реЗрдВред
OS рдкрд░рдорд┐рд╢рди рдХреЗрд╡рд▓ рджрд┐рдЦрд╛рддреА рд╣реИ рдХрд┐ рдбрд┐рд╡рд╛рдЗрд╕ рдиреЗ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди рдХреА рдЕрдиреБрдорддрд┐ рджреА; рдпрд╣ рдЕрдкрдиреЗ рдЖрдк рдпрд╣ рдирд╣реАрдВ рджрд┐рдЦрд╛рддреА рдХрд┐ рдпреВрдЬрд░ рдиреЗ рдЖрдкрдХреЗ рд╡рд┐рд╢реЗрд╖ рд╕рдВрджреЗрд╢ рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рд╣рдорддрд┐ рджреАред OS рдкрд░рдорд┐рд╢рди рддрдХрдиреАрдХреА рд╕реНрдерд┐рддрд┐ рдХреЗ рд░реВрдк рдореЗрдВ рд░рд┐рдХреЙрд░реНрдб рдХрд░реЗрдВ рдФрд░ рдорд╛рд░реНрдХреЗрдЯрд┐рдВрдЧ рдмрдирд╛рдо рдСрд░реНрдбрд░ рдЕрдкрдбреЗрдЯ рдЬреИрд╕реА рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд╕рд╣рдорддрд┐ рдЕрд▓рдЧ рд░рдЦреЗрдВред
рдорд╛рд░реНрдХреЗрдЯрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ off рд░рдЦрдирд╛ рд╕рдмрд╕реЗ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИред рдХрд┐рд╕реА рдЙрдкрдпреБрдХреНрдд рдкрд▓ рдкрд░ рдкреВрдЫреЗрдВтАФрдЬреИрд╕реЗ рдСрдирдмреЛрд░реНрдбрд┐рдВрдЧ рдХреЗ рдмрд╛рдж рдпрд╛ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВтАФрди рдХрд┐ рд╕рд╛рдЗрдирдЕрдк рдореЗрдВ рдЫреБрдкрд╛рдХрд░ред рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рд╕рд░рд▓ рдФрд░ рд╕рдЯреАрдХ рд░рдЦреЗрдВ рддрд╛рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЬрд╛рди рд╕рдХреЗрдВ рдХреНрдпрд╛ рднреЗрдЬрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдХреИрд╕реЗ рд░реЛрдХрдирд╛ рд╣реИред
рдПрдХ рдСрдкрдЯ-рдЖрдЙрдЯ рдЗрд╡реЗрдВрдЯ рддреБрд░рдВрдд рд▓рд┐рдЦреЗрдВ рдФрд░ рднреЗрдЬрдиреЗ рд╡рд╛рд▓реЗ рдкрд╛рде рдореЗрдВ рдирд╡реАрдирддрдо opt-out рдХреА рдЬрд╛рдБрдЪ рдЬрд╝рд░реВрд░ рдХрд░реЗрдВ, рдЗрд╕рдореЗрдВ рдХрддрд╛рд░рдмрджреНрдз рдЬреЙрдмреНрд╕ рднреА рд╢рд╛рдорд┐рд▓ рд╣реЛрдВред рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рд░рд▓ рд░рдЦреЗрдВ рддрд╛рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рдкреЛрд░реНрдЯ рд╕реЗ рд╕рдВрдкрд░реНрдХ рдХрд┐рдП рдмрд┐рдирд╛ рдЫреЛрдбрд╝ рд╕рдХреЗрдВ, рдФрд░ рд╕рдкреЛрд░реНрдЯ рдХреЗ рдкрд╛рд╕ рдПрдХ рд╕реНрдкрд╖реНрдЯ рдЯрд╛рдЗрдорд▓рд╛рдЗрди рд╣реЛред
рдирдИ рдИрдореЗрд▓ рдпрд╛ рдлреЛрди рдирдВрдмрд░ рдХреЛ рдПрдХ рдирдпрд╛ рдбреЗрд╕реНрдЯрд┐рдиреЗрд╢рди рдорд╛рдиреЗрдВ рдФрд░ SMS рдЬреИрд╕реЗ рдЪреИрдирд▓реЛрдВ рдХреЗ рд▓рд┐рдП рддрд╛рдЬрд╝рд╛ рд╕рд╣рдорддрд┐ рдорд╛рдВрдЧреЗрдВред рдкреБрд░рд╛рдиреЗ рдореВрд▓реНрдп рд╕реЗ рд╕рд╣рдорддрд┐ рдХреЛ рд╕реНрд╡рддрдГ рдирд╣реАрдВ рдорд╛рдиреЗрдВ, рдХреНрдпреЛрдВрдХрд┐ рдкреНрд░реВрдл рдХреЛ рд╡рд╣реА рдЧрдВрддрд╡реНрдп рдореЗрд▓ рдЦрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдЬрд┐рд╕реЗ рдЖрдкрдиреЗ рдореИрд╕реЗрдЬ рдХрд┐рдпрд╛ рдерд╛ред
рддреЗрдЬрд╝ рдЪреЗрдХ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрд░рдВрдЯ-рд╕реНрдЯреЗрдЯ рдЯреЗрдмрд▓ рд░рдЦреЗрдВ, рд▓реЗрдХрд┐рди рдПрдХ append-only рдЗрд╡реЗрдВрдЯ рд▓реЙрдЧ рднреА рд░рдЦреЗрдВ рдЬреЛ рд╣рд░ рдмрджрд▓рд╛рд╡ рдХреЛ рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдФрд░ рд╕рдВрджрд░реНрдн рдХреЗ рд╕рд╛рде рд░рд┐рдХреЙрд░реНрдб рдХрд░реЗред рдкреБрд░рд╛рдиреЗ рдЗрд╡реЗрдВрдЯреНрд╕ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдпрд╛ рд╣рдЯрд╛рдПрдБ рдирд╣реАрдВ, рдХреНрдпреЛрдВрдХрд┐ рд╡рд╣реА рдЖрдкрдХреЗ тАЬрдХреНрдпреЛрдВ рдореБрдЭреЗ рдпрд╣ рдорд┐рд▓рд╛?тАЭ рдХреЗ рдЬрд╡рд╛рдм рдХреЛ рдирд╖реНрдЯ рдХрд░рддреЗ рд╣реИрдВред
рдХреЙрдиреНрд╕реЗрдВрдЯ рдХреЛ рд╕рдВрд░рдЪрд┐рдд рдбреЗрдЯрд╛ рдХреА рддрд░рд╣ рдореЙрдбрд▓ рдХрд░реЗрдВ рдФрд░ рд╣рд░ рдЯреЙрдЧрд▓ рдкрд░рд┐рд╡рд░реНрддрди рдХреЛ рдПрдХ рд╣реА рдмреИрдХрдПрдВрдб рдлреНрд▓реЛ рдХреЗ рдЬрд╝рд░рд┐рдП рд▓рд┐рдЦреЗрдВ рдЬреЛ рд╣рдореЗрд╢рд╛ рдПрдХ рдСрдбрд┐рдЯ рдЗрд╡реЗрдВрдЯ рдмрдирд╛рддрд╛ рд╣реИред AppMaster рдореЗрдВ, рдЯреАрдореЗрдВ рд╕рд╛рдорд╛рдиреНрдпрддрдГ Consent, ConsentTextSnapshot, рдФрд░ ConsentEvents рдХреЛ Data Designer рдореЗрдВ рдмрдирд╛рддреА рд╣реИрдВ рдФрд░ рдХрд┐рд╕реА рднреА рдИрдореЗрд▓, SMS, рдпрд╛ рдкреБрд╢ рднреЗрдЬрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдПрдХ рд╕рд╛рдЭрд╛ Business Process рдореЗрдВ рдХреЙрдиреНрд╕реЗрдВрдЯ рдЧреЗрдЯ рд▓рд╛рдЧреВ рдХрд░рддреА рд╣реИрдВред


