рдбрд╛рдХрд┐рдпрд╛ - AppMetrica рдореЗрдВ рдСрдЯреЛ рдореЗрдЯреНрд░рд┐рдХреНрд╕

1ред рдкрд░рд┐рдЪрдп


рд╣рд╛рд▓ рд╣реА рдореЗрдВ, рдпрд╣ рдХрд╛рд░реНрдп рд╕рдордп-рд╕рдордп рдкрд░ рдЬрд╛рдБрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рд╣реБрдЖ рдерд╛ рдХрд┐ рдХреНрдпрд╛ рдореЛрдмрд╛рдЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреА рд╕рднреА рдШрдЯрдирд╛рдПрдВ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдХрд╛рдо рдХрд░ рд░рд╣реА рд╣реИрдВ, рдЪрд╛рд╣реЗ рд╡реЗ AppMetrica рдХреЛ рдкреНрд░реЗрд╖рд┐рдд рд╣реЛрдВред

рдореИрдВ рдПрдХреАрдХрд░рдг рдХреЗ рд╡рд┐рд╡рд░рдг рдХреЛ рдЫреЛрдбрд╝ рджреВрдВрдЧрд╛, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдордкреА рдореЗрдВ рд╣реИред

рдореБрдЭреЗ рд╕рддреНрдпрд╛рдкрди рдХреЗ рд▓рд┐рдП рджреЛ рд╡рд┐рдХрд▓реНрдк рдорд┐рд▓реЗ:

  • рд╡реЗрдм рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ
  • рдПрдкреАрдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ

рдпрджрд┐ рд╡реЗрдм рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдкрд░ рдПрдХ рдпрд╛ рджреЛ рдШрдЯрдирд╛рдУрдВ рдХреЛ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рддреЛ рдЬрдм рджрд░реНрдЬрдиреЛрдВ рдФрд░ рд╕реИрдХрдбрд╝реЛрдВ рд╣реЛрддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдПрдкреАрдЖрдИ рдХреЗ рдмрд┐рдирд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред

рдХреЗрд╡рд▓ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдореИрдВ рд╕рдордЭрд╛рддрд╛ рд╣реВрдВ рдХрд┐ рдЖрдк рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЕрдкрдиреА рдкреАрда рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рд╕рдм рдХреБрдЫ рдЬрд▓реНрджреА рдФрд░ рдордЬрд╝рдмреВрддреА рд╕реЗ рдХрд╛рдо рдХрд░реЗрдЧрд╛, рд▓реЗрдХрд┐рди рдпрд╣ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рд╡рд┐рдХрд╛рд╕ рдФрд░ рд╕рдорд░реНрдерди рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдорд╣рдВрдЧрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдореИрдВ рдпрд╣ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реВрдВрдЧрд╛ рдХрд┐ рдЖрдк рдиреНрдпреВрдирддрдо рдкреНрд░рдпрд╛рд╕ рдФрд░ рдиреНрдпреВрдирддрдо рдХреЛрдбрд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдРрд╕реА рдкреНрд░рдгрд╛рд▓реА рдХреИрд╕реЗ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред ред

2. рд╡рд╛рддрд╛рд╡рд░рдг рдХреА рд╕реНрдерд╛рдкрдирд╛


рд╣рдореЗрдВ рдЪрд░ рдбреЗрдЯрд╛ рд╡рд╛рд▓реЗ рдлрд╝реАрд▓реНрдб рдЪрд╛рд╣рд┐рдП рдЬреЛ рд╣рдорд╛рд░реЗ GET рдЕрдиреБрд░реЛрдз рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗред рд╡рд░реНрддрдорд╛рди рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:

FirstData
LastData
OperationSystem
event
MinUsers
Params

рдпрд╣рд╛рдБ рдкреЛрд╕реНрдЯрдореИрди рдХреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ:

рдЫрд╡рд┐

3. рд╕рдВрдЧреНрд░рд╣ рдХреА рд╕реНрдерд╛рдкрдирд╛


рдЕрдм рдПрдХ GET рдЕрдиреБрд░реЛрдз рдФрд░ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдВрдЧреНрд░рд╣ рдмрдирд╛рдПрдВред



3.1ред AppMetrica

