Π’Ρ…ΠΎΠ΄ Π‘Π»ΠΎΠ³
Π‘Ρ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ ΠΈ Ρ€Π΅ΠΌΠΎΠ½Ρ‚
Π Π΅ΠΏΠ΅Ρ‚ΠΈΡ‚ΠΎΡ€Ρ‹
ΠšΡ€Π°ΡΠΎΡ‚Π°
ЀрилансСры
Π Π°Π·Π½Ρ‹Π΅ спСциалисты
Π£Ρ…ΠΎΠ΄ Π·Π° ΠΆΠΈΠ²ΠΎΡ‚Π½Ρ‹ΠΌΠΈ
Π’Ρ€Π΅Π½Π΅Ρ€Ρ‹
Автоинструкторы

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° C# β€” удалённая Ρ€Π°Π±ΠΎΡ‚Π° Π² МосквС

Π”Π°Ρ‚Π°: 2026-05-09
Π”Π΅Ρ‚Π°Π»ΠΈ
Π Π΅Π³ΠΈΠΎΠ½
Москва
Π—Π°Π½ΡΡ‚ΠΎΡΡ‚ΡŒ
дистанционно
Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ
договорная
Π”Π°Ρ‚Π° ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ
2026-05-09
ОписаниС
Π’Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° с нуля. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΡŽΡŽ CRM ΠΏΠΎΠ΄ наши процСссы: ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ², заявки, смСна статусов, отвСтствСнныС ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρ‹, история дСйствий. ΠžΠΏΠ»Π°Ρ‚Π° ΠΏΠΎ договорСнности.
ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ Π·Π°ΠΊΠ°Π·Ρ‹

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° C#

