<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xmlns:tt="http://teletype.in/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>Николай Зинченко</title><generator>teletype.in</generator><description><![CDATA[Николай Зинченко]]></description><image><url>https://img2.teletype.in/files/1b/de/1bde290f-076d-46ac-b69e-a447a26fe4ca.png</url><title>Николай Зинченко</title><link>https://blog.zinch.tech/</link></image><link>https://blog.zinch.tech/?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=zinchenki</link><atom:link rel="self" type="application/rss+xml" href="https://teletype.in/rss/zinchenki?offset=0"></atom:link><atom:link rel="next" type="application/rss+xml" href="https://teletype.in/rss/zinchenki?offset=10"></atom:link><atom:link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></atom:link><pubDate>Sun, 05 Apr 2026 13:14:07 GMT</pubDate><lastBuildDate>Sun, 05 Apr 2026 13:14:07 GMT</lastBuildDate><item><guid isPermaLink="true">https://blog.zinch.tech/soc-contrakt</guid><link>https://blog.zinch.tech/soc-contrakt?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=zinchenki</link><comments>https://blog.zinch.tech/soc-contrakt?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=zinchenki#comments</comments><dc:creator>zinchenki</dc:creator><title>Социальный контракт: как получить субсидию и запустить свой бизнес</title><pubDate>Mon, 17 Feb 2025 11:37:43 GMT</pubDate><media:content medium="image" url="https://img4.teletype.in/files/b1/96/b19620d0-9888-45b8-9e7c-923fb28ea365.png"></media:content><category>Бизнес</category><description><![CDATA[<img src="https://img4.teletype.in/files/b5/dd/b5dd43f4-06cc-45af-9be7-8358c532eb9f.jpeg"></img>Хочешь открыть своё дело и ищешь поддержку от государства? В этой статье — простое руководство, как получить финансирование по социальному контракту, правильно оформить документы и уверенно защитить свой проект перед комиссией.]]></description><content:encoded><![CDATA[
  <p id="hWYm">Хочу поделиться с тобой простым и дружеским руководством о том, как получить субсидию на открытие своего дела по социальному контракту. Здесь собраны важные моменты, а также полезные советы, которые помогут тебе успешно пройти весь путь от идеи до запуска бизнеса.</p>
  <hr />
  <section style="background-color:hsl(hsl(323, 50%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <blockquote id="T3Mx"><strong>Важное замечание (о регионах)<br /></strong>Учти, что требования, сроки и условия по социальному контракту могут отличаться от региона к региону. Обязательно уточняй всю информацию в местных органах социальной защиты или на портале государственных услуг.<br /><strong>Список необходимых документов и точные критерии</strong> могут отличаться по регионам.</blockquote>
  </section>
  <hr />
  <h2 id="Oz2L"><strong>Что такое социальный контракт?</strong></h2>
  <p id="8q47">Социальный контракт — это соглашение между тобой (человеком или семьёй, у которой доход ниже регионального прожиточного минимума) и органами социальной защиты. Государство готово помочь денежной поддержкой, если ты действительно планируешь улучшить материальное положение, в том числе путём открытия собственного дела.</p>
  <hr />
  <h2 id="7YuA">Кому подходит соцконтракт?</h2>
  <ul id="GI8x">
    <li id="4JSe">Если ты проживаешь один: нужно проверить, что средний доход за последние три месяца ниже прожиточного минимума.</li>
    <li id="jWun">Если в семье несколько человек: суммируется общий доход за три месяца, затем делится на количество членов семьи.</li>
  </ul>
  <section style="background-color:hsl(hsl(170, 33%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="rTxg">Если доход подходит под критерии — можешь подавать заявление!</p>
  </section>
  <p id="EeB9"><strong>Основные документы (примерный перечень):</strong></p>
  <ul id="Tc9w">
    <li id="I5Gx">Паспорт</li>
    <li id="pjHi">ИНН</li>
    <li id="5myj">СНИЛС</li>
    <li id="xJAd">Свидетельство о заключении брака или о расторжении</li>
    <li id="eY0C">Свидетельство о рождении детей</li>
    <li id="jC20">Свидетельство о праве собственности</li>
    <li id="O6iK">Справка о доходах (по составу семьи)</li>
    <li id="iUQ7">Документы об образовании</li>
    <li id="0a2O">Реквизиты для получения выплаты</li>
    <li id="RuxB">Бизнес-план</li>
  </ul>
  <p id="CfN2"><strong>Дополнительные документы:</strong></p>
  <ul id="c2c2">
    <li id="plym">Коммерческие предложения от поставщиков на планируемое к приобретению оборудование</li>
    <li id="u5e2">Предварительный договор аренды (или договор о намерениях)</li>
    <li id="ohhV">Предварительный договор на обучение и копия лицензии учебного центра (для тех, кто хочет получить дополнительную поддержку на обучение)</li>
  </ul>
  <section style="background-color:hsl(hsl(323, 50%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="bG9U"><em>В зависимости от некоторых личных обстоятельств перечень дополнительных документов может быть расширен. По запросу органов социальной защиты ты обязан предоставить недостающую или уточняющую информацию!</em></p>
  </section>
  <hr />
  <h2 id="1Q84">Пошаговый план</h2>
  <p id="SXfk">Ниже я опишу стандартный сценарий, но обязательно учти, что у тебя в регионе может быть своя специфика.</p>
  <h3 id="JJS7">Шаг 1. Напиши бизнес-план</h3>
  <p id="x9ax">Если у тебя уже есть готовая идея — отлично! Осталось описать её в бизнес-плане. Кажется сложным? На самом деле нет! Я могу помочь тебе в подготовке всех документов)</p>
  <section style="background-color:hsl(hsl(236, 74%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <ul id="00WH">
      <li id="10xh"><strong>Структура бизнес-плана</strong>: описание идеи, список расходов, сроки окупаемости, анализ рынка и клиентов, риски и пути их решения.</li>
      <li id="WqI4"><strong>Расчёты</strong>: можно взять готовые шаблоны для расчёта сметы и финансовой модели <a href="https://drive.google.com/drive/folders/1Ki7DYFnTtPWjuNvhKppNU2_vOUiaujEN?usp=sharing" target="_blank">ссылка</a>.</li>
    </ul>
  </section>
  <h3 id="rpmo">Шаг 2. Подача заявления</h3>
  <ul id="BD3K">
    <li id="JkvT"><strong><a href="https://www.gosuslugi.ru/624742/1/form?_=1739791249308" target="_blank">Через Госуслуги</a></strong>: этот способ обычно самый быстрый (5–10 минут на заполнение).</li>
    <li id="pvHM"><strong>Через МФЦ или органы соцзащиты</strong>: если удобнее обратиться лично.</li>
  </ul>
  <p id="EXG9"><strong>Срок рассмотрения</strong> обычно до 20 рабочих дней, но бывают случаи, когда решение принимают за пару дней.</p>
  <section style="background-color:hsl(hsl(323, 50%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="iSEm"><strong>Важно</strong>: прикрепи сразу бизнес-план или упоминание о нём в заявлении.</p>
  </section>
  <h3 id="AUF3">Шаг 3. Тестирование</h3>
  <p id="wr1D">Когда твой комплект документов примут, тебя могут пригласить на тестирование. Тест состоит примерно из 45 вопросов по бухгалтерскому учёту, налогам, управлению персоналом и прочим аспектам предпринимательства.</p>
  <ul id="S3o4">
    <li id="9svI">Тест пишется один раз.</li>
    <li id="w1dc">Телефон использовать нельзя.</li>
    <li id="SijU">Если не пройдёшь — направят на обучение.</li>
  </ul>
  <h3 id="cRV5">Шаг 4. Комиссия (или обучение)</h3>
  <p id="zeaA">Пройдён тест? Отлично! Теперь твоё дело — либо сразу пойдёт на рассмотрение комиссии, либо тебе могут предложить короткое обучение.</p>
  <p id="zwH3">Комиссия, как правило, состоит из сотрудников социальной защиты. Их волнует:</p>
  <ul id="cn4d">
    <li id="2XDi"><strong>Окупаемость</strong> твоего проекта,</li>
    <li id="ezUY">Твоя <strong>мотивация</strong> и <strong>опыт</strong>,</li>
    <li id="iq1h"><strong>Целевое использование</strong> средств,</li>
    <li id="JZXs">Как ты собираешься <strong>улучшить</strong> своё материальное положение.</li>
  </ul>
  <section style="background-color:hsl(hsl(55,  86%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="naSV"><strong>Ниже список вопросов, которые могут задать на комиссии — подготовь на них чёткие и уверенные ответы:</strong></p>
    <p id="N3kn">• <strong>О бизнес-идее</strong>:</p>
    <ul id="Jd4H">
      <li id="0wsi">В чём заключается твоя бизнес-идея?</li>
      <li id="wE5E">Почему выбрал именно эту сферу?</li>
      <li id="Ur08">Какие товары или услуги планируешь предлагать?</li>
      <li id="GpnF">Чем планируешь отличаться от конкурентов?</li>
    </ul>
    <p id="t4yS">• <strong>О рынке и клиентах</strong>:</p>
    <ul id="yDoT">
      <li id="LzO2">Кто твоя целевая аудитория?</li>
      <li id="HEMz">Как собираешься привлекать клиентов?</li>
      <li id="yBDr">Проводил ли анализ рынка и конкурентов?</li>
    </ul>
    <p id="Ymyl">• <strong>О финансах</strong>:</p>
    <ul id="jrzs">
      <li id="rpzD">Как рассчитывал смету расходов и доходов?</li>
      <li id="cfl1">На что конкретно планируешь потратить средства соцконтракта?</li>
      <li id="Pyvl">Предусмотрены ли другие источники финансирования?</li>
    </ul>
    <p id="0Kij">• <strong>О подготовке и навыках</strong>:</p>
    <ul id="qjHH">
      <li id="tKKB">Есть ли у тебя опыт или профильное образование?</li>
      <li id="kiUB">Какие навыки уже освоены и как они помогают?</li>
      <li id="mc7y">Как будешь решать возможные трудности?</li>
    </ul>
    <p id="PQIo">• <strong>О реализации проекта</strong>:</p>
    <ul id="SOng">
      <li id="HZUt">Каков твой план действий на ближайшие месяцы?</li>
      <li id="B1Cq">Какие риски ты видишь и как планируешь их преодолевать?</li>
      <li id="XzSi">Как будешь контролировать эффективность использования средств?</li>
    </ul>
  </section>
  <h3 id="3BEA">Шаг 5. Получение средств и закупка</h3>
  <p id="C2B2">Если всё прошло успешно, деньги перечисляются тебе на <strong>специальную карту</strong>. Теперь главное — тратить эти средства только на согласованные в бизнес-плане нужды и сохранять все чеки с печатями.</p>
  <ul id="FinO">
    <li id="Bhh2"><strong>Срок закупок</strong>: обычно даётся 1–2 месяца, но могут быть нюансы.</li>
    <li id="uvfz"><strong>Отчётность</strong>: нужно подтвердить целевое использование (чеки, договоры, накладные).</li>
  </ul>
  <section style="background-color:hsl(hsl(323, 50%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="3L4x">При нарушении условий могут потребовать вернуть всю сумму, поэтому <strong>будь внимательнее</strong>.</p>
  </section>
  <h3 id="Fi3L">Шаг 6. Ведение отчётности и работа бизнеса</h3>
  <ul id="rUTB">
    <li id="lMjA">Соцконтракт заключается на срок от 3 до 12 месяцев.</li>
    <li id="wpGF">Проект должен просуществовать не менее 1 года (иногда требуется 2 года).</li>
    <li id="2n7Q">Каждые 1–2 месяца придётся подтверждать, что бизнес функционирует и приносит доход.</li>
  </ul>
  <section style="background-color:hsl(hsl(323, 50%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="sLIE">Здесь важно вести <strong>бухгалтерию</strong> аккуратно. Если нужна консультация, всегда можешь обратиться ко мне <a href="https://t.me/zinchenkip" target="_blank">@zinchenkip</a>.</p>
  </section>
  <hr />
  <h2 id="FHn8">4. Популярные вопросы</h2>
  <p id="FK1v"><strong>Вопрос</strong>: Дадут ли соцконтракт, если у меня есть кредиты или долги?</p>
  <blockquote id="hlob"><strong>Ответ</strong>: Обычно проблем нет, если нет исполнительных производств у приставов и ты платишь по кредиту вовремя. Если у тебя есть сложности с приставами или арест на карте — могут отказать, но даже в этом случае стоит просить письменный отказ. Наличие долгов само по себе не является стоп-фактором. Важно помнить, что за счёт соцконтракта <strong>нельзя</strong> погасить долги — деньги должны тратиться целево.</blockquote>
  <hr />
  <p id="GGRt"><strong>Вопрос</strong>: У меня нет образования или опыта в выбранной сфере. Это критично?</p>
  <blockquote id="ltVp"><strong>Ответ</strong>: Ничего страшного! Можно подтвердить опыт любыми доказательствами: например, чеками за материалы, примерами готовой продукции и т.д. Если ты уже немного работал над проектом, это сыграет только в плюс.</blockquote>
  <hr />
  <p id="5m4l"><strong>Вопрос</strong>: Нужно ли возвращать средства?</p>
  <blockquote id="a1xL"><strong>Ответ</strong>: Нет, деньги не возвращаются при условии, что ты выполнил все пункты соцконтракта — целевое использование средств, ведение бизнеса (не меньше года), подтверждение трат документами, сдача отчётов. Обычно окупаемость проекта должна быть не более 6 месяцев (но это тоже может варьироваться).</blockquote>
  <hr />
  <p id="mvam"><strong>Вопрос</strong>: Как защитить проект перед комиссией?</p>
  <blockquote id="oxr1"><strong>Ответ</strong>: Тут главное — показать, что твоя идея жизнеспособна. Подумай над конкурентными преимуществами, планом продвижения, целевой аудиторией и расчетами. Подготовь ответы на типовые вопросы (описаны выше). Если нужна помощь, я всегда готов поддержать.</blockquote>
  <p id="rm8G"><strong>Вопрос</strong>: Мне всё понятно, но боюсь, что не разберусь сам или брошу на полпути. Что делать?</p>
  <blockquote id="eifv"><strong>Ответ</strong>: Это очень распространённая ситуация — когда вроде бы вся информация ясна, но страшно «утонуть» в бумажной работе, отчётах или неучтённых расходах. Поэтому я, Николай, — бизнес-архитектор, готов помочь тебе:<br /><strong>Написать бизнес-план</strong> или скорректировать твои наработки;<br /><strong>Посчитать смету</strong> и спрогнозировать доходы;<br /><strong>Подготовиться к комиссии</strong> (тестированию, защите проекта);<br /><strong>Оставаться на связи</strong> на всех этапах: от подачи заявки до ведения бизнеса.<br /><br />Если не хочешь вникать во все формальности самостоятельно, оставляй заявку — и мы вместе найдём оптимальное решение для твоего региона и конкретно твоей ситуации.<br /><a href="https://t.me/zinchenkip" target="_blank">@zinchenkip</a></blockquote>
  <section style="background-color:hsl(hsl(170, 33%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="hNfE">Важно помнить: <strong>члены комиссии — это сотрудники социальной защиты</strong>, им важно понимать, что твой проект улучшит твоё материальное положение.</p>
  </section>
  <hr />
  <h2 id="x95A">6. Финальные советы</h2>
  <ol id="qat3">
    <li id="3yaf"><strong>Не бойся бюрократии:</strong> всё решаемо, если соблюдать правила и держать контакт с органами соцзащиты.</li>
    <li id="pt7y"><strong>Сохраняй чеки:</strong> это главное подтверждение расходов.</li>
    <li id="7lUd"><strong>Не отчаивайся при отказах:</strong> можно подать заявку ещё раз, учтя замечания комиссии.</li>
    <li id="YIl5"><strong>Действуй поэтапно:</strong> сначала упор на бизнес-план, затем подача документов, тест, комиссия.</li>
    <li id="vQbN"><strong>Привыкай к отчётности:</strong> регулярный контроль за финансовыми показателями только укрепит твой бизнес.</li>
  </ol>
  <section style="background-color:hsl(hsl(170, 33%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="IBuz">Желаю удачи в реализации твоего проекта! Помни: если возникнут вопросы или нужна поддержка, я всегда на связи. <a href="https://t.me/zinchenkip" target="_blank">@zinchenkip</a></p>
  </section>
  <hr />
  <p id="dRqv"><em>С теплом и верой в твой успех,</em></p>
  <p id="6mei"><strong><a href="https://t.me/zinchenkip" target="_blank">Николай</a> — твой бизнес-архитектор</strong></p>

]]></content:encoded></item><item><guid isPermaLink="true">https://blog.zinch.tech/acquaintance</guid><link>https://blog.zinch.tech/acquaintance?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=zinchenki</link><comments>https://blog.zinch.tech/acquaintance?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=zinchenki#comments</comments><dc:creator>zinchenki</dc:creator><title>Я не чиню бизнес. Я показываю, где он не управляется</title><pubDate>Mon, 02 Dec 2024 14:12:42 GMT</pubDate><category>Бизнес</category><description><![CDATA[Бизнес может выглядеть живым. Команда работает. CRM настроена. Отчёты сходятся. И при этом — управления нет. Эта страница не про услуги и не про «экспертизу». Она про то, где собственник теряет контроль, даже когда кажется, что всё под рукой. Если вам важно понимать, кто на самом деле управляет деньгами в бизнесе — вы или система, дальше имеет смысл читать.]]></description><content:encoded><![CDATA[
  <p id="U956">Меня зовут Николай.<br />Я занимаюсь не консалтингом и не автоматизацией.<br />Я разбираю бизнес как систему — и показываю, где у собственника на самом деле нет контроля.</p>
  <p id="QQC7">Если вы здесь, значит, интуитивные решения перестали работать.<br />Отчёты есть. Инструменты есть. Денег и предсказуемости — нет.</p>
  <p id="sTEN">Это не случайность.</p>
  <hr />
  <h3 id="Gnqj">Кто я на практике</h3>
  <p id="nZSc">Бизнес-архитектор — не про схемы и регламенты.<br />Это человек, который отвечает на неприятный вопрос: <strong>почему бизнес живёт своей жизнью, а не по воле владельца</strong>.</p>
  <p id="mpKF">Я смотрю не на «как принято», а на:<br />— где теряются деньги<br />— где решения не доходят до результата<br />— где управление подменено инструментами</p>
  <p id="ToEd">И всегда выхожу к причине, а не симптому.</p>
  <hr />
  <h3 id="Bsox">Что я делаю на самом деле</h3>
  <p id="NStB">Я не «внедряю CRM».<br />Я проверяю, <strong>есть ли вообще управление</strong>, которое имеет смысл автоматизировать.</p>
  <p id="4LlF">Автоматизация — это не про скорость.<br />Это про фиксацию логики бизнеса.<br />Если логики нет — автоматизация лишь ускоряет хаос.</p>
  <p id="HZsT">Я захожу в проекты, где:<br />— есть команда, но нет ответственности<br />— есть воронка, но нет денег<br />— есть отчёты, но нет решений</p>
  <p id="fhRU">И привожу систему в состояние, где бизнес начинает быть управляемым.</p>
  <hr />
  <h3 id="2J0Z">Про процессы и кризисы</h3>
  <p id="c91l">Кризис почти никогда не внезапный.<br />Он — следствие долгого отсутствия контроля.</p>
  <p id="j9te">Процессы в компаниях обычно существуют формально.<br />На бумаге они есть. В реальности — каждый работает «как получается».</p>
  <p id="JCEu">Моя работа — не описывать это.<br />Моя работа — <strong>сделать так, чтобы процессы начали удерживать бизнес</strong>, а не мешать ему.</p>
  <hr />
  <h3 id="k0Bn">Про команду</h3>
  <p id="hrwg">Я работаю не один.<br />Но команда — не витрина.</p>
  <p id="BIAb">Каждый специалист подключается тогда, когда система уже понятна.<br />Не наоборот.</p>
  <p id="21oy">Инструменты, разработка, автоматизация — это следствие архитектуры.<br />Не её замена.</p>
  <hr />
  <h3 id="G0Ab">Почему со мной работают</h3>
  <p id="R4BS">Я не продаю универсальные решения.<br />И не обещаю «удобно», «быстро» и «безболезненно».</p>
  <p id="CvxW">Я показываю:<br />— где собственник теряет влияние<br />— где бизнес живёт автономно<br />— где контроль существует только в голове</p>
  <p id="yZM9">Это не всегда приятно.<br />Зато после этого появляется ясность.</p>
  <hr />
  <h3 id="tlYK">Как начинается работа</h3>
  <p id="96Rp">Без презентаций и «прогрева».</p>
  <p id="t3PK">Вы описываете ситуацию.<br />Я смотрю на систему и говорю, <strong>где реальная проблема</strong>, а где — самообман.</p>
  <p id="2Nj8">Иногда на этом всё и заканчивается.<br />Потому что дальше уже вопрос ответственности.</p>
  <hr />
  <p id="Yttk">Я не продаю инструменты.<br />Я разбираю управление.</p>
  <p id="czd5">Если нужен трезвый разбор — напишите.</p>

]]></content:encoded></item><item><guid isPermaLink="true">https://blog.zinch.tech/1W37OAZlkkl</guid><link>https://blog.zinch.tech/1W37OAZlkkl?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=zinchenki</link><comments>https://blog.zinch.tech/1W37OAZlkkl?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=zinchenki#comments</comments><dc:creator>zinchenki</dc:creator><title>UTM-метки: Полное руководство по созданию и использованию</title><pubDate>Sun, 01 Dec 2024 12:12:09 GMT</pubDate><category>Маркетинг</category><description><![CDATA[UTM-метки – это мощный инструмент, который помогает маркетологам и владельцам бизнеса отслеживать эффективность рекламных кампаний. В этой статье мы разберем, как работают UTM-метки, как их создавать и использовать для аналитики, а также какие ошибки стоит избегать.]]></description><content:encoded><![CDATA[
  <p id="BUIj">UTM-метки – это мощный инструмент, который помогает маркетологам и владельцам бизнеса отслеживать эффективность рекламных кампаний. В этой статье мы разберем, как работают UTM-метки, как их создавать и использовать для аналитики, а также какие ошибки стоит избегать.</p>
  <hr />
  <h3 id="Что-такое-UTM-метки?">Что такое UTM-метки?</h3>
  <p id="kChx">UTM-метки (Urchin Tracking Module) – это дополнительные параметры, которые добавляются в URL. Эти параметры передают данные о трафике в системы веб-аналитики, такие как Google Analytics или Яндекс.Метрика. С помощью UTM-меток можно узнать:</p>
  <ul id="FLj4">
    <li id="IMS7">Откуда пришел пользователь.</li>
    <li id="L3e2">Через какой канал он попал на сайт.</li>
    <li id="4Fel">Какая кампания или реклама привлекла его внимание.</li>
  </ul>
  <hr />
  <h3 id="Как-работают-UTM-метки?">Как работают UTM-метки?</h3>
  <p id="pxDC">Когда пользователь кликает на ссылку с UTM-меткой, система аналитики фиксирует параметры, переданные в URL. Эти данные затем связываются с поведением пользователя на сайте, что позволяет отслеживать:</p>
  <ul id="Pbl0">
    <li id="Degw">Количество переходов.</li>
    <li id="bQbW">Конверсии (например, покупки, заявки, подписки).</li>
    <li id="p1mY">Эффективность различных каналов.</li>
  </ul>
  <hr />
  <h3 id="Основные-параметры-UTM-меток">Основные параметры UTM-меток</h3>
  <p id="RaNG">UTM-метки включают пять параметров, три из которых обязательны:</p>
  <ol id="1UkI">
    <li id="qqE8"><strong>utm_source</strong> (Источник трафика)</li>
    <li id="R2PI">Определяет, откуда пришел пользователь: Google, Facebook, Instagram и т.д.</li>
    <li id="o6ZB"><strong>utm_medium</strong> (Тип трафика)</li>
    <li id="5KT0">Указывает на тип канала: cpc (контекстная реклама), email (рассылка), organic (органический трафик).</li>
    <li id="00Gn"><strong>utm_campaign</strong> (Название кампании)</li>
    <li id="VKhm">Помогает различать рекламные кампании, например, spring_sale или black_friday.</li>
  </ol>
  <p id="tyVv">Дополнительные параметры: 4. <strong>utm_term</strong> (Ключевое слово)</p>
  <p id="oVMG">Используется для передачи данных о ключевых словах в контекстной рекламе.</p>
  <ol id="GKvN">
    <li id="GKWJ"><strong>utm_content</strong> (Содержание)</li>
    <li id="Pcha">Позволяет различать несколько вариантов одного объявления или кнопки.</li>
  </ol>
  <hr />
  <h3 id="Как-создать-UTM-метку?">Как создать UTM-метку?</h3>
  <p id="ST3T">Создать UTM-метку можно вручную или с помощью генераторов. Рассмотрим оба способа.</p>
  <h4 id="1.-Ручное-создание">1. Ручное создание</h4>
  <p id="E0fG">Составьте URL по следующему шаблону:</p>
  <pre id="lRiQ">https://ваш-сайт.ru?utm_source=источник&amp;utm_medium=канал&amp;utm_campaign=кампания&amp;utm_term=ключевое-слово&amp;utm_content=объявление