3.1.1 рд╕реЗ рд▓рд┐рдВрдХ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ ред рд╣рдо рдИрд╡реЗрдВрдЯ рдХреА рддрд┐рдерд┐ рддрдХ рдлрд╝рд┐рд▓реНрдЯрд░ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рддреЗ рд╣реИрдВред рдЖрдорддреМрд░ рдкрд░ рдореИрдВ рдХрд▓ рдЪреБрдирддрд╛ рд╣реВрдВ, рдХреНрдпреЛрдВрдХрд┐ рджреИрдирд┐рдХ рдЕрдиреБрд░реЛрдз рдореАрдЯреНрд░рд┐рдХ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЕрдЧрд▓реЗ рджрд┐рди рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧрд╛ред



3.1.2ред рдЗрд╡реЗрдВрдЯ рдлрд╝рд┐рд▓реНрдЯрд░ рд╕реЗрдЯ рдХрд░реЗрдВ:



3.1.3ред рдХреБрд▓, рд╣рдореЗрдВ рдкреНрд░рд╛рдкреНрдд рд╣реБрдЖ:

рдореЛрдмрд╛рдЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЦреЛрд▓рдиреЗ рд╡рд╛рд▓реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреА рд╕рдВрдЦреНрдпрд╛, рдФрд░ рдЙрд╕реА рд╕рдордп рд╕рдХреНрд░рд┐рдп рд╣реБрдИ рдШрдЯрдирд╛ рдиреЗ рдЗрд╕реЗ рдПрдк рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд╕рд╛рде app_launch рдХрд╣рд╛ред

рдпрджрд┐ рдШрдЯрдирд╛ рдЙрд╕ рджрд┐рди (рдореЛрдмрд╛рдЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ) рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреА рдереА, рддреЛ рд╢реВрдиреНрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╣реЛрдВрдЧреЗред

3.1.4ред рдПрдкреАрдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рд▓рд┐рдВрдХ рдирд┐рд░реНрдпрд╛рдд рдХрд░реЗрдВ:



3.2ред рдкрд░рд┐рдгрд╛рдореА рд▓рд┐рдВрдХ рдХреЛ рдкреЛрд╕реНрдЯрдореИрди рдореЗрдВ рдмрдирд╛рдП рдЧрдП рд╕рдВрдЧреНрд░рд╣ рдореЗрдВ рдкреЗрд╕реНрдЯ рдХрд░реЗрдВред

3.3ред рдкрд░рдо рднрд╛рдЧ

GET рдЕрдиреБрд░реЛрдз рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдлрд╝реАрд▓реНрдб рдкрд╣рд▓реЗ рд╣реА рдЗрд╕рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдП рдЧрдП рд╣реИрдВред рдЕрдм рд╣рдо рдЙрдиреНрд╣реЗрдВ рдкрд░рд┐рд╡рд░реНрддрдирд╢реАрд▓ рдмрдирд╛рдПрдВрдЧреЗ рддрд╛рдХрд┐ рдЕрдиреБрд░реЛрдз рдореЗрдВ рдореМрдЬреВрдж рдбреЗрдЯрд╛ рдмрджрд▓ рд╕рдХреЗред

рдШрдЯрдирд╛ рдХрд╛ рдирд╛рдо рдвреВрдВрдвреЗрдВ рдФрд░ рдЗрд╕реЗ рд╣рдорд╛рд░реЗ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдмрд╛рдБрдзрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реВрддреНрд░ рдореЗрдВ рдмрджрд▓реЗрдВред

рд╣рдо рдПрдирд╡рд╛рдпрд░рдирдореЗрдВрдЯ рд╕реЗрдХреНрд╢рди рдореЗрдВ рдлрд╝реАрд▓реНрдб рдХреЗ рдирд╛рдо рд╕реЗ рд╕реВрддреНрд░ рдХрд╛ рдирд╛рдо рд▓реЗрддреЗ рд╣реИрдВ:



рд╣рдо рдкрд░рдореЗрд╕ рд╕реЗрдХреНрд╢рди рдХреЗ рд╕рднреА рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЗ рд╕рд╛рде рднреА рдХрд╛рд░реНрдп рдХрд░рддреЗ рд╣реИрдВ:

FirstData
LastData
OperationSystem
Event
params

рдЙрджрд╛рд╣рд░рдг:



3.4ред рд╣реЗрдбрд░реНрд╕ рд╕реЗрдХреНрд╢рдиред

рдЗрд╕ рдЦрдВрдб рдореЗрдВ, рд╣рдо AppMetrica рдореЗрдВ рд▓реЙрдЧ рдЗрди рдХрд░рддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рд╕рд░реНрд╡рд░ рд╣рдорд╛рд░реЗ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рдЫреЛрдбрд╝ рджреЗред