дистанционно
договорная
Π’Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°. Π”ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. ПоТСлания ΠΈ особСнности: Python Fullstack-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ О ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ Emitly β€” ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ сСрвис для инвСсторов, Π°Π³Ρ€Π΅Π³ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ новости ΠΏΠΎ российским эмитСнтам Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. ΠŸΡ€ΠΎΠ΄ΡƒΠΊΡ‚ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π²Π΅Π±-сСрвис, Telegram-Π±ΠΎΡ‚Π° ΠΈ ΠΌΠΈΠ½ΠΈ-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Ρ‚Ρ€Π΅ΠΉΠ΄Π΅Ρ€Π°ΠΌ ΠΈ инвСсторам быстрСС ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π° счСт ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎΠΉ Ρ€Π΅Π°ΠΊΡ†ΠΈΠΈ Π½Π° новости, Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΈ объСмов ΠΈ настроСния Ρ€Ρ‹Π½ΠΊΠ°. Π˜Ρ‰Π΅ΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΡ‡Π°ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π² Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ β€” ΠΎΡ‚ бэкСнда ΠΈ парсСров Π΄ΠΎ инфраструктуры ΠΈ дСплоя. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ трСбования 1. ΠšΠΎΠΌΠΌΠ΅Ρ€Ρ‡Π΅ΡΠΊΠΈΠΉ ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π° Python ΠΎΡ‚ 2 Π»Π΅Ρ‚, ΡƒΠ²Π΅Ρ€Π΅Π½Π½ΠΎΠ΅ Π²Π»Π°Π΄Π΅Π½ΠΈΠ΅ FastAPI 2. ΠžΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с PostgreSQL, ΡƒΠΌΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ схСмы Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ запросы 3. ΠžΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Redis для ΠΊΠ΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΎΡ‡Π΅Ρ€Π΅Π΄Π΅ΠΉ 4. ΠžΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Celery для асинхронных ΠΈ Ρ„ΠΎΠ½ΠΎΠ²Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ 5. ΠžΠΏΡ‹Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π° React ΠΈ TypeScript, ΡƒΠΌΠ΅Π½ΠΈΠ΅ Π²Π΅Ρ€ΡΡ‚Π°Ρ‚ΡŒ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ интСрфСйс ΠΏΠΎΠ΄ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ устройства 6. ΠžΠΏΡ‹Ρ‚ администрирования Linux-сСрвСров, ΡƒΠ²Π΅Ρ€Π΅Π½Π½ΠΎΠ΅ Π²Π»Π°Π΄Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкой 7. ΠžΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Docker ΠΈ Docker Compose, ΡƒΠΌΠ΅Π½ΠΈΠ΅ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π½Ρ‹Π΅ окруТСния 8. ΠžΠΏΡ‹Ρ‚ настройки ΠΈ администрирования Nginx, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ проксированиС, SSL ΠΈ балансировку 9. ПониманиС ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ бСзопасности Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ сСрвСра, настройка Ρ„Π°ΠΉΡ€Π²ΠΎΠ»Π°, ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ доступа, Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ Ρ‚ΠΈΠΏΠΎΠ²Ρ‹Ρ… Π°Ρ‚Π°ΠΊ 10. ΠžΠΏΡ‹Ρ‚ настройки ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° ΠΈ логирования, ΡƒΠΌΠ΅Π½ΠΈΠ΅ быстро Π΄ΠΈΠ°Π³Π½ΠΎΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΡƒΡΡ‚Ρ€Π°Π½ΡΡ‚ΡŒ сбои 11. ΠžΠΏΡ‹Ρ‚ настройки Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ³ΠΎ копирования ΠΈ восстановлСния Π΄Π°Π½Π½Ρ‹Ρ… послС сбоСв 12. ΠžΠΏΡ‹Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ»ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Telegram-Π±ΠΎΡ‚ΠΎΠ² Π‘ΡƒΠ΄Π΅Ρ‚ большим плюсом 1. ΠžΠΏΡ‹Ρ‚ локального развСртывания ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ нСйросСтСвых ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Ρ‡Π΅Ρ€Π΅Π· Ollama 2. ΠžΠΏΡ‹Ρ‚ автоматичСской Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ тСкстов с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ LLM, Π² Ρ‚ΠΎΠΌ числС ΠΏΡ€ΠΎΠΌΠΏΡ‚-ΠΈΠ½ΠΆΠΈΠ½ΠΈΡ€ΠΈΠ½Π³ ΠΈ настройка ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½ΠΎΠ² Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° 3. ΠžΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с парсСрами новостных источников ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ… Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ 4. ΠžΠΏΡ‹Ρ‚ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ½Ρ‹Ρ… систСм ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с подписочной бизнСс-модСлью 5. ΠžΠΏΡ‹Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π°Π΄ΠΌΠΈΠ½-ΠΏΠ°Π½Π΅Π»Π΅ΠΉ для Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ управлСния ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ КакиС Π·Π°Π΄Π°Ρ‡ΠΈ прСдстоит Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ 1. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° бэкСнда Π½Π° FastAPI, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π»ΠΎΠ³ΠΈΠΊΡƒ новостной Π»Π΅Π½Ρ‚Ρ‹, парсСров, систСмы подписок ΠΈ ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ΅ΠΉ 2. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ° Π°Π΄ΠΌΠΈΠ½-ΠΏΠ°Π½Π΅Π»ΠΈ для управлСния ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ 3. Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Telegram-Π±ΠΎΡ‚Π° ΠΊΠ°ΠΊ ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎΠ³ΠΎ ΠΊΠ°Π½Π°Π»Π° доступа ΠΊ сСрвису 4. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄Π° Π½Π° React ΠΈ TypeScript, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½ΡƒΡŽ Π°Π΄Π°ΠΏΡ‚Π°Ρ†ΠΈΡŽ ΠΈ исправлСниС ошибок интСрфСйса 5. Π”Π΅ΠΏΠ»ΠΎΠΉ ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° инфраструктуры Π½Π° Linux-сСрвСрС Ρ‡Π΅Ρ€Π΅Π· Docker Compose 6. Настройка ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Nginx, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ, SSL-сСртификаты ΠΈ проксированиС 7. Настройка ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π°, логирования ΠΈ систСмы Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ³ΠΎ копирования 8. ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ΅ восстановлСниС сСрвиса послС сбоСв, минимизация простоСв 9. ΠŸΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΎΠΏΡ‹Ρ‚Π°, участиС Π² ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… нСйросСтСй Ρ‡Π΅Ρ€Π΅Π· Ollama для автоматичСской Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ тСкстового ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° Π§Ρ‚ΠΎ ΠΌΡ‹ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌ 1. Π Π°Π±ΠΎΡ‚Ρƒ Π² ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π΅ с Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ ΠΈ растущСй Π°ΡƒΠ΄ΠΈΡ‚ΠΎΡ€ΠΈΠ΅ΠΉ инвСсторов ΠΈ Ρ‚Ρ€Π΅ΠΉΠ΄Π΅Ρ€ΠΎΠ² 2. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²Π»ΠΈΡΡ‚ΡŒ Π½Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ ΠΈ тСхничСскиС Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, Π° Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ 3. Π£Π΄Π°Π»Π΅Π½Π½Ρ‹ΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ 4. ΠŸΡ€ΡΠΌΠΎΠ΅ взаимодСйствиС с основатСлями ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π±Π΅Π· лишнСй Π±ΡŽΡ€ΠΎΠΊΡ€Π°Ρ‚ΠΈΠΈ.
НиТний Новгород ЀрилансСры

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° C#