</pre>
  <p id="KV2S">Пример:</p>
  <pre id="MpKG">https://example.com?utm_source=google&amp;utm_medium=cpc&amp;utm_campaign=spring_sale&amp;utm_term=buy_shoes&amp;utm_content=ad1
</pre>
  <h4 id="2.-Генераторы-UTM-меток">2. Генераторы UTM-меток</h4>
  <p id="B2CH">Для удобства можно использовать генераторы, такие как<a href="https://tilda.cc/ru/utm/" target="_blank"> Tilda UTM </a>или другие онлайн-инструменты. Они автоматически формируют ссылку после заполнения всех параметров.</p>
  <hr />
  <h3 id="Рекомендации-по-созданию-UTM-меток">Рекомендации по созданию UTM-меток</h3>
  <ol id="LVxr">
    <li id="VTe6"><strong>Используйте латиницу и строчные буквы.</strong></li>
    <li id="8gBW">Например, вместо &quot;Весенняя_распродажа&quot; пишите &quot;spring_sale&quot;.</li>
    <li id="kenC"><strong>Разделяйте слова дефисом или подчеркиванием.</strong></li>
    <li id="xB7k">Например, &quot;new_campaign&quot; или &quot;new-campaign&quot;.</li>
    <li id="pe0F"><strong>Не используйте пробелы и специальные символы.</strong></li>
    <li id="17Wh">Пробелы заменяются на <code>%20</code>, что может выглядеть неэстетично.</li>
    <li id="zC4A"><strong>Будьте последовательны.</strong></li>
    <li id="77Rl">Используйте единые правила для названий кампаний и источников.</li>
  </ol>
  <hr />
  <h3 id="Как-проверить-эффективность-UTM-меток?">Как проверить эффективность UTM-меток?</h3>
  <p id="9qyV">После запуска кампании данные о UTM-метках можно увидеть в системах аналитики:</p>
  <ul id="b6XW">
    <li id="RiTu"><strong>Google Analytics</strong></li>
    <li id="R1OK">Перейдите в раздел &quot;Источники трафика&quot; → &quot;Кампании&quot;, чтобы увидеть данные по параметрам utm_source, utm_medium и utm_campaign.</li>
    <li id="3siN"><strong>Яндекс.Метрика</strong></li>
    <li id="s1Mh">Откройте отчет &quot;Метки UTM&quot; в разделе &quot;Источники&quot;.</li>
  </ul>
  <hr />
  <h3 id="Частые-ошибки-при-использовании-UTM-меток">Частые ошибки при использовании UTM-меток</h3>
  <ol id="f4Ub">
    <li id="dH4r"><strong>Отсутствие плана именования.</strong></li>
    <li id="DTjZ">Разные форматы имен кампаний (например, spring_sale и SpringSale) создают путаницу в аналитике.</li>
    <li id="VnT3"><strong>Дублирование параметров.</strong></li>
    <li id="NrgJ">Убедитесь, что каждый параметр уникален и используется осмысленно.</li>
    <li id="sUUS"><strong>Отсутствие проверки ссылок.</strong></li>
    <li id="hvYk">Всегда тестируйте ссылки перед размещением.</li>
    <li id="LhJC"><strong>Использование UTM-меток на внутреннем трафике.</strong></li>
    <li id="hqLd">UTM-метки предназначены только для внешнего трафика. На внутренние ссылки их добавлять нельзя, чтобы не искажать данные аналитики.</li>
  </ol>
  <hr />
  <h3 id="Пример-из-практики">Пример из практики</h3>
  <p id="9Ib7">Вы запускаете рекламную кампанию в Instagram для продажи кроссовок. Ссылка с UTM-метками может выглядеть так:</p>
  <pre id="iUsH">https://example.com?utm_source=instagram&amp;utm_medium=cpc&amp;utm_campaign=sneakers_promo&amp;utm_content=video_ad