рдЕрднреА рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдмрд╕ рднрд░рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ

  • рдХреНрд╖реЗрддреНрд░ рдХрд╛ рдирд╛рдо: рдкреНрд░рд╛рдзрд┐рдХрд░рдг
  • рдлрд╝реАрд▓реНрдб рдорд╛рди: OAuth ***** (рдЖрдкрдХреЛ рдЕрдкрдиреЗ рдЖрд╡реЗрджрди рдХрд╛ рдЯреЛрдХрди рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ)

3.5ред рдЖрдк рдкрд╣рд▓реЗ рдЕрдиреБрд░реЛрдз рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рд╕рд╛рдВрдЦреНрдпрд┐рдХреА рд╡рд╛рд▓рд╛ рдПрдХ рд╢рд░реАрд░ рдЖрдирд╛ рдЪрд╛рд╣рд┐рдП:



рдЗрд╕рдХреА рддреБрд▓рдирд╛ рд╡реЗрдм рдЗрдВрдЯрд░рдлреЗрд╕ рд╕реЗ рдХрд░реЗрдВред рдХреНрдпрд╛ рдпрд╣ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ? рддреЛ рд╣рдо рд╕рд╣реА рд░рд╛рд╕реНрддреЗ рдкрд░ рд╣реИрдВ!

3.6ред рдкреНрд░реА-рд░рд┐рдХреНрд╡реЗрд╕реНрдЯ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реЗрдХреНрд╢рди

3.6.1ред рдЗрд╕ рдЦрдВрдб рдореЗрдВ, рд╣рдо рд╕реАрдПрд╕рд╡реА рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдВрд▓рдЧреНрди рдХрд░реЗрдВрдЧреЗред

console.log("event = " + data.event)



3.7ред рдкрд░реАрдХреНрд╖рдг рдЕрдиреБрднрд╛рдЧ

рдЗрд╕рдореЗрдВ рд╕рдВрдкреВрд░реНрдг рдШрдЯрдирд╛ рдХреА рдкрд╡рд┐рддреНрд░рддрд╛ рд╣реЛрддреА рд╣реИ, рдЕрд░реНрдерд╛рддреН рдкрд░реАрдХреНрд╖рдг рдХреЗрд╕ рдХреЛрдбред

рдиреАрдЪреЗ рдЯрд┐рдкреНрдкрдгреА рдХреЗ рд╕рд╛рде рд╡рд░реНрддрдорд╛рди рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рдХреЛрдб рд╣реИ:

pm.test(" ", function () {
    pm.response.to.have.status(200); //  ,   
});

const jsonData = pm.response.json();  //,    .
pm.test('   data - ' //   
+ pm.iterationData.get("event")+  // ,      CSV   -
'.' //     .
+pm.iterationData.get("params"), //   ,      CSV   -
() => {
    pm.expect(jsonData.totals[0] >= 1) //     
    .to.be.true; // ,    PASS  FAIL
});

3.8ред рдЬрд╛рдБрдЪ рдХрд░реЗрдВ:

рдХреНрд╡реЗрд░реА рдЪрд▓рд╛рдПрдБ, рдкрд░реАрдХреНрд╖рдг рдХреЗ рдкрд░рд┐рдгрд╛рдо рджреЗрдЦреЗрдВ:



рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рдШрдЯрдирд╛рдУрдВ рдФрд░ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рдирд╛рдо рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджреЗ рд░рд╣реЗ рд╣реИрдВ рдмрдЧ рдирд╣реАрдВ рд╣реИ, CSV рдлрд╝рд╛рдЗрд▓ рдЕрднреА рддрдХ рдХрдиреЗрдХреНрдЯ рдирд╣реАрдВ рд╣реИред рдЙрд╕ рдкрд░ рдЕрдзрд┐рдХ рдмрд╛рдж рдореЗрдВ, рдореБрдЦреНрдп рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рд╕рдм рдХреБрдЫ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдХрд┐рд╕реА рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдВрдХ рдХреЗ рдмрдЬрд╛рдп, рдЖрдк рдХреЗрд╡рд▓ рдЯреЗрдХреНрд╕реНрдЯ рдпрд╛ рдкрд░реНрдпрд╛рд╡рд░рдг рдХреЗ рд▓рд┐рдП рд▓рд┐рдВрдХ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред рд░рдЪрдирд╛рддреНрдордХрддрд╛ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рд╕реАрдорд╛рдПрдВ рдирд╣реАрдВ рд╣реИрдВред

4. рдзрд╛рд╡рдХ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ


рдЕрдм рд╣рдореЗрдВ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓рд╛ рдХрджрдо рдЙрдард╛рдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдпрд╣ рдПрдХ рдСрдЯреЛ рдкрд░реАрдХреНрд╖рдг рд╣реИ, рдЕрд░реНрдерд╛рддреН рдЗрд╕реЗ рдПрдХ рдбреЗрдЯрд╛ рдлрд╝рд╛рдЗрд▓ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВред

4.1ред рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдШрдЯрдирд╛ рд╕реВрдЪреА рдлрд╝рд╛рдЗрд▓ рдЬреЛрдбрд╝рдирд╛

рд╣рдо рдПрдХ рд╕рд░рд▓ CSV рдбреЗрдЯрд╛ рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдПрдВрдЧреЗред

рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдкрд░реНрдпрд╛рд╡рд░рдг рдХреЗ рд▓рд┐рдП рдХреНрд╖реЗрддреНрд░ рдХрд╛ рдирд╛рдо рд╣реЛрдЧреА

рдЕрдЧрд▓рд╛, рдкрд░реНрдпрд╛рд╡рд░рдг рдХреНрд╖реЗрддреНрд░ рдХреЗ рдореВрд▓реНрдп рдХреЗ рд╕рд╛рде рд▓рд╛рдЗрдиреЗрдВ рд╣реЛрдВрдЧреАред



4.2ред рд░рдирд░ рд░рди



рд╕рдВрдЧреНрд░рд╣ рдХреЗ рд╕рд╛рде рдлрд╝реЛрд▓реНрдбрд░ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред

4.2.1ред рдЗрдЪреНрдЫрд┐рдд рдЕрдиреБрд░реЛрдз рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред

4.2.2ред рдЗрдЪреНрдЫрд┐рдд рд╡рд╛рддрд╛рд╡рд░рдг рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред

4.2.3ред рд╣рдо рдбрд╛рдЙрдирд▓реЛрдб рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓ рдХреЗ рдЕрдиреБрд░реВрдк рдорд╛рдорд▓реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рджреЗрдЦрддреЗ рд╣реИрдВред

4.2.4ред рд╣рдо рдорд╛рдорд▓реЛрдВ рдХреЗ рдмреАрдЪ рджреЗрд░реА рдХрд╛ рдкрд░рд┐рдЪрдп рджреЗрддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рд╕рд░реНрд╡рд░ рд▓реЛрдб рди рд╣реЛред рдореИрдВ рд╕рд┐рд░реНрдл рдорд╛рдорд▓реЗ рдореЗрдВ 100ms рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд┐рдпрд╛ред

4.2.5ред рд╣рдо рд╕реАрдПрд╕рд╡реА рдлрд╝рд╛рдЗрд▓ рдХреЛ рдШрдЯрдирд╛рдУрдВ рдФрд░ рдорд╛рдкрджрдВрдбреЛрдВ рдХреА рд╕реВрдЪреА рдХреЗ рд╕рд╛рде рд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВред

4.2.6ред рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ, рдХрд┐ рдХреНрдпрд╛ рдкреЛрд╕реНрдЯрдореИрди рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдкрд╣рдЪрд╛рдирд╛ рдЧрдпрд╛ рд╣реИред

4.3ред RUN рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ, рдкрд░рд┐рдгрд╛рдо рдХрд╛ рдЖрдирдВрдж рд▓реЗрдВред рд╕рд┐рдкрд╛рд╣реА рд╕реЛ рд░рд╣рд╛ рд╣реИ, рдкрд░реАрдХреНрд╖рдг рдЪрд▓ рд░рд╣реЗ рд╣реИрдВ!



5. рдирд┐рд░реНрдпрд╛рдд рд░рд┐рдкреЛрд░реНрдЯ


рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕реНрд╡рд╛рдж рдХрд╛ рдорд╛рдорд▓рд╛ рд╣реИред рдЖрдк JSON рдореЗрдВ рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЕрдм рддрдХ, рдореИрдВрдиреЗ рд╕рдм рдХреБрдЫ VSON рд╕реЗ рдПрдХреНрд╕реЗрд▓ рдореЗрдВ рдХреЙрдкреА рдХрд┐рдпрд╛ рдФрд░ рд╕рдордЭ рд▓рд┐рдпрд╛ рдХрд┐ рдЯреНрд░реИрдлрд╝рд┐рдХ рдХрд╣рд╛рдБ рд╣реИ рдФрд░ рдХрд╣рд╛рдБ рдирд╣реАрдВ рд╣реИ:



рд╕рд╛рдордЧреНрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
рдкреЛрд╕реНрдЯрдореИрди
рдРрдкреЗрдЯрд╛

All Articles