дистанционно
договорная
Π’Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°. ΠΏΠΎΠΌΠΎΡ‰ΡŒ с Π΄Π·. ΠŸΠΎΠΌΠΎΡ‰ΡŒ с Π΄Π·.
Москва ЀрилансСры

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° .NET

дистанционно
договорная
ΠŸΠΎΡ‡ΠΈΠ½ΠΈΡ‚ΡŒ Windows 11 Pro. Настройка. ΠŸΠΎΡ‡ΠΈΠ½ΠΈΡ‚ΡŒ Windows 11 Pro, Ρ€ΡƒΡ…Π½ΡƒΠ»Π° Π²ΠΎ врСмя обновлСния ΠΈΠ·-Π·Π° Π‘ΠŸ. Π‘ΠŸ помСнян, Windows установлСна, Π½Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΏΠΎ кабСлю ΠΊ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ (НС ΡƒΠ΄Π°Π»ΠΎΡΡŒ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ DHCP - ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Π½Π° Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€. Ошибка 5: ΠΎΡ‚ΠΊΠ°Π·Π°Π½ΠΎ Π² доступС.) Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ потрСбуСтся тСст памяти (DDR-4).
ЧСлябинск ЀрилансСры

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° C#

дистанционно
договорная
ЛСвая учСтная запись Π½Π° ΠΊΠ°ΠΌΠΏΠ±ΡŽΡ‚Π΅Ρ€Π΅. ВСстированиС. Π£ мСня появилась вторая учСтная зпиись ΠΊΠΎΠΏΠΈΠΎΡƒΠ΅Ρ‚ Π²ΠΈΠ΄Π΅ΠΎ Ρ„ΠΎΡ‚ΠΎ Π²Ρ…ΠΎΠ΄ Π² Π½Π΅Π΅ ΠΏΠΎ юзб ΠΊΠ»ΡŽΡ‡Ρƒ.
Π‘Π°Ρ€Π½Π°ΡƒΠ» ЀрилансСры

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° C#

дистанционно
договорная
Π”Ρ€ΡƒΠ³ΠΎΠ΅. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° с нуля, тСстированиС, настройка, Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. На ΠΏΠΎΠ΄Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π² ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡŽ.
ΠšΠ΅ΠΌΠ΅Ρ€ΠΎΠ²ΠΎ ЀрилансСры

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° C#