</pre>
  <p id="RZ5k">После размещения рекламы вы сможете увидеть, сколько пользователей перешли по ссылке, сколько из них сделали покупку, а также какой формат рекламы сработал лучше (видео или изображение).</p>
  <hr />
  <h3 id="Заключение">Заключение</h3>
  <p id="KHdu">UTM-метки — это простой, но мощный инструмент для отслеживания эффективности маркетинговых кампаний. С их помощью вы можете детально анализировать источники трафика и оптимизировать свои рекламные усилия. Создавайте UTM-метки аккуратно, следуя рекомендациям, и получайте максимум пользы от своей аналитики.</p>

]]></content:encoded></item><item><guid isPermaLink="true">https://blog.zinch.tech/c6UVwctW8lE</guid><link>https://blog.zinch.tech/c6UVwctW8lE?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=zinchenki</link><comments>https://blog.zinch.tech/c6UVwctW8lE?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=zinchenki#comments</comments><dc:creator>zinchenki</dc:creator><title>Написание и запуск парсера организаций из Яндекс Карт</title><pubDate>Sun, 01 Dec 2024 12:11:55 GMT</pubDate><category>Автоматизация</category><description><![CDATA[Эта статья поможет вам пройти полный цикл настройки и использования API Яндекс для поиска организаций. Мы рассмотрим, как установить необходимые инструменты, получить ключ доступа к API, а также написать скрипт на Python, который поможет автоматизировать сбор данных.]]></description><content:encoded><![CDATA[
  <p id="20Tl">Эта статья поможет вам пройти полный цикл настройки и использования API Яндекс для поиска организаций. Мы рассмотрим, как установить необходимые инструменты, получить ключ доступа к API, а также написать скрипт на Python, который поможет автоматизировать сбор данных.</p>
  <h3 id="1.-Установка-Python">1. Установка Python</h3>
  <p id="FEQB">Для написания и запуска скриптов на Python необходимо сначала установить сам Python.</p>
  <p id="NL8B"><strong>Шаг 1: Скачивание Python</strong></p>
  <ul id="xqEc">
    <li id="mMw9">Перейдите на официальный сайт Python по ссылке: <a href="https://www.python.org/downloads/" target="_blank">https://www.python.org/downloads/</a>.</li>
    <li id="vrpi">Для пользователей Windows выберите версию с расширением <code>.exe</code>, для macOS и Linux — подходящие версии для ваших ОС.</li>
    <li id="7VlW">Рекомендуется устанавливать версию 3.x для большей совместимости.</li>
  </ul>
  <p id="l4QP"><strong>Шаг 2: Установка Python</strong></p>
  <ul id="tidZ">
    <li id="zCyY">Запустите скачанный установочный файл.</li>
    <li id="TUze">На первом экране обязательно установите галочку «Add Python to PATH», чтобы Python добавился в системные переменные.</li>
    <li id="6LP2">Нажмите <strong>Install Now</strong> и дождитесь завершения установки.</li>
    <li id="nfbA">Для лучшего понимания процесса, добавьте скриншоты, чтобы пользователи могли легко следовать инструкциям.</li>
  </ul>
  <p id="XuXx"><strong>Шаг 3: Проверка установки</strong></p>
  <ul id="NfFn">
    <li id="917v">Откройте командную строку: нажмите <code>Win + R</code>, введите <code>cmd</code> и нажмите Enter.</li>
    <li id="RUT6">Введите команду:</li>
  </ul>
  <pre id="4PB0">python --version
