Почему UniLive- https://h.unilive.io/#/login?recomId=emwJ8g&language=ru_RU — шанс, который нельзя упустить! В 2009 многие смеялись над биткоином. Сегодня они жалеют, что не поверили первыми. С UniLive #https://t.me/UniLiveProsto — история повторяется, но у тебя ещё есть время! Почему стоит присоединиться прямо сейчас:🟢 Монетизация без подписчиков…
В январе 2023 года я опубликовал статью о 5 хитростях Python, которые отличают Сениоров от Джуниоров. В этой статье, вместо того чтобы рассматривать хитрости, мы рассмотрим 6 лучших практик в Python, которые могут отличить опытных разработчиков от новичков. На различных примерах мы рассмотрим различия между кодом, написанным старшим разработчиком,…
В последнее время, некоторые сайты стали открываться по протоколу http без сертификата и даже не пытаются переадресовать на https версию сайта. А в новостных статьях, ссылки на источники или сайты героев сюжета часто теперь указаны сразу на небезопасный протокол http.
Значит ли это, что авторы таких статей стали массово игнорировать правила интернет-этикета и даже не пытаются дать читателям безопасную ссылку?
Привет! Я Владимир Малюгин, CEO агентства performance-маркетинга Digital Geeks. Мы активно автоматизируем процессы: это удобно и выгодно. В статье я расскажу, как создать алгоритм, который проверяет наличие товаров в десятке маркетплейсов. А затем останавливает или запускает контекстную рекламу без участия человека.
Почему UniLive- https://h.unilive.io/#/login?recomId=emwJ8g&language=ru_RU — шанс, который нельзя упустить! В 2009 многие смеялись над биткоином. Сегодня они жалеют, что не поверили первыми. С UniLive #https://t.me/UniLiveProsto — история повторяется, но у тебя ещё есть время! Почему стоит присоединиться прямо сейчас:🟢 Монетизация без подписчиков…
В январе 2023 года я опубликовал статью о 5 хитростях Python, которые отличают Сениоров от Джуниоров. В этой статье, вместо того чтобы рассматривать хитрости, мы рассмотрим 6 лучших практик в Python, которые могут отличить опытных разработчиков от новичков. На различных примерах мы рассмотрим различия между кодом, написанным старшим разработчиком,…
В последнее время, некоторые сайты стали открываться по протоколу http без сертификата и даже не пытаются переадресовать на https версию сайта. А в новостных статьях, ссылки на источники или сайты героев сюжета часто теперь указаны сразу на небезопасный протокол http.
Значит ли это, что авторы таких статей стали массово игнорировать правила интернет-этикета и даже не пытаются дать читателям безопасную ссылку?
Привет! Я Владимир Малюгин, CEO агентства performance-маркетинга Digital Geeks. Мы активно автоматизируем процессы: это удобно и выгодно. В статье я расскажу, как создать алгоритм, который проверяет наличие товаров в десятке маркетплейсов. А затем останавливает или запускает контекстную рекламу без участия человека.
Внутри — код и пошаговая…
17
Что теперь?`[index] ==\"Нет в наличии\" )\n {\n ads_to_stop <-rbind(ads_to_stop,my_camp$Id[i])\n }\n if (surveyresults
Почему UniLive- https://h.unilive.io/#/login?recomId=emwJ8g&language=ru_RU — шанс, который нельзя упустить! В 2009 многие смеялись над биткоином. Сегодня они жалеют, что не поверили первыми. С UniLive #https://t.me/UniLiveProsto — история повторяется, но у тебя ещё есть время! Почему стоит присоединиться прямо сейчас:🟢 Монетизация без подписчиков…
В январе 2023 года я опубликовал статью о 5 хитростях Python, которые отличают Сениоров от Джуниоров. В этой статье, вместо того чтобы рассматривать хитрости, мы рассмотрим 6 лучших практик в Python, которые могут отличить опытных разработчиков от новичков. На различных примерах мы рассмотрим различия между кодом, написанным старшим разработчиком,…
В последнее время, некоторые сайты стали открываться по протоколу http без сертификата и даже не пытаются переадресовать на https версию сайта. А в новостных статьях, ссылки на источники или сайты героев сюжета часто теперь указаны сразу на небезопасный протокол http.
Значит ли это, что авторы таких статей стали массово игнорировать правила интернет-этикета и даже не пытаются дать читателям безопасную ссылку?
Привет! Я Владимир Малюгин, CEO агентства performance-маркетинга Digital Geeks. Мы активно автоматизируем процессы: это удобно и выгодно. В статье я расскажу, как создать алгоритм, который проверяет наличие товаров в десятке маркетплейсов. А затем останавливает или запускает контекстную рекламу без участия человека.
Внутри — код и пошаговая…
17
Что теперь?`[index] ==\"Товар в наличии\" )\n {\n ads_to_start <-rbind(ads_to_start,my_camp$Id[i])\n }\n }\n \n i <- i+1\n \n}\n\n\nif (length(ads_to_start)>0)\n{\n colnames(ads_to_start) <- c(\"Campaign\")\n #Возобнолвям показы объявлений для Товар наличии\n err <- yadirStartAds(Login = accounts[1],\n AgencyAccount = \"login@yandex.ru\",\n Ids = ads_to_start$Campaign) \n}\n\nif (length(ads_to_stop)>0)\n{\n colnames(ads_to_stop) <- c(\"Campaign\")\n # #Останавливаем показы объявлений для товаров НЕТ в наличии\n err <- yadirStopAds(Login = accounts[1],\n AgencyAccount = \"login@yandex.ru\",\n Ids = ads_to_stop$Campaign) \n}","lang":""}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h2","text":"Как настроить отправку данных в мессенджер?"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"
Чтобы контекстолог не тратил время на проверку таблицы, мы настроили автоматическое оповещение в Telegram. Это можно сделать с помощью сервиса для автоматизации Make (прежнее название — Integromat). Это no-code платформа с интуитивно-понятным интерфейсом. Для работы с ней не нужно уметь программировать — достаточно понимать структуру и логику соединяемых систем, а также знать английский язык, чтобы читать названия полей сервиса.
Публикую пошаговый визуал по настройке рассылки в Make.
"}},{"type":"media","cover":false,"hidden":false,"anchor":"","data":{"items":[{"title":"Первый шаг: создаем триггер — ссылку, по которой переходит парсер после завершения проверки остатков. Это позволяет сразу же запустить следующий этап работы алгоритма","image":{"type":"image","data":{"uuid":"552d27a0-b93a-562b-a5e4-fbf5cc847151","width":621,"height":383,"size":18205,"type":"png","color":"f4f3f3","hash":"","external_service":[]}}}]}},{"type":"media","cover":false,"hidden":false,"anchor":"","data":{"items":[{"title":"Второй шаг: проверяем, есть ли изменения статусов товаров в Google Sheets","image":{"type":"image","data":{"uuid":"7d396c26-eb7d-5a75-8564-9ab03b775a59","width":1145,"height":849,"size":36441,"type":"png","color":"f7f7f7","hash":"","external_service":[]}}}]}},{"type":"media","cover":false,"hidden":false,"anchor":"","data":{"items":[{"title":"Третий шаг: настраиваем отправку сообщений в чат о том, что парсер закончил работу и обнаружил изменения","image":{"type":"image","data":{"uuid":"e14acc71-7a1e-5bd4-8d79-7c4eaa062a06","width":778,"height":766,"size":27341,"type":"png","color":"f6f7f7","hash":"","external_service":[]}}}]}},{"type":"media","cover":false,"hidden":false,"anchor":"","data":{"items":[{"title":"Четвертый шаг: формируем одну таблицу со всеми изменениями","image":{"type":"image","data":{"uuid":"0fec07c4-928c-53f1-b15f-8ac7d1ac65f5","width":826,"height":831,"size":31855,"type":"png","color":"f6f6f6","hash":"","external_service":[]}}}]}},{"type":"media","cover":false,"hidden":false,"anchor":"","data":{"items":[{"title":"Пятый шаг: настраиваем автоматическую отправку данных на электронную почту","image":{"type":"image","data":{"uuid":"44dde904-89f5-5440-8f49-cff34f5b3fc9","width":605,"height":792,"size":20316,"type":"png","color":"f7f6f6","hash":"","external_service":[]}}}]}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"
Благодаря этому решению, когда оба скрипта завершают свою работу, в проектный чат приходит информация о числе товаров, статус которых изменился. Подробности можно узнать из письма, которое система автоматически отправляет на почту сотрудников Digital Geeks и Panasonic.
"}},{"type":"media","cover":false,"hidden":false,"anchor":"","data":{"items":[{"title":"Сбор результатов парсинга, отправка данных в Telegram и на почту","image":{"type":"image","data":{"uuid":"b9ccb9cf-fbe6-50a2-9585-63f39d9c2d30","width":1106,"height":688,"size":25110,"type":"png","color":"faf9fa","hash":"","external_service":[]}}}]}},{"type":"media","cover":false,"hidden":false,"anchor":"","data":{"items":[{"title":"Формат шаблона письма в среде Make","image":{"type":"image","data":{"uuid":"5f9fa95a-5ad2-55f3-9d1d-11620b24c5e4","width":378,"height":326,"size":5825,"type":"png","color":"f2f1f2","hash":"","external_service":[]}}}]}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"
Такая система уже работает как часы, но можно еще кое-что улучшить. К примеру, сделать так, чтобы алгоритм сохранял данные последовательно, пропуская URL с ошибками. Наш скрипт сначала собирает информацию, а затем размещает ее таблицу, поэтому при любой проблеме на одной из страниц начинает все заново. Чтобы система действовала еще быстрее, можно добавить многопоточность организовать параллельный сбор данных сразу с нескольких адресов.
"}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h2","text":"Экономия 150 тыс. рублей в месяц и другие выгоды от автоматизации"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"
Благодаря внедрению этого решения мы сэкономили на оплате труда новых сотрудников, которых пришлось бы нанимать для проверки товарных остатков. При этом скрипты работают несравнимо быстрее человека: вместо 2-3 дней они тратят около 10 минут. А специалисты агентства вместо перехода по ссылкам и изучения таблиц могут заняться задачами, которые требуют креативности и интеллекта.
Не менее очевидна выгода для заказчика. Благодаря автоматизации он может быть уверен, что бюджет не уходит на рекламу страниц товара, который нельзя заказать.
Cоздание индивидуальных алгоритмов вместо выбора готовых сервисов ежемесячно экономит компании порядка 150 тыс. рублей.А оперативное оповещение о том, какой товар на каком сайте закончился, помогает нашему партнеру вовремя пополнять запасы продукции во всех интернет-магазинах, не допуская простоя.
Если вы хотите знать больше о продвижении в интернете, загляните в наш телеграм-канал Digital Geeks. Его цель — облегчить жизнь директорам и менеджерам по Digital-маркетингу, а также предпринимателям, которые привлекают клиентов в Сети. В постах мы рассказываем, например, как построить эффективную систему управления SЕО, используя принципы регулярного менеджмента; как быстрее получить результаты; как автоматизировать различные процессы и сделать команду эффективнее.
"}}],"summaryContent":null,"isExistSummaryContent":false,"warningFromEditor":null,"warningFromEditorTitle":null,"counters":{"comments":3,"favorites":34,"reposts":0,"views":94,"hits":835,"reads":null,"online":0},"dateFavorite":0,"hitsCount":835,"isCommentsEnabled":true,"isLikesEnabled":true,"isRemovedByUserRequest":false,"isFavorited":false,"isPinned":false,"repostId":null,"repostData":null,"subscribedToTreads":false,"isEditorial":false,"isAudioAvailable":false,"audioUrl":null,"isAudioAvailableToGenerate":false,"commentEditor":{"enabled":true,"who":null,"text":"","until":null,"reason":null,"type":"everybody"},"isBlur":false,"isPublished":true,"isDisabledAd":false,"withheld":[],"ogTitle":null,"ogDescription":null,"url":"https://vc.ru/marketing/483722-vmesto-treh-dnei-10-minut-kak-avtomatizirovat-proverku-tovarnyh-ostatkov-i-ostanovku-zapusk-kontekstnoi-reklamy","author":{"id":722317,"name":"Малюгин Geeks","nickname":"vova_geeks","description":"Руковожу Digital Geeks — агентством performance-маркетинга с уклоном в SEO и GEO-продвижение в нейросетях. Канал: https://t.me/digitalgeeks","uri":"/vova_geeks","avatar":{"type":"image","data":{"uuid":"ce4ff37e-c704-5ab3-9054-2d9cb6c6ab03","width":334,"height":340,"size":55711,"type":"png","color":"95a7a6","hash":"","external_service":[],"base64preview":"/9j/4AAQSkZJRgABAQIAHAAcAAD/2wBDAAMCAgICAgMCAgIDAwMDBAYEBAQEBAgGBgUGCQgKCgkICQkKDA8MCgsOCwkJDRENDg8QEBEQCgwSExIQEw8QEBD/2wBDAQMDAwQDBAgEBAgQCwkLEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBD/wAARCAAKAAoDAREAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABQf/xAAmEAACAQIEBQUAAAAAAAAAAAABAgMEEQAFBhIHEyEiYSMxMlHR/8QAGAEAAwEBAAAAAAAAAAAAAAAAAwUGAgT/xAAiEQACAQMEAgMAAAAAAAAAAAABAgADBBEFEyFRMZGhscH/2gAMAwEAAhEDEQA/AHMz0lGeN4parMqxttBCaGCKtdIILt38yIHa5br8hcC3jHPeX1yL2kKbYU+f2Z07TrRtLrNVXLjOD9Slto6bcbBLX6emv5hxvL38yb2n6HoQHT0MMvEOKaSJHdsuWUsygkvtbuv9+cKnUF0OO5TU2IpuAeOJTkY7F6n2GCmBwJ//2Q=="}},"cover":null,"achievements":[{"title":"Год на vc.ru","code":"registration_1_year","description":"Первый год с vc.ru. Получена 24 июля 2025.","previewUuid":"0d11c244-49de-50e7-894e-b9b27945d42b","formats":{"glb":"https://static.vc.ru/achievements/fish.glb","usdz":"https://static.vc.ru/achievements/fish.usdz"},"viewData":{"contentColor":"#C67AA3","textMaxWidth":0.634765625,"textX":0.5888671875,"textY":0.54296875,"logoX":0.5859375,"logoY":0.6669921875,"logoXNoText":0.6044921875,"logoYNoText":0.5439453125},"id":4710099,"userId":722317,"count":0,"shareImage":"https://api.vc.ru/achievements/share/4710099"},{"title":"3 года на vc.ru","code":"registration_3_years","description":"Провёл 3 года вместе с vc.ru. Получена 23 июля 2025.","previewUuid":"d9d72ac5-bcb5-55e0-8c72-b99251e5cdd9","formats":{"glb":"https://static.vc.ru/achievements/shark.glb","usdz":"https://static.vc.ru/achievements/shark.usdz"},"viewData":{"contentColor":"#8E6F09","textMaxWidth":0.66796875,"textX":0.5205078125,"textY":0.341796875,"logoX":0.5205078125,"logoY":0.4609375,"logoXNoText":0.5,"logoYNoText":0.3662109375},"id":1086012,"userId":722317,"count":0,"shareImage":"https://api.vc.ru/achievements/share/1086012"}],"lastModificationDate":1764916968,"isSubscribed":false,"isSubscribedToNewPosts":false,"isMuted":false,"isAvailableForMessenger":true,"badgeId":"1ee4281e-b189-6840-aca8-c2b27ffffb1a","isDonationsEnabled":false,"isPlusGiftEnabled":true,"isUnverifiedBlogForCompanyWithoutPro":false,"isRemovedByUserRequest":false,"isFrozen":false,"isDisabledAd":false,"isPlus":true,"isVerified":false,"isPro":false,"yandexMetricaId":null,"badge":"plus","isOnline":false,"tgChannelShortname":"digitalgeeks","isUnsubscribable":true,"type":1,"subtype":"personal_blog"},"subsite":{"id":199113,"name":"Маркетинг","description":"Рекламные кейсы из России и других стран, советы по продвижению, маркетинг и digital.","uri":"/marketing","avatar":{"type":"image","data":{"uuid":"d66009fe-9bf0-52da-bdbf-4c758eba39e7","width":2400,"height":2400,"size":841299,"type":"jpg","color":"f97373","hash":"0c1cf06cf0d010","external_service":[]}},"cover":{"type":"image","data":{"uuid":"5488a646-f32d-57a6-a31f-d290afc4388a","width":960,"height":280,"size":177,"type":"png","color":"fc7c7c","hash":"","external_service":[]}},"lastModificationDate":1661337194,"isSubscribed":false,"isSubscribedToNewPosts":false,"isMuted":false,"isAvailableForMessenger":false,"isDisabledAd":false,"nickname":"marketing","isUnsubscribable":true,"badge":null,"badgeId":null,"isDonationsEnabled":false,"isOnline":false,"isPlus":false,"isUnverifiedBlogForCompanyWithoutPro":false,"isVerified":false,"isRemovedByUserRequest":false,"isFrozen":false,"isPro":false,"type":2,"subtype":"community"},"reactions":{"counters":[{"id":1,"count":17}],"reactionId":0},"isNews":false,"source":null,"clusters":[],"donations":{"amount":0,"isDonated":false},"commentsSeenCount":null}}],"ogTitle":null,"ogDescription":null,"isAnonymized":true}};