дистанционно
договорная
back. Π”ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. ВСхничСскоС Π·Π°Π΄Π°Π½ΠΈΠ΅ Π½Π° исслСдованиС API VK Π Π΅ΠΊΠ»Π°ΠΌΡ‹ (Promoos) 1. ЦСль исслСдования ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ тСхничСскиС возмоТности API VK Π Π΅ΠΊΠ»Π°ΠΌΡ‹ (Π±Π°Π·Π° https://ads.vk.ru/api/v2/, наслСдник myTarget API) для ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ с SaaS-ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΎΠΉ Promoos. ИсслСдованиС Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π΄Π°Ρ‚ΡŒ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ Π½Π° ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ вопросы ΠΏΠΎ Ρ‡Π΅Ρ‚Ρ‹Ρ€Ρ‘ΠΌ направлСниям: 1. ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ статистики ΠΈ Π΅Ρ‘ структура. 2. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² (ΠΊΠ°ΠΌΠΏΠ°Π½ΠΈΠΉ, Π³Ρ€ΡƒΠΏΠΏ, объявлСний). 3. ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ баланса ΠΈ Π»ΠΈΠΌΠΈΡ‚ΠΎΠ². 4. ΠžΠ±Ρ‰Π°Ρ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° OAuth-Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ ограничСния API. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ β€” Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Π²Ρ‹Π²ΠΎΠ΄Ρ‹ с ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ запросов/ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ², ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠ΅ ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ модуля. 2. ΠžΠ±ΡŠΠ΅ΠΊΡ‚ исслСдования β€’ Π‘Π°Π·ΠΎΠ²Ρ‹ΠΉ URL: https://ads.vk.ru/api/v2/ β€’ ДокумСнтация: ads.vk.ru/doc/api (ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Π°) 3. Π—Π°Π΄Π°Ρ‡ΠΈ исслСдования 3.1. Бтатистика () Π§Ρ‚ΠΎ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ: 1. ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ статистики Ρ‡Π΅Ρ€Π΅Π· GET /statistics/{object_type}/{period}.json (). o object_type β€” ad_plans (ΠΊΠ°ΠΌΠΏΠ°Π½ΠΈΠΈ), ad_groups (Π³Ρ€ΡƒΠΏΠΏΡ‹), banners (объявлСния). o period β€” day (ΠΏΠΎ дням), summary (суммарно Π·Π° ΠΏΠ΅Ρ€ΠΈΠΎΠ΄), overall (ΠΏΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ). o ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹: date_from, date_to (Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ YYYY-MM-DD), ids (список ID), metrics (Π³Ρ€ΡƒΠΏΠΏΠ° ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ) (). o ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ: Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 92 Π΄Π½Π΅ΠΉ ΠΈ 200 ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π² ΠΎΠ΄Π½ΠΎΠΌ запросС (). 2. ДоступныС ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ (): o Π‘Π°Π·ΠΎΠ²Ρ‹Π΅ (base): shows, clicks, amount (расход), ctr, cpm. o Π£Π½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ (uniques): total (ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ Π·Π° всё врСмя), increment (Π½ΠΎΠ²Ρ‹Π΅ Π·Π° ΠΏΠ΅Ρ€ΠΈΠΎΠ΄), frequency. o Π’ΠΈΠ΄Π΅ΠΎ (video): started, viewed_10_seconds, viewed_25_percent, viewed_50_percent, viewed_75_percent, viewed_100_percent, depth_of_view (срСдняя Π³Π»ΡƒΠ±ΠΈΠ½Π° просмотра), view_10_seconds_cost ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ стоимости просмотров (). o ΠšΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ: slide_N_shows, slide_N_clicks, slide_N_ctr (ΠΏΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ слайду) (). o Π’ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ (Moat): in_view (Π²ΠΈΠ΄ΠΈΠΌΡ‹Π΅ ΠΏΠΎΠΊΠ°Π·Ρ‹), never_visible, active_in_view_time (срСднСС врСмя Π² Π·ΠΎΠ½Π΅ видимости), attention_quality (). o ROMI: value (Ρ†Π΅Π½Π½ΠΎΡΡ‚ΡŒ события), romi (Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ инвСстиций) (). o Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ списания (tps): tps (Π·Π° Moat), tpd (Π·Π° сторонниС Π΄Π°Π½Π½Ρ‹Π΅) (). o Playable Ads: playable_game_open, playable_game_close, playable_call_to_action (). 3. Бтатистика ΠΏΠΎ партнёрским ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠ°ΠΌ: GET /statistics/partner/pads/day.json β€” Π²Ρ‹ΡΡΠ½ΠΈΡ‚ΡŒ структуру Π΄Π°Π½Π½Ρ‹Ρ… для Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΈ ΠΏΠΎ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠ°ΠΌ ΠΈ Π³Ρ€ΡƒΠΏΠΏΠ°ΠΌ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΎΠΊ (). 4. Π€ΠΎΡ€ΠΌΠ°Ρ‚ ΠΎΡ‚Π²Π΅Ρ‚Π°: ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… JSON-ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° статистики, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ парсинга. 5. Частота обновлСния статистики: ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, с ΠΊΠ°ΠΊΠΎΠΉ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ Π΄Π°Π½Π½Ρ‹Π΅ становятся доступными послС ΠΏΠΎΠΊΠ°Π·Π° Ρ€Π΅ΠΊΠ»Π°ΠΌΡ‹. 3.2. Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½Ρ‹ΠΌΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ () Π§Ρ‚ΠΎ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ (): 1. Π–ΠΈΠ·Π½Π΅Π½Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» создания ΠΊΠ°ΠΌΠΏΠ°Π½ΠΈΠΈ: o Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΊΡ€Π΅Π°Ρ‚ΠΈΠ²Π°: vk_upload_image (ΠΈΠ»ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ эндпоинт) β€” ΠΊΠ°ΠΊ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ изобраТСния ΠΈ Π²ΠΈΠ΄Π΅ΠΎ, ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ Content.id для использования Π² Π±Π°Π½Π½Π΅Ρ€Π΅. o ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² размСщСния: vk_get_packages β€” ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ package_id, Π΅Π³ΠΎ objective ΠΈ banner_fields (слоты для content, textblocks, urls), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ поля доступны для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Ρ€Π΅ΠΊΠ»Π°ΠΌΡ‹ (). o Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΠ°ΠΌΠΏΠ°Π½ΠΈΠΈ (ad_plan): POST /ad_plans.json β€” ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ (name), ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ (budget_limit, date_start). o Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π³Ρ€ΡƒΠΏΠΏΡ‹ (ad_group): POST /ad_groups.json β€” Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ad_plan_id, name, package_id, структуру targetings (Ρ‚Π°Ρ€Π³Π΅Ρ‚ΠΈΠ½Π³). Π’Π°ΠΊΠΆΠ΅ поддСрТиваСтся созданиС с Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ banners[] Π² ΠΎΠ΄Π½ΠΎΠΌ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΎΠ½Π½ΠΎΠΌ запросС (). o Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π±Π°Π½Π½Π΅Ρ€Π° (banner): POST /banners.json β€” Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ заполнСния Ρ‚Ρ€Ρ‘Ρ… ΠΊΠ°Ρ€Ρ‚ слотов: content (с id Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΊΡ€Π΅Π°Ρ‚ΠΈΠ²Π°), textblocks, urls. Π€ΠΎΡ€ΠΌΠ°Ρ‚ этих ΠΊΠ°Ρ€Ρ‚ зависит ΠΎΡ‚ package_id (). 2. Бтатусы ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² (): o status (измСняСмый): active, blocked (остановлСн), deleted. o moderation_status (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅): allowed, banned, pending. Для ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ/ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠΉ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ Π½Π° ΠΌΠΎΠ΄Π΅Ρ€Π°Ρ†ΠΈΡŽ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π²Ρ‹Π·ΠΎΠ² vk_remoderate_banners (). 3. ОбновлСниС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² (): ΠŸΡ€ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ Π±Π°Π½Π½Π΅Ρ€Π° Ρ‡Π΅Ρ€Π΅Π· vk_update_banner сСкции (content, textblocks, urls) ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π·Π°ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ, Π° Π½Π΅ Π΄ΠΎΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ. 4. ΠœΠ°ΡΡΠΎΠ²Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ: vk_mass_action_ad_plans, vk_mass_action_ad_groups, vk_mass_action_banners β€” массовый запуск/остановка/ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ (). 5. Π§Π΅Ρ€Π½ΠΎΠ²ΠΈΠΊΠΈ: ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, сущСствуСт Π»ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ Π² статусС, ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎΠΌ ΠΎΡ‚ blocked (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, draft). По Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½Ρ‹Ρ… Ρ‡Π΅Ρ€Π½ΠΎΠ²ΠΈΠΊΠΎΠ² Π½Π΅Ρ‚ β€” ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ создаётся Π² состоянии blocked, заполняСтся, Π·Π°Ρ‚Π΅ΠΌ активируСтся (active) ΠΈ отправляСтся Π½Π° ΠΌΠΎΠ΄Π΅Ρ€Π°Ρ†ΠΈΡŽ (). 3.3. ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ баланса ΠΈ Π»ΠΈΠΌΠΈΡ‚ΠΎΠ² Π§Ρ‚ΠΎ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ: 1. Баланс ΠΊΠ°Π±ΠΈΠ½Π΅Ρ‚Π°: GET /user.json (ΠΏΠΎΠ»Π΅ account.balance) β€” доступныС срСдства ΠΈ Π²Π°Π»ΡŽΡ‚Π°. ВрСбуСтся scope read_payments (). 2. Π›ΠΈΠΌΠΈΡ‚Ρ‹ запросов: GET /throttling.json β€” Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠ΅ Π»ΠΈΠΌΠΈΡ‚Ρ‹ API ΠΈ остаток, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΈΡ (). 3. Push-увСдомлСния ΠΎ балансС: ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π»ΠΈ API Π²Π΅Π±Ρ…ΡƒΠΊΠΈ ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΡ‹ ΠΏΡƒΡˆ-ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ для событий (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½ΠΈΠ·ΠΊΠΈΠΉ баланс). Будя ΠΏΠΎ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅, ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ Π½Π΅Ρ‚ β€” Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ polling. 3.4. OAuth-авторизация ΠΈ ограничСния () Π§Ρ‚ΠΎ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ: 1. OAuth-Ρ„Π»ΠΎΡƒ: Для доступа ΠΊ ΠΊΠ°Π±ΠΈΠ½Π΅Ρ‚Π°ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΠΎΡ‚ΠΎΠΊ authorization_code (). o ΠŸΠ΅Ρ€Π΅Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π½Π° https://ads.vk.com/api/v2/oauth2/authorize с ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ response_type=code, client_id, scope, redirect_uri. o ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ code (ΠΆΠΈΠ²Ρ‘Ρ‚ 1 час) Π½Π° redirect_uri. o ОбмСн code Π½Π° access_token ΠΈ refresh_token Ρ‡Π΅Ρ€Π΅Π· POST /api/v2/oauth2/token.json с grant_type=authorization_code (). 2. Scopes (ΠΏΡ€Π°Π²Π° доступа) (): o read_ads β€” Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ статистики ΠΈ ΠΊΠ°ΠΌΠΏΠ°Π½ΠΈΠΉ. o read_payments β€” Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ баланса ΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ. o create_ads β€” созданиС ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠ°ΠΌΠΏΠ°Π½ΠΈΠΉ, Π³Ρ€ΡƒΠΏΠΏ, Π±Π°Π½Π½Π΅Ρ€ΠΎΠ² (). 3. Π‘Ρ€ΠΎΠΊ ΠΆΠΈΠ·Π½ΠΈ Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ²: access_token ΠΆΠΈΠ²Ρ‘Ρ‚ 86400 сСкунд (24 часа), обновляСтся refresh_token (). 4. Π›ΠΈΠΌΠΈΡ‚Ρ‹ (): o ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ²: Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 5 Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ² Π½Π° ΠΏΠ°Ρ€Ρƒ clientId ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ (). o Частота запросов: 2 RPS (запроса Π² сСкунду), 5000 запросов Π² час (ΠΏΠΎ Π΄Π°Π½Π½Ρ‹ΠΌ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ). o Π Π΅Ρ‚Ρ€ΠΈ: РСкомСндуСтся Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½Ρ‹Π΅ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠΈ с бэкоффом ΠΏΡ€ΠΈ ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… 429 (слишком ΠΌΠ½ΠΎΠ³ΠΎ запросов) ΠΈ 5xx (). 5. ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π³ΠΎΠ½ΠΊΠΈ обновлСния Ρ‚ΠΎΠΊΠ΅Π½Π°: ΠŸΡ€ΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΎΠΊ для ΠΎΠ±Ρ‰Π΅Π³ΠΎ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ обновлСния ΠΎΠ΄Π½ΠΎΠ³ΠΎ refresh_token ΠΈΠ· Ρ€Π°Π·Π½Ρ‹Ρ… ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ². ________________________________________ 4. ВрСбования ΠΊ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρƒ исслСдования Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ Π² Π²ΠΈΠ΄Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°, содСрТащСго: 1. Бписок всСх доступных ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ статистики с ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΈ Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠ°ΠΌΠΈ (). 2. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ создания Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² (ad_plan, ad_group, banner) с ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΈ ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ полями, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ структуру targetings, content, textblocks, urls (). 3. ОписаниС процСсса Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΊΡ€Π΅Π°Ρ‚ΠΈΠ²ΠΎΠ² β€” эндпоинты, Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ запроса, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ Content.id. 4. Π‘Ρ…Π΅ΠΌΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹ с балансом ΠΈ Π»ΠΈΠΌΠΈΡ‚Π°ΠΌΠΈ β€” эндпоинты, ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² (). 5. ДокумСнтация ΠΏΠΎ OAuth-ΠΏΠΎΡ‚ΠΎΠΊΡƒ β€” полная ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ шагов с ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ запросов, получСния Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… scopes (). 6. ОписаниС ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ API (ΠΏΠΎ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Ρƒ, количСству ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², частотС запросов, количСству Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ²) ΠΈ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ ΠΏΠΎ ΠΈΡ… ΠΎΠ±Ρ…ΠΎΠ΄Ρƒ (пагинация, Ρ‡Π°Π½ΠΊΠΈΠ½Π³ ID) (). 7. ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ Π²Ρ‹Π²ΠΎΠ΄Ρ‹: o ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ΡΡ Π»ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ баланса Ρ‡Π΅Ρ€Π΅Π· polling ΠΈ с ΠΊΠ°ΠΊΠΎΠΉ частотой это Π΄Π΅Π»Π°Ρ‚ΡŒ бСзопасно. o МоТно Π»ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Ρ‡Π΅Ρ€Π½ΠΎΠ²ΠΈΠΊΠ°ΠΌΠΈ (Ρ‡Π΅Ρ€Π΅Π· blocked статус). o Π‘Π»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ ΠΈ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ риски. 5. Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ β€’ ВСстовый доступ: Для исслСдования Π·Π°ΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ Ρƒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° доступ ΠΊ тСстовому Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½ΠΎΠΌΡƒ ΠΊΠ°Π±ΠΈΠ½Π΅Ρ‚Ρƒ ΠΈΠ»ΠΈ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ собствСнный тСстовый ΠΊΠ°Π±ΠΈΠ½Π΅Ρ‚ с ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ Π±ΡŽΠ΄ΠΆΠ΅Ρ‚ΠΎΠΌ. β€’ Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹: Для тСстирования ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ curl ΠΈΠ»ΠΈ Postman. Для упрощСния Ρ€Π°Π±ΠΎΡ‚Ρ‹ с API ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, vk-ads-mcp), Π½ΠΎ Ρ„ΠΈΠ½Π°Π»ΡŒΠ½Π°Ρ интСграция Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ (). β€’ Π‘Ρ€ΠΎΠΊΠΈ: ΠžΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹ΠΉ срок исслСдования β€” 3–5 Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… Π΄Π½Π΅ΠΉ (с ΡƒΡ‡Ρ‘Ρ‚ΠΎΠΌ получСния доступа ΠΊ API).
Москва ЀрилансСры

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° C#

дистанционно
договорная
Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ для ПК. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° с нуля. ОказаниС услуг ΠΏΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы "Π›ΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠ°Π±ΠΈΠ½Π΅Ρ‚ Π°Π±ΠΎΠ½Π΅Π½Ρ‚Π°-собствСнника Π½Π΅ΠΆΠΈΠ»ΠΎΠ³ΠΎ помСщСния".
Новосибирск ЀрилансСры