</pre>
  <ul id="zq6J">
    <li id="zSDA">Если Python установлен правильно, отобразится установленная версия Python.</li>
  </ul>
  <h3 id="2.-Установка-библиотеки-requests">2. Установка библиотеки requests</h3>
  <p id="cEgA">Библиотека <code>requests</code> используется для отправки HTTP-запросов. Она понадобится для взаимодействия с API Яндекс.</p>
  <ul id="UEsF">
    <li id="wkKy">Откройте командную строку и выполните следующую команду:</li>
  </ul>
  <pre id="jqte">pip install requests
</pre>
  <ul id="fBDJ">
    <li id="uikk">В случае проблем с установкой, попробуйте запустить командную строку от имени администратора.</li>
    <li id="9AJJ">Проверьте, что библиотека установлена, с помощью команды:</li>
  </ul>
  <pre id="myZo">pip show requests
</pre>
  <ul id="ovDY">
    <li id="E4Sq">Если всё установлено правильно, вы увидите информацию о библиотеке.</li>
  </ul>
  <h3 id="3.-Регистрация-и-настройка-API-Яндекс">3. Регистрация и настройка API Яндекс</h3>
  <p id="PHvS">Для работы с API Яндекс необходимо зарегистрироваться и настроить доступ через Яндекс.Облако.</p>
  <p id="sXdM"><strong>Шаг 1: Регистрация в Яндекс.Облаке</strong></p>
  <ul id="BwIw">
    <li id="7acL">Перейдите на <a href="https://cloud.yandex.ru/" target="_blank">Яндекс.Облако</a> и войдите в свой аккаунт. Если у вас нет аккаунта, зарегистрируйтесь.</li>
    <li id="yeEG">На главной странице панели управления Яндекс.Облака нажмите <strong>Создать облако</strong> и задайте ему имя, например, «Проект Новосибирск».</li>
    <li id="0Nof">Яндекс.Облако может потребовать привязку банковской карты для подтверждения личности. Это нужно даже для получения бесплатного тарифа.</li>
  </ul>
  <p id="sIbW"><strong>Шаг 2: Создание каталога</strong></p>
  <ul id="0huI">
    <li id="lC6H">Внутри созданного облака создайте каталог. Каталоги помогают структурировать проекты и ключи API. Назовите его, например, «Автосервисы Новосибирск».</li>
  </ul>
  <p id="CAQK"><strong>Шаг 3: Подключение API поиска по организациям</strong></p>
  <ul id="QM2s">
    <li id="yMVU">Перейдите на страницу <a href="https://developer.tech.yandex.ru/services/12" target="_blank">API поиска по организациям (Places API)</a> и нажмите <strong>Подключить API</strong>.</li>
    <li id="0JwS">Выберите ранее созданный каталог и нажмите <strong>Подключить</strong>.</li>
  </ul>
  <p id="xFb3"><strong>Шаг 4: Создание API-ключа</strong></p>
  <ul id="lt5L">
    <li id="xb7p">Перейдите в раздел «Управление доступом» и найдите раздел «API-ключи».</li>
    <li id="ztlX">Нажмите <strong>Создать API-ключ</strong> и дайте ему название, например, «API для автосервисов».</li>
    <li id="6ZTy">Скопируйте полученный ключ, он понадобится для выполнения запросов.</li>
  </ul>
  <blockquote id="goGk">Не забудьте выбрать и оплатить тариф использования API</blockquote>
  <h3 id="4.-Написание-Скрипта-для-Парсинга-Данных">4. Написание Скрипта для Парсинга Данных</h3>
  <p id="mvcr">Теперь, когда у нас есть API-ключ, можно написать скрипт для получения данных о организациях в заданном регионе.</p>
  <p id="4ghD"><strong>Шаг 1: Открытие редактора и создание файла</strong></p>
  <ul id="mbkH">
    <li id="AsOr">Рекомендую использовать редактор с подсветкой синтаксиса, например PyCharm. Если редактора нет, скачайте и установите его.</li>
    <li id="8Dza">Создайте новый файл с названием, например, <code>novosibirsk_autoservices.py</code>.</li>
  </ul>
  <p id="9ce9"><strong>Шаг 2: Вставка кода в файл</strong></p>
  <ul id="u8Nf">
    <li id="D1NA">Скопируйте и вставьте следующий код в ваш файл, заменив значение <code>API_KEY</code> вашим ключом.</li>
  </ul>
  <pre id="cIG6">import requests
import csv
import logging

# Настройка логирования
logging.basicConfig(filename=&#x27;errors.log&#x27;, level=logging.ERROR,
                    format=&#x27;%(asctime)s - %(levelname)s - %(message)s&#x27;)

# Укажи API-ключ Яндекс.Карт
API_KEY = &quot;ваш_ключ_API&quot;  # Вставь сюда свой API-ключ
SEARCH_TEXT = &quot;автосервис&quot;  # Что ищем (можно менять на другие категории)
LOCATION = &quot;82.9204,55.0302&quot;  # Координаты Новосибирска
RADIUS = 5000  # Радиус поиска в метрах (например, 5 км) - пока не используется напрямую

# Формирование URL запроса
url = f&quot;https://search-maps.yandex.ru/v1/?text={SEARCH_TEXT}&amp;ll={LOCATION}&amp;spn=0.1,0.1&amp;rspn=1&amp;type=biz&amp;results=50&amp;lang=ru_RU&amp;apikey={API_KEY}&quot;

try:
    # Отправка запроса и получение данных
    response = requests.get(url, timeout=10)
    response.raise_for_status()  # Проверка на успешный статус ответа
    data = response.json()

    # Проверка наличия данных в ответе
    if &#x27;features&#x27; not in data or not data[&#x27;features&#x27;]:
        raise ValueError(&quot;Поле &#x27;features&#x27; отсутствует или пустое в ответе API.&quot;)

    # Сохранение данных в CSV файл
    with open(&#x27;novosibirsk_autobase.csv&#x27;, mode=&#x27;w&#x27;, newline=&#x27;&#x27;, encoding=&#x27;utf-8&#x27;) as file:
        writer = csv.writer(file)
        writer.writerow([&quot;Название&quot;, &quot;Телефон&quot;, &quot;Адрес&quot;])

        for org in data[&#x27;features&#x27;]:
            properties = org.get(&#x27;properties&#x27;, {}).get(&#x27;CompanyMetaData&#x27;, {})
            name = properties.get(&#x27;name&#x27;, &#x27;Не указано&#x27;)

            # Проверка на наличие телефонов
            phones = properties.get(&#x27;Phones&#x27;, [])
            phone = phones[0].get(&#x27;formatted&#x27;, &#x27;Не указано&#x27;) if phones else &#x27;Не указано&#x27;

            # Получение адреса
            address = properties.get(&#x27;address&#x27;, &#x27;Не указано&#x27;)
            writer.writerow([name, phone, address])

    print(&quot;Данные сохранены в файле novosibirsk_autobase.csv&quot;)

except requests.exceptions.RequestException as e:
    error_message = f&quot;Произошла ошибка при выполнении запроса: {e}&quot;
    print(error_message)
    logging.error(error_message)
except Exception as e:
    error_message = f&quot;Непредвиденная ошибка: {e}&quot;
    print(error_message)
    logging.error(error_message)
</pre>
  <h3 id="5.-Запуск-Скрипта">5. Запуск Скрипта</h3>
  <p id="DwhI">Теперь, когда скрипт готов, можно его запустить.</p>
  <ul id="SGTz">
    <li id="G8yM">Откройте командную строку и перейдите в папку, где сохранён ваш файл. Для этого используйте команду <code>cd</code>:</li>
  </ul>
  <pre id="T34B">cd путь_к_папке_с_файлом
</pre>
  <ul id="fsXZ">
    <li id="ZVPP">Например, если файл сохранен на рабочем столе:</li>
  </ul>
  <pre id="DtOQ">cd C:\Users\Имя_пользователя\Desktop
</pre>
  <ul id="krxb">
    <li id="VRJu">Запустите скрипт командой:</li>
  </ul>
  <pre id="98rW">python novosibirsk_autoservices.py
</pre>
  <ul id="Hcx0">
    <li id="vZXG">Скрипт выполнит запрос к API и сохранит данные в файл <code>novosibirsk_autobase.csv</code>.</li>
  </ul>
  <h3 id="6.-Проверка-Результатов">6. Проверка Результатов</h3>
  <ul id="9seA">
    <li id="edNv">Найдите файл <code>novosibirsk_autobase.csv</code> в папке, где находится скрипт.</li>
    <li id="UXid">Откройте файл, чтобы убедиться, что данные корректно сохранились. CSV-файл будет содержать названия, телефоны и адреса найденных организаций.</li>
    <li id="53Zn">Для удобства можно открыть файл в Excel или Google Sheets, чтобы сделать данные более наглядными.</li>
  </ul>
  <h3 id="Советы-и-Подсказки">Советы и Подсказки</h3>
  <ul id="rMDD">
    <li id="B118"><strong>Работа с ошибками API</strong>: Возможны ошибки, такие как <code>403 Forbidden</code> или <code>429 Too Many Requests</code>. Убедитесь, что вы правильно указали ключ и не превысили лимит запросов.</li>
    <li id="bmq9"><strong>Дополнительные возможности</strong>: Вы можете адаптировать запрос, чтобы искать другие типы организаций. Попробуйте изменить параметр <code>SEARCH_TEXT</code> на что-то другое, например, «ресторан» или «аптека».</li>
    <li id="kuYX"><strong>Автоматизация</strong>: Если вы хотите собирать данные регулярно, настройте запуск скрипта по расписанию с помощью Планировщика задач Windows или <code>cron</code> для Linux.</li>
  </ul>
  <p id="jpOo">Теперь у вас есть полноценная инструкция по установке Python, настройке API Яндекс и написанию скрипта для автоматического сбора данных. Если потребуется помощь, обращайтесь <a href="https://t.me/zinchenki" target="_blank">@zinchenki</a></p>

]]></content:encoded></item><item><guid isPermaLink="true">https://blog.zinch.tech/hIkUuF2VbsL</guid><link>https://blog.zinch.tech/hIkUuF2VbsL?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=zinchenki</link><comments>https://blog.zinch.tech/hIkUuF2VbsL?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=zinchenki#comments</comments><dc:creator>zinchenki</dc:creator><title>Как создать коммерческое предложение, которое точно зацепит клиента</title><pubDate>Sun, 01 Dec 2024 12:07:00 GMT</pubDate><category>Продажи</category><description><![CDATA[Слушай, дружище, если ты хочешь сделать крутое коммерческое предложение, чтобы клиент сразу понял — ты тот, кто решит его проблемы, то нужно знать несколько фишек. Сейчас я расскажу тебе, как сделать КП, которое не просто выделится, но и зацепит клиента. Поговорим о том, как адаптировать предложение под конкретного человека, как правильно его оформить и какие моменты обязательно надо учесть.]]></description><content:encoded><![CDATA[
  <h3 id="Введение">Введение</h3>
  <p id="V5re">Слушай, дружище, если ты хочешь сделать крутое коммерческое предложение, чтобы клиент сразу понял — ты тот, кто решит его проблемы, то нужно знать несколько фишек. Сейчас я расскажу тебе, как сделать КП, которое не просто выделится, но и зацепит клиента. Поговорим о том, как адаптировать предложение под конкретного человека, как правильно его оформить и какие моменты обязательно надо учесть.</p>
  <h3 id="1.-Адаптация-под-клиента">1. Адаптация под клиента</h3>
  <p id="kbtC">Сначала узнай, какие у клиента цели, какой у него бюджет и что его особенно напрягает. Чем больше ты покажешь, что понимаешь его задачи, тем выше шанс, что он откликнется. Будь конкретным, используй цифры и примеры, чтобы сделать предложение убедительным. Например, если у клиента затянутый цикл продаж, объясни, как твоё решение ускорит процесс, подкрепи это примерами или отзывами.</p>
  <p id="Vl3B"><strong>Пример:</strong> Клиент жалуется на медленный процесс обработки заказов. Ты можешь сказать: &quot;Мы внедрим систему автоматизации обработки заказов, что сократит время обработки на 30%. Наши прошлые клиенты уже достигли этой эффективности, и это позволило им сэкономить до 15 часов в неделю.&quot;</p>
  <h3 id="2.-Структура-и-визуальное-оформление">2. Структура и визуальное оформление</h3>
  <p id="JqAI">Чёткая структура с логичными заголовками, таблицей содержания и классной обложкой — это твоя визитная карточка. Добавь графики, диаграммы, фото команды — это сильно повышает доверие. Исследования показывают, что изображения увеличивают шанс закрытия сделки почти на 70%, потому что клиенту проще понять идею, когда он видит её визуально.</p>
  <p id="iml0"><strong>Пример:</strong> Добавь график, показывающий, как вырастет эффективность работы после внедрения твоего решения. Например: &quot;На диаграмме ниже показано, как наши клиенты увеличили производительность на 50% после использования нашего продукта.&quot;</p>
  <h3 id="3.-Использование-Executive-Summary">3. Использование Executive Summary</h3>
  <p id="Fn7G">Это введение, короткий обзор, который показывает, как твое предложение решает проблему клиента и какие выгоды он получит. Оно должно захватить внимание сразу, чтобы клиент подумал: &quot;Вот, это то, что мне нужно!&quot; Сделай его ярким и ёмким.</p>
  <p id="G8wV"><strong>Пример:</strong> &quot;Мы предлагаем увеличить вашу долю рынка на 10% в течение следующего года за счёт оптимизации процесса продаж и внедрения современного CRM-решения. Уже через 3 месяца вы увидите увеличение конверсии на 20%, что подтверждено нашим опытом с аналогичными клиентами.&quot;</p>
  <h3 id="4.-Четкое-описание-проблемы-и-решения">4. Четкое описание проблемы и решения</h3>
  <p id="hDgx">Объясни, как твоя услуга решает конкретную проблему клиента. Не нужно использовать сложные термины, просто и понятно опиши, что будет сделано, какие этапы, сроки и кто это сделает. Добавь кейсы и отзывы от прошлых клиентов — это всегда добавляет доверия.</p>
  <p id="vZqR"><strong>Пример:</strong> &quot;Ваш основной вызов — низкая вовлечённость клиентов. Мы разработаем стратегию, включающую создание контент-плана и запуск рекламной кампании в социальных сетях, чтобы увеличить вовлечённость на 40%. Наш прошлый клиент, сеть кафе &#x27;Кофейная История&#x27;, уже через месяц получил рост числа подписчиков на 30% и прирост продаж на 25%.&quot;</p>
  <h3 id="5.-Разнообразие-ценовых-опций">5. Разнообразие ценовых опций</h3>
  <p id="XIAr">Предоставь разные варианты цен, чтобы клиент мог выбрать то, что подходит ему. Это может быть базовый, стандартный и премиум пакет. Описывай каждый из них, чтобы клиент сразу понимал, за что платит, и мог выбрать лучший для себя вариант.</p>
  <p id="0WFy"><strong>Пример:</strong> &quot;Мы предлагаем три варианта сотрудничества: Базовый (внедрение системы и обучение команды), Стандартный (дополнительно поддержка в течение 3 месяцев), и Премиум (поддержка, доработка функционала, интеграция с другими системами). Клиенты часто выбирают Стандартный пакет, так как он позволяет плавно адаптироваться к изменениям.&quot;</p>
  <h3 id="6.-Призыв-к-действию-и-завершающая-часть">6. Призыв к действию и завершающая часть</h3>
  <p id="QgNk">Заверши предложение чётким призывом. Это может быть что-то типа: &quot;Давайте назначим встречу&quot;, или &quot;Подпишите контракт&quot;. Чем проще клиенту сделать следующий шаг, тем лучше. Сделай акцент на готовности к следующему шагу: &quot;Готовы обсудить детали? Давайте выберем удобное время для встречи!&quot;</p>
  <p id="mka6"><strong>Пример:</strong> &quot;Чтобы начать, просто ответьте на это письмо или нажмите на кнопку ниже, чтобы забронировать удобное время для звонка. Мы готовы приступить к реализации в течение 2 недель после подписания контракта.&quot;</p>
  <h3 id="Вывод">Вывод</h3>
  <p id="2DZ2">Все эти элементы помогут тебе сделать коммерческое предложение, которое не только выделится, но и покажет клиенту, что ты реально понимаешь его проблемы и готов их решать. Это даст тебе большой шанс на успех.</p>
  <p id="95i5">Так что давай, не откладывай дело в долгий ящик. Сядь за своё КП прямо сейчас и начни его адаптировать под конкретного клиента. Пойми их боли, опиши, как ты их решишь, сделай текст понятным и добавь наглядные элементы. Чем быстрее ты это сделаешь, тем скорее получишь положительный отклик.</p>
  <p id="w7kB">Помни, что каждое круто сделанное КП — это шаг к новой сделке, новому партнёру и новым возможностям. Пора действовать! Будь уверен в своём предложении, будь уверен в себе. Твои клиенты это почувствуют. Так что вперёд, дружище — ты уже почти у цели!</p>

]]></content:encoded></item><item><guid isPermaLink="true">https://blog.zinch.tech/JbU8rFOw7u6</guid><link>https://blog.zinch.tech/JbU8rFOw7u6?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=zinchenki</link><comments>https://blog.zinch.tech/JbU8rFOw7u6?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=zinchenki#comments</comments><dc:creator>zinchenki</dc:creator><title>Как автоматизировать отправку скриншотов из Google Таблиц в Telegram</title><pubDate>Sun, 01 Dec 2024 12:04:21 GMT</pubDate><category>Автоматизация</category><description><![CDATA[В этой статье мы рассмотрим, как с помощью Google Apps Script и Telegram бота автоматически отправлять скриншоты данных из Google Таблиц в Telegram. Такой подход может быть полезен для мониторинга отчетов, уведомлений и другой информации.]]></description><content:encoded><![CDATA[
  <p id="1DGH"><strong>В этой статье мы рассмотрим, как с помощью Google Apps Script и Telegram бота автоматически отправлять скриншоты данных из Google Таблиц в Telegram. Такой подход может быть полезен для мониторинга отчетов, уведомлений и другой информации.</strong></p>
  <h3 id="Что-нам-понадобится:">Что нам понадобится:</h3>
  <ol id="hsd8">
    <li id="liYd"><strong>Google Таблицы</strong> — чтобы хранить данные.</li>
    <li id="cAWT"><strong>Telegram-бот</strong> — для отправки сообщений.</li>
    <li id="R9My"><strong>Google Apps Script</strong> — для автоматизации процессов и создания скриншотов.</li>
  </ol>
  <h3 id="Шаг-1:-Создание-Telegram-бота">Шаг 1: Создание Telegram-бота</h3>
  <ol id="oD6I">
    <li id="bvoI">В Telegram найдите бота <code>@BotFather</code>.</li>
    <li id="Q2WD">Напишите ему <code>/start</code> и затем <code>/newbot</code>.</li>
    <li id="kqqz">Следуйте инструкциям и введите имя и username бота.</li>
    <li id="QNgZ">После создания бот отправит вам токен API. Сохраните его, он понадобится для отправки сообщений.</li>
  </ol>
  <h3 id="Шаг-2:-Подготовка-Google-Таблиц">Шаг 2: Подготовка Google Таблиц</h3>
  <ol id="XOUA">
    <li id="o1Bf">Создайте или откройте существующую Google Таблицу.</li>
    <li id="WR5C">Убедитесь, что у вас есть доступ на редактирование или выше.</li>
    <li id="ksNs">Перейдите в меню <strong>Файл → Опубликовать в Интернете</strong> и опубликуйте таблицу, если хотите делиться данными без ограничений доступа.</li>
  </ol>
  <h3 id="Шаг-3:-Создание-скрипта-в-Google-Apps-Script">Шаг 3: Создание скрипта в Google Apps Script</h3>
  <ol id="g1l6">
    <li id="gsmx">Перейдите в <strong>Расширения → Apps Script</strong>.</li>
    <li id="fVNr">Создайте новый проект и вставьте следующий код:</li>
  </ol>
  <pre id="8h4j">// Основная функция для отправки скриншота в Telegram
function sendImageToTelegram() {
  const ss = SpreadsheetApp.getActive();
  const sheet = ss.getSheetByName(&#x27;Название вашего листа&#x27;); // Укажите название листа
  const botToken = &#x27;Ваш токен бота&#x27;; // Вставьте сюда токен вашего бота
  const chatId = &#x27;Ваш chat_id&#x27;; // Вставьте сюда ваш chat_id или id группы

  // Получаем диапазон данных
  const range = sheet.getDataRange();
  const blob = convertToImage(range); // Преобразуем диапазон в изображение

  // Отправляем изображение в Telegram
  const result = sendPhoto(chatId, blob, botToken, &#x27;Ваш текст сообщения&#x27;);
  Logger.log(result);
}

// Преобразование диапазона в изображение
function convertToImage(range) {
  const values = range.getValues().map(row =&gt; row.map(cell =&gt; cell.toString())); // Все ячейки в строковый формат
  const table = Charts.newDataTable();

  values[0].forEach((header) =&gt; table.addColumn(Charts.ColumnType.STRING, header)); // Задаем заголовки
  values.slice(1).forEach((row) =&gt; table.addRow(row)); // Добавляем строки данных

  return Charts.newTableChart()
    .setDataTable(table.build())
    .setDimensions(1000, 500) // Размеры изображения
    .setOption(&quot;alternatingRowStyle&quot;, false)
    .build()
    .getBlob();
}

// Функция для отправки фото в Telegram
function sendPhoto(id, blob, botToken, text = &#x27;&#x27;) {
  const data = {
    chat_id: id,
    photo: blob,
    thumb: &#x27;&#x27;,
    caption: text,
    parse_mode: &quot;HTML&quot;,
    disable_notification: false
  };
  const options = {
    method: &#x27;POST&#x27;,
    payload: data,
    muteHttpExceptions: true
  };
  return UrlFetchApp.fetch(&#x27;https://api.telegram.org/bot&#x27; + botToken + &#x27;/sendPhoto&#x27;, options).getContentText();
}

// Создание триггера для автоматической отправки
function createDailyTrigger() {
  deleteSpecificTrigger(&#x27;sendImageToTelegram&#x27;); // Удаляем старые триггеры для этой функции

  // Устанавливаем новый триггер
  ScriptApp.newTrigger(&#x27;sendImageToTelegram&#x27;)
    .timeBased()
    .everyDays(1)
    .atHour(12)
    .nearMinute(5)
    .inTimezone(&quot;Europe/Moscow&quot;)
    .create();
  
  Logger.log(&#x27;Триггер установлен на каждый день в 12:05 по МСК.&#x27;);
}

// Удаление существующего триггера для конкретной функции
function deleteSpecificTrigger(functionName) {
  const allTriggers = ScriptApp.getProjectTriggers();
  
  for (let i = 0; i &lt; allTriggers.length; i++) {
    if (allTriggers[i].getHandlerFunction() === functionName) {
      ScriptApp.deleteTrigger(allTriggers[i]);
      Logger.log(&#x60;Триггер для функции ${functionName} удален.&#x60;);
    }
  }
}
</pre>
  <h3 id="Описание-кода:">Описание кода:</h3>
  <ul id="2UZq">
    <li id="fHTH"><strong><code>sendImageToTelegram()</code></strong> — основная функция, которая создает скриншот данных и отправляет его в Telegram.</li>
    <li id="yvG1"><strong><code>convertToImage(range)</code></strong> — функция преобразует диапазон ячеек в изображение с помощью Google Charts.</li>
    <li id="xIFA"><strong><code>sendPhoto(id, blob, botToken, text)</code></strong> — отправляет изображение в Telegram.</li>
    <li id="rVW7"><strong><code>createDailyTrigger()</code></strong> — создает триггер, который запускает функцию <code>sendImageToTelegram</code> каждый день в 12:05 по московскому времени.</li>
    <li id="UF7F"><strong><code>deleteSpecificTrigger(functionName)</code></strong> — удаляет существующий триггер для указанной функции, чтобы избежать дублирования.</li>
  </ul>
  <h3 id="Шаг-4:-Установка-триггера">Шаг 4: Установка триггера</h3>
  <ol id="YFiY">
    <li id="uFUl">Запустите функцию <code>createDailyTrigger()</code> один раз из редактора скриптов.</li>
    <li id="0X5Q">Проверьте в меню <strong>Триггеры</strong> наличие триггера на ежедневный запуск.</li>
  </ol>
  <h3 id="Шаг-5:-Проверка-работы">Шаг 5: Проверка работы</h3>
  <ol id="IDeu">
    <li id="IfxW">Вернитесь в редактор Google Таблиц.</li>
    <li id="RBxV">Запустите функцию <code>sendImageToTelegram()</code> вручную, чтобы убедиться, что все работает корректно.</li>
    <li id="NAjD">Проверьте, пришло ли сообщение в Telegram с изображением данных.</li>
  </ol>
  <h3 id="Советы-и-рекомендации:">Советы и рекомендации:</h3>
  <ul id="YaPy">
    <li id="Ev7g">Убедитесь, что бот добавлен в группу или канал, если используете групповые сообщения.</li>
    <li id="yucr">В случае проблем проверьте журнал логов в редакторе скриптов (Ctrl + Enter).</li>
    <li id="quF3">В настройках Google Таблиц убедитесь, что доступ к данным имеет ваш Google аккаунт.</li>
  </ul>
  <p id="6hhr"><strong>Готово!</strong> Теперь у вас есть автоматическая система для отправки данных из Google Таблиц в Telegram.</p>

]]></content:encoded></item><item><guid isPermaLink="true">https://blog.zinch.tech/9EU2-K5vB-M</guid><link>https://blog.zinch.tech/9EU2-K5vB-M?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=zinchenki</link><comments>https://blog.zinch.tech/9EU2-K5vB-M?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=zinchenki#comments</comments><dc:creator>zinchenki</dc:creator><title>Создаём Telegram-бота для напоминаний о дедлайнах в Jira</title><pubDate>Sun, 01 Dec 2024 12:05:12 GMT</pubDate><category>Автоматизация</category><description><![CDATA[Если ты работаешь с проектами в Jira, то знаешь, как легко можно упустить важные дедлайны среди массы задач. Чтобы не держать всё в голове и всегда быть в курсе предстоящих сроков, можно настроить автоматические напоминания в Telegram. В этой статье мы разберём, как создать такого бота, который будет уведомлять тебя о приближающихся дедлайнах.]]></description><content:encoded><![CDATA[
  <p id="jCq5">Если ты работаешь с проектами в Jira, то знаешь, как легко можно упустить важные дедлайны среди массы задач. Чтобы не держать всё в голове и всегда быть в курсе предстоящих сроков, можно настроить автоматические напоминания в Telegram. В этой статье мы разберём, как создать такого бота, который будет уведомлять тебя о приближающихся дедлайнах.</p>
  <h4 id="Шаг-1:-Создание-и-настройка-бота-в-Telegram">Шаг 1: Создание и настройка бота в Telegram</h4>
  <p id="pnAU">Для начала создадим бота в Telegram:</p>
  <ol id="OdDZ">
    <li id="JllB">Найди в Telegram бота @BotFather и отправь ему команду <code>/start</code>.</li>
    <li id="jOCF">Для создания нового бота используй команду <code>/newbot</code>.</li>
    <li id="37Ka">Следуй инструкциям: придумай имя и уникальный username для бота.</li>
    <li id="iY0N">После успешного создания ты получишь токен доступа. Сохрани его — он понадобится для подключения бота к скрипту.</li>
  </ol>
  <h4 id="Шаг-2:-Подключение-к-Jira-через-API">Шаг 2: Подключение к Jira через API</h4>
  <p id="NgIz">Чтобы бот мог получать информацию о задачах, необходимо подключиться к API Jira:</p>
  <ol id="l12x">
    <li id="tRq3">Перейди в настройки своей учетной записи Jira и создай API-токен. Для этого нужно зайти в токен-менеджер и нажать на кнопку <strong>Create API token</strong>.</li>
    <li id="IiN8">Сохрани сгенерированный токен. Он будет использоваться для аутентификации.</li>
  </ol>
  <h4 id="Шаг-3:-Установка-необходимых-библиотек">Шаг 3: Установка необходимых библиотек</h4>
  <p id="ilKt">Для работы с API Jira и Telegram нам понадобятся несколько Python-библиотек. Установим их через <code>pip</code>:</p>
  <blockquote id="qUI9">pip install jira-python python-telegram-bot schedule</blockquote>
  <p id="1qhn">Эти библиотеки позволят подключаться к Jira, отправлять сообщения в Telegram и запускать наш скрипт по расписанию.</p>
  <h4 id="Шаг-4:-Написание-скрипта">Шаг 4: Написание скрипта</h4>
  <p id="Inyu">Создадим скрипт, который будет проверять дедлайны в Jira и отправлять уведомления в Telegram. Вот полный код:</p>
  <blockquote id="Rm94">from jira import JIRA<br />from telegram import Bot<br />from datetime import datetime, timedelta<br />import schedule<br />import time<br /># <strong>Конфигурация</strong><br />jira_server = &#x27;https://your-jira-instance.atlassian.net&#x27; # URL твоей Jira<br />jira_user = &#x27;your-email@example.com&#x27; # Твой email для входа в Jira<br />jira_token = &#x27;your-jira-api-token&#x27; # API токен, который ты создал ранее<br />telegram_token = &#x27;your-telegram-bot-token&#x27; # Токен твоего бота в Telegram<br />chat_id = &#x27;your-chat-id&#x27; # ID чата, куда бот будет отправлять сообщения<br /><strong># Подключение к Jira</strong><br />jira = JIRA(server=jira_server, basic_auth=(jira_user, jira_token))<br /><strong># Подключение к Telegram</strong><br />bot = Bot(token=telegram_token)<br />def check_deadlines():<br /><strong>  # Текущая дата и дата через 3 дня</strong><br />  now = datetime.now()<br />  deadline_date = now + timedelta(days=3)<br /><strong>  # Получение задач, у которых дедлайн через 3 дня</strong><br />  issues = jira.search_issues(f&#x27;duedate &lt;= {deadline_date.strftime(&quot;%Y-%m-%d&quot;)} AND status != &quot;Done&quot;&#x27;)<br />  for issue in issues:<br />    due_date = datetime.strptime(issue.fields.duedate, &#x27;%Y-%m-%d&#x27;)<br />    if now &lt;= due_date &lt; deadline_date:<br /><strong>      # Отправка уведомления в Telegram</strong><br />      message = f&quot;Задача {issue.key}: {issue.fields.summary} имеет дедлайн {issue.fields.duedate}&quot;<br />      bot.send_message(chat_id=chat_id, text=message)<br /><strong># Запуск задачи по расписанию</strong><br />schedule.every().day.at(&quot;09:00&quot;).do(check_deadlines)<br /><strong># Бесконечный цикл для работы расписания</strong><br />while True:<br />  schedule.run_pending()<br />  time.sleep(60)</blockquote>
  <h3 id="Как-работает-этот-скрипт?">Как работает этот скрипт?</h3>
  <ol id="8s8V">
    <li id="hJz0">Скрипт подключается к твоему аккаунту Jira, используя токен и email.</li>
    <li id="LRba">Подключается к Telegram-боту, используя его токен.</li>
    <li id="xSDC">Функция <code>check_deadlines()</code> проверяет задачи, у которых дедлайн наступает в ближайшие три дня.</li>
    <li id="FRUK">Если такие задачи есть, отправляет уведомление в Telegram с ключом задачи, кратким описанием и датой дедлайна.</li>
    <li id="m5fw">Настроено расписание, чтобы проверка запускалась каждый день в 9:00 утра.</li>
  </ol>
  <h3 id="Шаг-5:-Настройка-расписания">Шаг 5: Настройка расписания</h3>
  <p id="FaVG">Ты можешь изменить расписание по своему усмотрению. Например, если хочешь, чтобы напоминания приходили несколько раз в день, можно добавить несколько запусков функции <code>check_deadlines()</code>:</p>
  <blockquote id="k0Vc">schedule.every().day.at(&quot;09:00&quot;).do(check_deadlines)<br />schedule.every().day.at(&quot;12:00&quot;).do(check_deadlines)<br />schedule.every().day.at(&quot;18:00&quot;).do(check_deadlines)</blockquote>
  <h3 id="Шаг-6:-Запуск-скрипта">Шаг 6: Запуск скрипта</h3>
  <p id="IGIb">Сохрани скрипт и запусти его на своём сервере или компьютере. Пока скрипт будет работать, ты будешь получать уведомления о всех приближающихся дедлайнах.</p>
  <p id="EuRT">Если хочешь, чтобы скрипт работал постоянно, настрой его запуск через <code>cron</code> или используй такие сервисы, как <code>pm2</code> для его постоянной работы.</p>
  <h3 id="Заключение">Заключение</h3>
  <p id="cngi">Теперь ты всегда будешь в курсе всех приближающихся дедлайнов в своих проектах, и ни одна задача не останется без внимания. Создание такого бота — отличное решение для улучшения управления проектами и автоматизации рутины. Надеюсь, этот гайд был полезен, и теперь ты сможешь легко настроить своего Telegram-ассистента для Jira. Удачи!</p>

]]></content:encoded></item></channel></rss>