Шаг прогонов под профлист: Обрешетка под профнастил: шаг, расчет, расстояние, монтаж

alexxlab | 15.10.1989 | 0 | Разное

Содержание

Обрешетка под профнастил: шаг, расчет, расстояние, монтаж

Профилированные металлические листы – это популярный материал для финишного покрытия крыш строений различного назначения. Производятся они с профилем в форме трапециевидной волны. Высоты гребня настила, применяемого для кровли, не должно быть ниже 3,5 см и данный параметр четко регламентирован ГОСТами и СНиПами. Достоинств у материала довольно много, например, можно отметить, такие качества, как легкость, высокая прочность и долговечность. Листы имеют двойное защитное покрытие, то есть оцинкованное и полимерное, что позволяет защитить поверхность кровли от негативных факторов внешней среды. Также можно отметить и тот факт, что изделия не выгорает на солнце, а значит, свой внешний вид крыша будет сохранять на протяжении всего срока эксплуатации.

Еще один важный момент для многих пользователей – это экономическая выгода подобного приобретения. Ведь стоимость материала ниже, как аналогичной продукции, так и многих других вариантов кровельных покрытий. Кроме того, произвести самостоятельный монтаж не составит труда даже для пользователей, впервые сталкивающихся с этим изделием. Разумеется, прежде чем приступить к установке металлических листов, стоит внимательно изучить все особенности процедуры, уделив особое внимание такому вопросу, как обрешетка под профнастил. Так как во многом от данного элемента будет зависеть долголетие и прочность крыши строения. Именно поэтому стоит подробно рассмотреть этот элемент кровельного пирога, но прежде всего, стоит уделить внимание особенностям профилированного настила.

Особенности профнастила

Профилированное металлическое кровельное покрытие выпускается с различными вариантами профиля. Кроме того, изделие может отличаться не только геометрией волны, то есть формой и высотой гофры, расстоянием между волнами, но и такими параметрами, как монтажная ширина, материал изготовления, толщина листа, качество антикоррозийного покрытия и наличие различных декоративных полимерных слоев. Чтобы точно знать, какими свойствами обладает приобретаемый профнастил, достаточно взглянуть на его маркировку. Пользователям следует знать, что изделие выпускается в трех основных модификациях:

  1. Несущий (маркируется литерой Н).
  2. Стеновой (С).
  3. Комбинированный или универсальный (НС).

Материал может отличаться своим предназначением, например, изделие может использоваться:

  • для монтажа кровельной системы;
  • для устройства межэтажных перекрытий;
  • для отделки фасадов;
  • для изготовления стеновых перегородок;
  • для установки в качестве ограждающих конструкций и так далее.

Потребители, планирующие сделать кровлю самостоятельно, должны разбираться в назначении выбираемой продукции. Маркируется материал буквенно-цифровым обозначением. Цифры в маркировке означают высоту профиля, толщину листа, монтажную ширину и длину материала в мм.

Популярные виды профнастила

Востребованность профнастила не зависит от высоты гофры, размеров или толщины листа, ведь каждый вид продукции имеет свое особое назначение. Наиболее популярными считаются 3 марки профилированных листов из металла.

1. Профнастил Н75 – это лист для несущих конструкций с высотой гофры в 75 мм. Как правило, он имеет трапециевидную волну и способен обеспечить отменную несущую способность. Часто используется для обустройства кровель. Обрешетка крыши под профнастил может быть из досок либо металла и монтироваться с шагом до 4 м, а использовать изделие можно на кровлях с углом наклона от 8 градусов.

2. Профнастил НС35 – универсальное изделие, широко используемое для монтажа кровель и стеновых конструкций. Имеет волну трапециевидной формы с высотой гофры в 35 мм. Особенность продукции в том, что на каждой волне имеются дополнительные канавки, глубина которых равна 7 мм. Такие бороздки выступают в роли ребер жесткости, что придает конструкциям из данного материла дополнительную прочность.  Такой материал можно монтировать на кровли с углом наклона как до 15 градусов, так и более 15 градусов. При этом в первом случае при монтаже требуется устройство обрешетки под профнастил с шагом в 50 см, а во втором допускается обрешетка с шагом до 1 м.

3. Профнастил С8 – это изделие, применяемое в качестве материала для отделки фасадов и устройства стеновых перегородок. Высота волны составляет всего 8 мм, но при этом ширина трапециевидной гофры равна 5 см. Благодаря таким параметрам листы имеют декоративный внешний облик, что делает их востребованными при монтаже ненагруженных кровельных систем. При этом обрешетка под профнастил из досок делается сплошной, а угол наклона кровли должен быть более 15 градусов.

Разумеется, это далеко не все возможные варианты, которые допускается применять для покрытия кровельных систем. Также популярные виды профлиста и его основные характеристики отражены в таблице.

МаркировкаУгол наклона кровлиМаксимальный шаг обрешеткиОсобенности изделия
С-8от 15 градусовСплошнаяТолщина 0,55 мм; стеновой профнастил из оцинкованной стали; применяется для облицовки стен, потолочных подвесных конструкций, для крыш мансард и павильонов, для ограждающих конструкций и стеновых перегородок.
С-10до 15 градусовСплошная
более 15 градусов30 см
С-20до 15 градусовСплошнаяТолщина 0,5-0,7 мм; стеновой профнастил, который также может использоваться в качестве кровельного покрытия; изделия имеют небольшую высоту волны, но при этом отличаются достаточной прочностью и жесткостью.
более 15 градусов50 см
С-21до 15 градусов30 см
более 15 градусов65 см
С-44до 15 градусов50 см
более 15 градусов100 см
Н-60от 8 градусов3 мТолщина 0,7-0,9 мм; несущий профнастил с высокими прочностными характеристиками; профиль позволяет создавать влагостойкие кровли без дополнительной системы герметизации; гофра снабжена ребрами жесткости; используется для кровель жилых и промышленных объектов, односкатных крыш, обладает отменной устойчивостью к снеговым и ветровым нагрузкам, также применяется для возведения каркасных конструкций, для перекрытий, ограждений или для несъемной опалубки.
Н-75от 8 градусов4 м
НС-35до 15 градусов50 смТолщина 0,55 мм; универсальный профнастил из оцинкованной стали, с полимерным декоративным покрытием, широко применяется для обустройства кровельных систем, для монтажа арочных конструкций, отделки фасадов, при возведении временных каркасных построек, обустройстве ограждений, для несъемной опалубки и так далее.

Таким образом можно видеть, что конкретный шаг обрешетки под профнастил будет зависеть от нескольких факторов, в частности, от характеристик применяемого материала, от угла наклона кровли и особенностей возводимой конструкции. В каждом случае требуется верно произвести расчет обрешетки под профнастил и, конечно же, правильно установить профлист.

Расчет и монтаж обрешетки под профнастил

Обрешетка может выполняться из дерева, железобетонных плит либо из металла. При этом металлическая обрешетка под профнастил применяется в случае использования листов толщиной более 0,7 мм на кровлях с минимальным уклоном скатов. Прежде чем приступить к составлению расчетов, стоит определиться с маркой используемого материала, а также распланировать уклон кровли для профнастила. Кроме того, во внимание необходимо брать ветровые и снеговые нагрузки, которые наблюдаются в конкретном регионе. Посмотреть коэффициент можно в специальных таблицах, которые имеются в свободном доступе на интернет-ресурсах. Правило будет действовать следующее: чем сильнее, чаще ветер и больше осадков, тем меньше шаг обрешетки под профнастил.

Каждый пользователь, планирующий самостоятельный монтаж профилированных листов, должен понимать, что обрешетка – это лишь верхний элемент кровельного пирога, к которому и производится непосредственное крепление декоративно-защитного покрытия крыши. Для фиксации самой обрешетки необходимо произвести монтаж конробрешетки, которая выполняется из доски толщиной 3-4 см. Последовательность монтажа следующая:

  • на стропильную систему стелется пароизоляционный материал;
  • вдоль стропильных ног набивается брус контробрешетки;
  • поперек контробрешетки монтируется обрешетка из бруса с квадратным сечением в 5 на 5 см или доски с толщиной от 30 на 100 с выбранным заранее шагом.

Чтобы основание для профилированного настила получилось максимально прочным и долговечным, стоит внимательно изучить технические требования из ГОСТов предъявляемые к обрешетке, а также другие регламентирующие документы. Важное правило, которого следует придерживаться в обязательном порядке – это применение антисептической, антипиренной и гидрофобизирующей обработок. Стоит иметь в виду, что обрешетка под профлист в местах соединения стропильных ног, в районе конька, в местах прохода вентиляционных труб, дымохода и мансардных окон должна быть двойной, именно такой подход обеспечит дополнительную герметичность кровли. Для расчета требуемого пиломатериала следует брать во внимание такие размеры, как ширина и длина скатов, а также планируемый шаг монтажа досок. Кроме того, к конечному результату стоит добавить 10% запас, который обязательно образуется при подрезе материала.

Чаще всего, выполняется обрешетка под профнастил своими руками из деревянных брусьев, а крепление производится при помощи гвоздей. При этом длина крепежных элементов должна быть как минимум в 3 раза больше толщины используемых досок обрешетки. Профлист фиксируется на досках обрешетки при помощи специальных саморезов для профнастила, снабженных резиновым уплотнителем под шляпкой. Крепление производится в углубление профиля на скатах кровли и в вершину волны на коньковом брусе. Монтаж начинается от торца крыши, каждый последующий лист укладывается с поперечным нахлестом не менее 5 см, а продольным от 20 см, читайте также: как покрыть крышу профнастилом своими руками.

Видео по теме:

Кровля из профнастила, смонтированная по всем правилам, прослужит много десятилетий и при этом на протяжении всего эксплуатационного периода сохранит свои прочностные и эстетические характеристики.

Посмотрите еще статьи:

Шаг обрешетки под профнастил – Кровля крыши для дома

Автор Кровельщик На чтение 9 мин Просмотров 1.4к. Обновлено

05.08.2017

Обрешётка под профнастил для крыши

Очень удобным способом покрытия крыши является профилированный настил. Использовать этот универсальный строительный материал можно при сооружении жилых домов и дач, хозяйственных построек и гаражей, навесов и беседок. Он станет надёжной защитой для дома или другого сооружения. Но чтобы крыша из профнастила служила дольше, нужно подобрать обрешётку, а также её шаг.

Надо выбрать материал, это может быть как дерево для частных домов и дач, так и металлические сооружения для промышленных зданий и высотных многоэтажек.

Применение профилированного листа


Профилированный лист нашёл своё применение в сооружении:

  • «Сэндвич-панелей»;
  • Металлических заборов;
  • Отделки стен;
  • Кровля крыш;
  • Сооружение опалубки.

Часто можно заметить, что заборы вокруг строек возводят из профилированных листов. Объяснить такое решение можно тем, что профнастил 

лёгок в установкенетребователен в уходе, а также долговечен.

Владельцы частных домов довольно часто огораживают территорию своего участка металлическими листами с рельефом.

На это влияет цена и надёжность при использовании забора как постоянной ограды.

Оцинкованные или с полимерным покрытием листы могут быть использованы при перекрытии крыш и их ремонта.

Способы крепления обрешётки под профилированный настил

Варианты крыши: односкатная и двускатная.

  • Основной составляющей частью обрешётки являются брусья, что укладываются под прямым углом к стропам.
  • Выбрав нужный шаг, брусья крепят болтами, скобами либо, наиболее часто, гвоздями. Правильно рассчитанная обрешётка продержит вашу кровлю очень долго.
  • Вдоль карниза должна
    быть расположена доска, которая толще основных обрешеточных брусьев.
  • Дополнительного укрепления требуют и особенности крыши, например, дымоход, окно, пожарный люд и другое. В этом случае стоит укрепить периметр выходов дополнительными досками.
  • Крепление профилированного настила происходит только после того, как было застелено изоляционное полотно и установлена вентиляционная система.
  • Толщину стоит рассчитать, беря во внимание высоту профнастила и длину креплений снаружи, что держат профиль.
  • Рекомендовано выбирать расстояние между шагами не более тридцати сантиметров. А с уменьшением угла наклона, то есть, чем менее крутая крыша, тем шаг обрешётки должен уменьшаться.
  • Берётся во внимание и то, насколько прочен и толст материал, в какой мере лёгок профнастил и при каких условиях погоды он должен держаться.
  • Стоит установить на торцах крыши ветровые доски.
    Они должны возвышаться над каркасом настолько, чтобы закрывать профнастил.
  • Длина шага во многом зависит от высоты крыши, града, снега и прочих осадков, что делают дополнительную нагрузку на крышу.
  • Чем длиннее была выбрана высота профиля, тем более высокая нагрузка на крышу может быть допущена.
  • Если крыша имеет скат не более пятнадцати градусов, то используют тип профнастила С20 (использование сплошной обрешётки и укладка профилированных листов производится внахлёст, двумя волнами).
  • При использовании листов типа С35, шаг обрешётки увеличивают до тридцати сантиметров, и укладка листов производится одной волной. Если при этом типе монтажа использовать шаг в 55 – 65 сантиметров, то надо готовиться к уменьшению критической нагрузки.
  • Тип профнастила С44 кладут при шаге обрешётки в шестьдесят пять сантиметров. При данном шаге можно использовать и 
    высшие
     категории профилированного настила.
  • Использование антисептиков и других веществ, что могут защитить дерево от вредителей и неблагоприятных условий желательно, но необязательно. Они помогут вашей крыше простоять очень долго и не требовать дополнительного ремонта.
  • Для наиболее удобного монтажа следует использовать специализированные саморезы. Они имеют сверло на конце и обрезиненную основу под шляпкой. Выпускают данные саморезы всех цветов и окрасок, для того, чтобы подходить под ваш тип крыши.
  • Крепят профилированные листы на саморезы, гвозди или V-образные крепления. Использование гвоздей оправдано при облицовке стен и сооружении щитов защиты.
  • Укладка профилированного листа производится от нижних рядов к верхним.
  • Крепят листы к деревянной основе в углублениях между волнами.
  • Края нижнего ряда профилированного
    листа должны выступать, создавая карниз, на 15 – 20 сантиметров от стен здания. Это убережёт последние от повреждений и порчи облицовки.
  • Устройство обрешетки под профнастил требует использования деревянных брусьев или досок, уложенных вплотную либо вразрядку перпендикулярно стропилам.

Совет. Обработать края брусьев от заноз и сколов легче на земле, ещё до сбора конструкции. Также пропитка антисептиком легче осуществляется по разобранному каркасу, чем по смонтированному.

Выбор материалов для настила профилированного листа

В промышленных и высотных зданиях используются металлические брусья и перекрытия. Для частных домов стоит выбирать пиломатериалы.

  • Размеры среза деревянного бруса не должн быть меньше 50 на 50 миллиметров.
  • Стоит подсчитать количество материалов в местах выхода дымохода, окон или пожарных люков. Там расход дерева увеличивается в два раза. На краях крыши используется не одна, а сразу две доски, что придаёт покрытию дополнительной прочности.
  • Кроме брусьев можно пользоваться толстой доской с толщиной не менее пятидесяти миллиметров.
  • Материал должен быть сухой, без признаков деформации, а также не иметь дефектов.
  • Деревья можно выбирать такие как ель, сосна, бук, ольха.
  • Можно приобрести уже готовые материалы с пропиткой антисептиком и противопожарной смесью. Однако, уже готовые непропитанные брусья можно обработать покупными составами, которые обеспечат полную защиту за одну обработку.

Виды каркаса для обрешётки и особенности его конструкции

При выборе конструкции обрешётки важно учитывать угол наклона ската крыши, высоту гофры профилированных листов, и количество скатов (односкатная или двускатная крыша).

В следующей классификации будут приведены типы обрешётки от самого малого шага до самого большого шага между брусьями.

  • Сплошная обшивка из фанеры или OSB. При этом крышу полностью устилают деревянными листами, что будет служить основой для настила. Такой тип используется для настила мягких кровельных материалов типа рубероида.
  • Сплошная контробрешётка. Если обрешётка с большим шагом, то рейки, что идут по диагонали крыши, создают почти сплошной настил. Подходит для кровли многими кровельными материалами.
  • Сплошная обрешётка под полужесткие крупные настилы. Здесь доски настилают параллельно друг другу и вдоль крыши. Подходит для ровных листов металла или не гофрированного профнастила.
  • Разреженная обрешётка под малоразмерные, жёсткие кровельные материалы. Шаг обрешётки немного меньше листа материала. Подходит для малогабаритных гофрированных профнастилов.
  • Разреженная обрешётка под крупноразмерные жёсткие кровельные материалы. Шаг этого каркаса позволяет класть на два пролёта один лист материала.

Этапы монтажа обрешётки под профилированный настил

  1. Расчёт затрат материалаСоздав чертёж на бумаге, обмеряв метраж с учётом коньков, выступов и прочих особенностей крыши, можно рассчитать количество пиломатериалов, что уйдут на устройство обрешётки.
  2. Подготовительный этап, выбор и закупка дерева.Убрав из предлагаемого ассортимента дефектные доски и брусья, стоит обратить внимание на ценовую категорию и качество. Оптимальными в этом плане станут хвойные породы (ель, сосна, кедр).
  3. Обработка материалов противокоррозионными и противопожарными средствами. Так как обрешётка часто используется в тёплых помещениях, стоит задуматься о защите дерева от гноения и грибка. А ещё противопожарная безопасность требует обработки дерева противопожарным составом. Можно заказать как отдельно жидкость для обработки, так и уже заранее пропитанные элементы каркаса.
    Продаются составы, что комбинируют в себе как гидрозащитные  свойства, так противопожарные. Такой вариант сэкономит вам не только силы, но и деньги. Можно обработать обрешётку уже после установки или ещё до монтажа. В последнем случае намного легче проводить работы.
  4. Монтаж и устройство каркасаПеред монтажом каркаса кладут гидроизоляционный слой:
    1. нанесите разметку под предполагаемое местоположение брусьев, и нижних коньков;
    2. при крепеже брусков к деревянной основе, нужно пользоваться строительными гвоздями;
    3. при крепеже брусков на бетонную основу или основу из цемента, используйте дюбеля;
    4. для крепежа металлических составляющих, стоит использовать саморезы.
  1. Все последующие элементы монтируйте снизу вверх. А для соблюдения параллельности досок, натягивайте шнур по разметке с разных сторон крыши.

Шаг обрешетки под профнастил С-8, П-18, МП-20, п-20, С-20, НС-35, Н-60, Н-75, С-44.

Крепление профилированного листа к обрешётке

Укладка профилированного настила довольно простой процесс. Укладывают его параллельно ходу карниза. Настилают только вдоль крыши и снизу вверх.

  1. Для начала надо гидроизолировать и утеплить кровлю. Этим целям хорошо послужат ПВХ-мембраны, а также как утеплители – пенопласт и стекловата.
  2. Укладка листов происходит внахлёст, что напрямую зависит от угла наклона крыши.
  3. Все зазоры, что образовались при монтаже, следует хорошо пропитать битумной мастикой.
  4. К дереву профилированные листы крепятся саморезами со сверлом на конце, под шляпками имеется обрезиненный участок. Сами шляпки окрашиваются в различные цвета, для соответствия окраске настила крыши.
  5. Чтобы слой гидроизоляции работал исправно, стоит предусмотреть зазор между этим слоем и настилом профилированных листов. Он должен составлять 20 – 40 миллиметров. Достичь этого можно наложением реек из соответствующей толщиной прямо на слой изоляции.

Виды профилированного настила

Маркировки по ГОСТ 24045-94:

  • Кровельный. Высота волны будет разная, от 35 до 44 миллиметров. На этой разновидности профнастила будет нанесена маркировка «CH». Кровельный настил подойдёт для сооружения новой крыши и капитального ремонта старой. Поскольку он очень прочный, то выдерживает большие снежные нагрузки даже на горизонтальной крыше.
  • Стеновой. Волна будет высотой 35 – 44 миллиметра. Используется для обшивки стен, установки заборов и постройки малых конструкций. Хотя и допускается настил такого материала на крышу, но её уклон должен быть большим и обрешётка иметь сплошной вариант перекрытия. Но не стоит экономить, лучше выбрать тип накрытия «CH».

Разновидности профнастилов:

  • Комбинированный профнастил. Его используют как один из составляющих элементов для различных конструкций. Как несущий материал, его тоже можно использовать.
  • Профнастил оцинкованный. Не имея полимерного слоя, его нельзя использовать для сложных условий. Однако из-за прочности и небольшой цены, можно использовать как накрытие на крышу.
  • Крашеный профнастил. Это не только повышенная эстетичность, но и дополнительная защита от внешних воздействий. Можно использовать в любом типе сооружений, от отделки стен до покрытия крыши.
  • Профнастил из алюминияОтличается повышенной устойчивостью к разрушительным факторам. Это было достигнуто покрытием оксидной плёнкой, она защищает крышу от повышенной влажности.
  • Опорный (несущий) профнастилИз-за особой конструкции, эти виды настила выдерживают наибольшую нагрузку.
  • Кровельный профнастил. Можно использовать как накрытие, так и для облицовочных работ. Удобен в настиле крыши, так как его можно класть по методу укладки шифера.
  • Облицовочный (стеновой) профнастил. Используется как защита для стен и прочих конструкций, где используется обрешётка.

Выбирая тип обрешётки, стоит учесть не только желаемую форму крыши, но и тип накрытия, условия при которых она будет использоваться, а также вид материала, что будет ложиться на каркас. Рекомендуется выполнять расчет обрешетки под профнастил, в соответствии с параметрами, указанными производителем (они не выходят за пределы требований СНиП).

Шаг прогонов для профлиста. Шаг обрешетки под профнастил: расчет, монтаж

[REQ_ERR: OPERATION_TIMEDOUT] [KTrafficClient] Something is wrong. Enable debug mode to see the reason.

Обрешетка под профнастил: выбор шага и монтаж

Исключительно удачное сочетание небольшого собственного веса с высокой прочностью и долговечностью позволяют использовать металлический профилированный лист в самых различных областях строительства. Его применяют для:.

Уникальные качества профнастила давно используются в промышленном строительстве. Применение металлического профилированного листа позволяет не только сократить сроки строительства объектов, но и существенно снизить затраты на их возведение.

В частности, несущая способность профнастила Н75 позволяет увеличить расстояние между прогонами кровельного покрытия до 5,,0 м, в зависимости от уклона крыши. При этом прочности этого профилированного листа достаточно, чтобы выдержать практически любую снеговую нагрузку даже при таком значительном расстоянии между опорами. Стоит отметить, что несущая способность профнастила Н75 позволяет использовать его не только для перекрытия большепролетных зданий.

Его успешно применяют и в качестве несъемной опалубки при бетонировании перекрытий, рассчитанных на очень высокую эксплуатационную нагрузку.

Видео — монтаж обрешетки под профнастил размер шага

В последние годы несущий профнастил широко применяется и в индивидуальном строительстве. Несущий профлист, цена которого ниже, чем у металочерепицы, имеет великолепные эксплуатационные характеристики. Он легок, прочен, стоек к различным внешним воздействиям. Профнастил также имеет элегантный внешний вид благодаря богатству цветовой гаммы современных защитно-декоративных покрытий.

Кроме того, монтаж его не требует специальных навыков и может быть выполнен собственными силами без привлечения профессионалов.

Как сделать обрешетку под профнастил. Шаг, устройство крыши

Как уже говорилось выше, несущая способность профлиста определяется нагрузкой, которую он может выдержать без деформаций и разрушения. Для расчета прочности профнастила используют четыре схемы опирания профлиста: однопролетную, двухпролетную, трехпролетную и четырехпролетную.

При этом принимается, что ширина опорной конструкции в месте соприкосновения с профнастилом не меньше 40 мм. Ниже в таблице приведены предельно-допустимые равномерно-распределенные нагрузки для некоторых видов профнастила, как несущего, так и стенового. В таблице приведены допустимые нагрузки для профилей с наиболее часто используемой толщиной стали исходной заготовки.

С увеличением толщины стали, допустимые нагрузки увеличиваются прямо-пропорционально. Поэтому, для того, чтобы определить значения предельно-допустимых нагрузок для профнастила с другой толщиной стали, необходимо табличное значение умножить на соотношение толщины стали приведенного в таблице профиля к толщине стали рассматриваемого профлиста.

Расчет несущей способности профнастила необходим для правильного выбора профилированного листа. Он сравнительно несложен и позволяет подобрать профиль с оптимальным соотношением несущей способности и цены материала.

Рассмотрим пример расчета нагрузки на профилированный лист кровельного покрытия и выберем профнастил с учетом данных, полученных в результате проведенного расчета. Общая величина нагрузки на профилированный лист кровельного покрытия получается путем сложения снеговой и ветровой нагрузок, а также собственного веса профнастила. Расчетная снеговая нагрузка определяется местом расположения строительства.

На первый взгляд может показаться, что основным элементом любой скатной кровли являются стропила. Но с этим утверждением можно смело поспорить.

С учетом длины ската крыши и выбранного шага обрешетки, подбирается несущая способность профнастила таблица допустимых нагрузок приведена выше. Стоимость профилированного листа зависит от высоты профиля, толщины металла и качества его защитно-декоративного покрытия. Несмотря на то, что чаще всего можно обойтись более дешевыми вариантами, большинство застройщиков предпочитают использовать профлист с большим запасом прочности относительно расчетных характеристик.

Особенно это касается районов, в которых за последние 20 лет были зафиксированы случаи аномально высокого уровня осадков, выпавших за короткий промежуток. Полезная статья? Сохраните ее в соцсетях, чтобы не потерять ссылку!

Норма расхода профнастила на кровлю, фасад или забор. Существуют ли общие нормы расхода профлиста? Что нужно учитывать, когда считаете расход профнастила на 1м2? Обо всем этом — в статье. Данный кровельный материал не рассчитан на высокие нагрузки, для него требуется прочная основа, чтобы избежать деформации листов.

Расстояние между обрешеткой под профнастил

Профилированный лист с высотой профиля от 44 мм в частном строительстве практически не используется, так как этот материал предназначен для обустройства кровли промышленных сооружений. Чтобы рассчитать количество требуемого пиломатериала, необходимо знать длину и ширину ската, а также выполнить расчет шага.

Кроме того, следует учесть, что у конька и карниза следует монтировать по две доски, чтобы обеспечить необходимую прочность кровельного настила.

Усиления требуют и места примыкания к печным трубам, слуховым окнам, вентиляционным коробам и т. Также обрешетка может выполняться из обрезной или необрезной доски толщиной 50 мм. Требуется использовать хорошо просушенный пиломатериал.

Обрешетка под профнастил

Рекомендуется использовать брусья и доски из ели, сосны, бука, ольхи. Материал может быть не фугованным, но следует обратить внимание на прямолинейность его поверхностей. Обрешетка под профнастил эксплуатируется в условиях повышенной влажности, поэтому велик риск повреждения деревянных элементов грибком и микроорганизмами.

Чтобы предупредить гниение древесины, пиломатериал требуется обработать антисептиками. Также необходима противопожарная обработка элементов кровли. Сегодня выпускаются специальные составы для огнебиозащиты, которые позволяют проводить оба вида обработки за один раз.

Как сделать обрешетку крыши под профнастил – учитываем шаг и правила монтажа

Как сделать обрешетку под профнастил? В первую очередь следует обратить внимание на структуру кровельного пирога скатной кровли, в случае, если в качестве финишного покрытия используется профнастил. Поверх стропил требуется уложить гидроизоляцию из рубероида либо специальной водонепроницаемой мембраны. Обрешетка крепится к контробрешетке. Для этого доски или бруски набиваются параллельно карнизу строго горизонтально.

Чтобы упростить монтаж, рекомендуется натягивать веревку, закрепив по краям ската и поверив ее горизонтальность, лучше использовать деревянный шаблон.

Основные принципы использования металлопрофиля

К деревянным брускам контробрешетки обрешетка крепится скобами или гвоздями, если используются металлические элементы, следует применить саморезы. К бетонному основанию крыши она крепится с использованием дюбелей. В нижней части ската, параллельно карнизу, крепится основная доска обрешетки, ее толщина должна быть больше, чем у остальных элементов. Толщина доски выбирается исходя из высоты профиля профлиста, а также длины используемого крепежа, с помощью которого закрепляется внешняя сторона листа кровельного покрытия.

По торцам ската крыши необходимо установить ветровые доски.

С помощью профлиста можно соорудить красивую и достаточно надежную крышу. В данной статье мы расскажем о том, как сделать обрешетку под профнастил на крышу и рассчитать количество материала для нее.

Их поверхность должна находиться выше, чем остальные элементы обрешетки, на высоту профиля профнастила. Монтаж обрешетки под профнастил далее выполняется по направлению снизу вверх. Каждый брусок крепится к каждому стропилу на один гвоздь.

Для крепления доски к каждому стропилу следует использовать два гвоздя по верхнему и нижнему краю, чтобы избежать выворачивания доски с повреждением кровельного покрытия при высоких нагрузках. Стыковать элементы обрешетки по длине следует на стропиле, закрепляя каждый из концов гвоздями или скобами. На одной стропильной ноге не следует стыковать обрешетку соседних ярусов.

Как делать обрешетку под профнастил, соблюдая технологию монтажа, можно узнать из специально подготовленного видео. Обрешетка под профнастил: выбор шага и монтаж. Особенности профилированного листа Профнастил — достаточно легкий и прочный кровельный материал, выполненный из стального листа.

Чем больше высота профиля — тем выше предельная нагрузка, которую способен выдержать профлист. Принципы расчета обрешетки под профнастил Как и большинство кровельных покрытий, профилированный лист крепится к обрешетке. В СНиПе указаны требования к данному параметру, исходя из угла наклона ската крыши : при минимальном уклоне кровли для монтажа профнастила необходима сплошная обрешетка, либо обрешетка с шагом, не превышающим мм выбор зависит от толщины металла и марки используемого материала ; при среднем уклоне деревянное основание может монтироваться с шагом — мм; если кровля имеет большой угол уклона, шаг может составлять до мм; отдельные марки профнастила, обладающие высокой жесткостью, могут монтироваться с шагом обрешетки до или мм, если угол наклона ската составляет более 8 градусов.

Классификация профнастила по области применения

Зависимость шага обрешётки от марки профнастила При проектировании кровельной системы следует заранее определиться с материалом финишного покрытия. Подготовка материала для обрешетки Чтобы рассчитать количество требуемого пиломатериала, необходимо знать длину и ширину ската, а также выполнить расчет шага.

Доски и брус не должны быть покороблены, при необходимости поверхность элементов следует подправить.

Как сделать обрешетку под профнастил на крышу — устройство и расчет (фото, видео)

Профлист считается практичным, функциональным материалом, который позволяет в короткие сроки перекрыть крышу. Высокая механическая прочность, устойчивость к коррозии и другим внешним воздействиям делает это недорогое покрытие лидером в малоэтажном жилом и производственном строительстве. Так как профнастил достаточно прост в монтаже, он часто используется при сооружении кровли своими руками. Этот процесс не вызывает никаких сложностей, если грамотно выполнить устройство основания для кровельного материала. В этой статье мы расскажем, как правильно делается обрешетка под профнастил, как сделать расчет шага между рейками, а также выбрать долговечный материал.

Содержание статьи

Выбор материала

Обрешеткой называют основание, на которое настилают кровельный материал, изготовленное из деревянных реек или металлопрофиля, уложенных перпендикулярно стропильным ногам. Она равномерно распределяет нагрузку на стропильные ноги, предотвращая деформацию поверхности крыши. Профлист монтируется на сплошную или решетчатую обрешетку в соответствии с техническими характеристиками материала. Для изготовления этого элемента стропильной системы используют:

  • Древесину. Натуральное дерево является наиболее распространённым материалом, из которого изготавливается обрешетка под профнастил. Оно легкое, прочное, благодаря чему позволяет создавать прочные, надежные конструкции. Устройство основания из дерева выполняется при помощи необрезной или обрезной доски шириной 150 мм и толщиной 40-50 мм. Недостаток деревянного основания заключается в том, что древесина горит, при контакте с водой гниет, постепенно теряя прочность. Чтобы продлить срок эксплуатации, доски обрабатывают огнебиозащитой.
  • Металл. В производственном строительстве для организации основания под профнастил часто используют металлопрофиль. Металлические конструкции не имеют ограничения по длине, а также обладают большей прочностью при меньшем весе. Устройство основания из металла позволяет увеличить шаг между элементами до 1-1,5 м. Металлические элементы при контакте с водой со временем покрываются ржавчиной, постепенно деформируясь. Однако, срок эксплуатации основания из металла больше, чем у деревянных конструкций.

Виды оснований для настила кровельного материала

Виды профнастила

Важно! Устройство кровли из профлиста начинается с настила обрешетки. Чтобы определить, материал, оптимальное сечение элементов и шаг между ними, нужно сделать расчет. Вычисления основываются на определении нагрузки, которая передает на основание крыши кровельный пирог.

Расчет шага

Профлист считается прочным, легким, устойчивым к механическим повреждениям материалом, жесткость которого увеличивают дополнительные вертикальные ребра жесткости. Чем больше высота волны профнастила, тем выше его несущая способность. Как правило, обрешетка имеет простое устройство, которое зависит от типа и веса материала, а также от площади и угла наклона ската. Шаг обрешетки под профнастил регламентируется строительными нормами, расчет выполняется, исходя из уклона крыши:

  1. Если уклон крыши составляет 15 градусов или меньше, для профнастила монтируется сплошная обрешетка. Для кровельного материала, относящегося к несущему типу, допускается решетчатая конструкция с шагом до 400 мм.
  2. Если угол наклона скатов кровли находится в пределах 15-30 градусов, шаг между элементами обрешетку должен составлять 300-650 мм. Это наиболее распространённое устройство основания для настила профлиста, которое подходит для большинства крыш.
  3. Если уклон крыши превышает 30 градусов, шаг между элементами обрешётки для настила профлиста можно увеличить до 100 см.

Рекомендованный шаг основания для основных марок профлиста

Схема расположения реек обрешетки

Обратите внимание! Несущий профнастил, который обладает повышенной жесткостью, с высотой волны свыше 80 мм монтируется на обрешетку с шагом до 300-400 см, если угол наклона ската крыши превышает 8 градусов.

Правила монтажа

Чтобы понять, какая обрешетка потребуется для монтажа профлиста, необходимо определиться с видом материала. Несущие и универсальные марки с высотой волны от 35 мм, изготовленные на основе листа оцинкованной стали толщиной 0,6-0,7 мм, настилают на основание с шириной шага 1-1,5 м. При этом несущая способность такой крыши будет составлять 600 кг, благодаря чему ее можно легко обслуживать. Более дешевый стеновой профнастил с высотой волны менее 21 мм требует обустройства более надежного сплошного основания, так как листы кровельного материала не обладают достаточной прочностью, чтобы не деформироваться под весом снега. Обрешетка под профнастил организуется в соответствии со следующими рекомендациями:

  • Обрешетка крепится к рейкам контробрешетки, которые устанавливаются вдоль стропил и фиксируют гидроизоляционный материал.
  • Лучшими крепежными элементами для деревянной конструкции считаются гвозди, а для металлической – саморезы.
  • Монтаж обрешетки под профнастил начинают всегда снизу вверх. Первая доска, которая крепится вдоль карниза кровли называется основная. Она изготавливается из брусков с большей толщиной.
  • Рейки обрешетки должны располагаться строго горизонтально. Чтобы избежать «перекосов», опытные мастера на необходимой высоте натягивают трассировочный шнур.
  • Каждая рейка обрешетки крепится к стропильной ноге двумя гвоздями или саморезами для предотвращения выворачивания бруска под воздействием интенсивных нагрузок.

Устройство кровли из профнастила

Устройство обрешетки

Опытные мастера обращают внимание, что, если длина кровли больше, чем максимальная длина имеющегося металлопрофиля или рейки, можно сделать обрешетку из составных элементов. Однако, в этом случае запрещается соединять рейки соседних рядов на одной стропильной ноге.

Видео-инструкция

Обрешетка крыши под профнастил

Обрешетка крыши частного жилого дома

Как и любая другая работа, обрешетка крыши под профнастил требует подготовки: необходимо закупить материал (доски, крепеж), подобрать инструмент, изготовить или приобрести лестницы.

Доски для обрешетки должны быть сухими. Иначе после монтажа их поведет, вследствие чего герметизация стыков может быть нарушена. Толщина доски варьируется от 20 до 50 мм, можно применять брус с квадратным сечением на 50, 60, 75 мм.

Перед началом работы, во избежание повреждения древесины насекомыми и бактериями, ее необходимо пропитать специальными составами. Необходимо помнить и о пожарной безопасности будущей постройки. Пропитав доски или брус огнеупорным составом, можете быть уверенными, что материал начнет гореть только при наличии открытого пламени, в противном случае он погаснет.

Работу лучше выполнять с помощником, приготовив: молоток, рулетку, ножовку, стремянку, гвозди на 100 или 150 мм. Монтаж обрешетки крыши лучше выполнять в сухую погоду, предварительно подняв наверх необходимый материал и инструменты.

Расстояние между досками обрешетки крыши под профнастил может быть разным. В одних случаях ее делают сплошной, оставляя между досками зазоры по 10 мм на случай разбухания древесины. В других делают обычный шаг 200-400 мм или разреженный – 500-700 мм.

Если крыша двухскатная или четырехскатная, устройство обрешетки начинают от конька крыши. Не стоит забывать о паро- теплоизоляции, которых мы в этой статье касаться не будем. На крайних стропилах размечаем положение первой доски для обрешетки, учитывая вылет (свес) по проекту кровли. Таким же методом размечаем положение остальных досок, последовательно перемещаясь от конька к карнизу. Обнаруженные дефекты устраняются.

 

Закончив разметку, можно начинать крепить обрешетку. Если доски не напилены в размер, а это бывает в случае, когда их предстоит сращивать из-за недостаточной длины, с левого торца лучше натянуть нитку и выставлять доски по ней. Тогда правый торец, после окончания работу по натянутой нитке будет отпилить легче. Для левшей все делается зеркально.

Чтобы брус стропил не растрескался от гвоздей, их забивают со смещением, тогда они будут не по одной осевой линии. При сращивании досок шов располагайте точно по осевой стропил, а сами швы старайтесь разнести по длине кровли, не делайте их на одном стропиле.

После окончания работ внимательно осмотрите обрешетку. Она должна быть в одной плоскости по всему периметру ската. Выпуклости, вогнутости не допускаются. Это отрицательно скажется на монтаже финишного покрытия. Теперь вы знаете, как сделать обрешетку под профнастил на крышу. Надеемся, трудностей при работе у вас не возникнет.

 

Обрешетка односкатной крыши под профнастил

Кровли такого типа обустраиваются на небольших строениях: флигелях, дровяных сараях, гаражах. Угол наклона односкатной крыши, как правило, небольшой. Нужно иметь в виду, что минимальный допустимый угол наклона для скатной кровли составляет 12 градусов. В случае меньшего уклона крыша уже становится больше похожа на плоскую. Вода при косом дожде и таянии снега на кровле может затекать через стыки кровельных материалов, а это недопустимо.

Ветровая нагрузка на односкатную кровлю минимальная вследствие ее малой парусности. Зато у такого типа кровли весьма большая снеговая нагрузка, о чем нужно помнить уже на стадии проектирования такой кровли и проектировать ее с хорошим запасом прочности. Скатная кровля должна быть жесткой, не прогибаться под массой снега, имеющего во время оттепелей большой вес. Для этого либо профилированные листы берутся толще и с более высокой «волной», либо шаг обрешетки делается чаще.

Способ монтажа обрешетки для односкатной кровельной конструкции аналогичен обрешетке на двухскатной кровле: начинается сверху, постепенно смещаясь к карнизу.

Как правильно выбрать тип обрешетки крыши

Разновидность обрешётки зависит от двух основных параметров: угла наклона ската и марки профлиста. Если угол наклона, к примеру, составляет 14 градусов, а профлист марки С10 – понадобится сплошная обрешётка. При том же угле наклона и листе С21 надо делать обычную обрешетку с шагом 300 миллиметров, для профнастила из листа С44 монтируют разреженную обрешетку с шагом 600 миллиметров.

При увеличенных нагрузках на кровлю, для обеспечения максимальной прочности, используют обрешетку в два слоя. Нижнюю делают облегченной, с шагом от 500 до 700 миллиметров, верхнюю – с обычным шагом или сплошную. Такой вариант применяется также в случае укладки утеплителя большой толщины.

Метизы при монтаже обрешетки подбираются в 2 раза больше ее толщины. К примеру, если используется брусок 70х70 миллиметров, то гвозди нужно брать длиной не менее 150 мм.

Узнать подробнее о профнастиле!


Все статьи

Обрешетка под профнастил: шаг, расчет, сборка

Профнастил – очень популярный материал, используемый в основном для покрытия крыш частных домов. При его монтаже, разумеется, стоит соблюдать определенные рекомендации. К примеру, очень важно правильно рассчитать и смонтировать обрешетку под листы. В этой статье и разберемся во всех подробностях с тем, как правильно устроить основу под профнастил.

Основные параметры

При выборе вида обрешетки под профнастил, необходимо прежде всего определиться с материалом. Также нужно будет рассчитать шаг между элементами. Что касается материала, то для сборки основания под профлист обычно используется доска сечением не менее 30х100мм. Именно такой вариант пиломатериала может выдержать вес ходящего по крыше человека.

Шаг обрешетки под профнастил высчитывается в зависимости от разновидности самого листа, а также особенностей конструкции кровли. Каким именно образом смотрите в таблице:

Вид листа Угол ската Шаг обрешетки
НС-35 До 15 гр 50см
НС-35 Более 15 гр 100см
С-8 При любом наклоне сплошная
Н-60 При наклоне больше 8 гр Не более 3м
Н-75 При наклоне больше 8 гр Не более 4м

 

Совет: При не слишком большом уклоне стоит сделать шаг в 40см. Для кровель со средним уклоном элементы обычно устанавливают на расстоянии в 65см. На крутых крышах этот параметр чаще всего составляет 1м.

Рассчитываем обрешетку

Для того чтобы узнать необходимое количество бруса, нужно вычислить площадь кровли. Для этого длину каждого ската умножают на ширину, а далее складывают полученные цифры. Выполнить необходимые расчеты при известном шаге элементов будет несложно.

Учесть следует лишь то, что у карниза и конька по два ряда обрешетки идут вплотную друг к другу. Такая конструкция обеспечивает максимально надежное крепление листов.

Важно: К полученной в конечном итоге цифре следует прибавить еще 10%. При раскрое некоторое количество материала обязательно уйдет в отходы.

Выбираем породу дерева

Древесину для обрешетки можно брать практически любую. Однако больше всего для устройства основания под профнастил подойдут крепкие бук или ольха либо стойкие к воздействию воды ель и сосна. В любом случае перед началом монтажа все доски следует тщательно обработать противогнилостными составами. Также неплохо будет промазать их средством, повышающим огнеупорные свойства.

Разумеется, при выборе досок следует обращать внимание на их качество. Для обрешетки нельзя использовать деформированный или слишком сильно потрескавшийся материал.

Порядок и особенности монтажа

Итак, давайте посмотрим, как сделать обрешетку. Порядок установки ее следующий:

  • Перед началом монтажа кровлю желательно гидроизолировать. Полиэтиленовая пленка или гидроизоляционная мембрана с небольшим провисом монтируются прямо на стропила горизонтально. Нахлест между полосами должен составлять около 10-15см.
  • Крепить гидроизоляционный материал следует брусками небольшого сечения. С их использованием будет устроен вентиляционный зазор. При его наличии и обрешетка и весь кровельный пирог прослужат гораздо дольше.
  • Далее по краю карниза набивается торцевая доска. В последующем она будет закрыта ветровым уголком.
  • Затем по торцам кровли набиваются ветровые планки. За плоскость кровли сверху они должны выходить на высоту профиля листа.
  • Далее производится монтаж самой обрешетки.

Основные правила

Обрешетка под профнастил собирается с обязательным соблюдением всех положенных строительными нормами рекомендаций. Своими руками ее монтируют, не забывая о том, что:

  • К каждой ноге доска фиксируется на два гвоздя. Если использовать один, материал впоследствии может покоробиться.
  • Производят монтаж снизу вверх.
  • Располагать элементы следует строго горизонтально. Для выравнивания необходимо использовать натянутый шнур.
  • Стыковка досок производится строго на стропиле.
  • Нельзя стыковать доски на одном стропиле в смежных рядах.
  • При наличии металлических элементов крепеж обрешетки производится с использованием саморезов.

Соблюдая при сборке обрешетки нормативы, предписанные СНиП, можно устроить под профнастил очень качественное основание. Делайте все аккуратно, и ваша стальная кровля прослужит вам многие годы.

Видео по теме:

Обрешетка под профнастил – расчет шага, монтаж, крепление

На первый взгляд может показаться, что основным элементом любой скатной кровли являются стропила. Но с этим утверждением можно смело поспорить. Основная функция стропильной системы – это передача нагрузки несущим строительным конструкциям, то есть стенам и фундаменту здания.

Внешние нагрузки, воздействующие на кровельную систему, очень велики. Это и ураганные ветры, и проливные дожди, и обильные снегопады. Но все они, в первую очередь, воздействуют на прикрепленное к обрешетке кровельное покрытие. Поэтому именно обрешетка крыши под профнастил, по сути, является основным элементом конструкции кровли.

Именно разрушение обрешетки под профнастил из-за ошибок в расчете или низкого качества монтажа приводит к провисанию кровли, нарушению гидро- и теплоизоляции и даже к обвалу крыши. Большее бедствие, особенно, если это случается в холодную ненастную погоду, трудно себе даже представить. Поэтому устройство обрешетки под профнастил необходимо выполнять с особой тщательностью и аккуратностью.

Какой материал использовать для обрешетки под профнастил?

Обрешеткой под профлист называют специальный каркас, который предназначен для крепления паро- и гидроизоляции, утеплителя и кровельного покрытия. Изготавливается обрешетка из деревянных или металлических конструкций.

Металлическая обрешетка под профнастил используется чаще для каркасов кровель промышленных зданий и, значительно реже, для холодных неутепленных крыш. Это обусловлено большей несущей способностью, прочностью и долговечностью, по сравнению с деревянными вариантами.

Стропильная система и обрешетка индивидуальных жилых зданий изготавливается, как правило, из дерева. Деревянная обрешетка под профнастил существенно дешевле металлической и, что немаловажно, гораздо проще в монтаже.

Для устройства обрешетки обычно используется деревянный брус размером 40х50 или 50х50 мм, или обрезная доска толщиной не менее 20мм. В последнем случае, как правило, берется доска 30х100 мм.

От размеров пиломатериалов, применяемых для изготовления обрешетки, зависит ее прочность. Определяются эти размеры при расчете несущей способности всей кровельной системы. Так, например, размеры деревянного бруса для обрешетки существенно зависят от того, какой выбран шаг стропил и шаг обрешетки для профнастила. Чем он больше, тем толще должен быть брус или доска.

Обрешетка под профлист — виды и особенности конструкции в зависимости от уклона

Существуют два основных типа обрешетки, используемых при строительстве жилых зданий — это сплошная и разреженная. Устройство сплошной обрешетки определяется уже самим ее названием — доски или брусья в ней монтируются вплотную друг к другу. Обычно для экономии материала сплошную обрешетку выполняют из доски.

В разреженной обрешетке, бруски устанавливаются перпендикулярно стропилам с определенными промежутками. Эти промежутки и есть, так называемый, шаг обрешетки под профнастил. Он зависит от высоты волны или трапеции профнастила, которые определяют его собственную несущую способность.

Например, шаг обрешетки под профнастил С21 должен быть не менее 300 мм при сравнительно небольшом уклоне в 7-8°. При этом, чем больше угол наклона, тем больше шаг и тем меньшей несущей способности должен быть профнастил. В частности, обрешетка под профнастил С-21 при угле наклона кровли более 15° должна быть с шагом 650 мм, что более чем в два раза больше по сравнению с предыдущим случаем.

В приведенной ниже таблице указаны данные по необходимому расстоянию между досками для наиболее популярных марок профнастила и для двух вариантов уклона.

Обрешетка под профнастил — размеры шага в зависимости от уклона и марки профилированного листа
Марка
профлиста
Уклон
кровли,
град.
Толщина
профнастила,
мм
Шаг обрешетки
под профлист
НС-8 Более 15° 0,55 Сплошная
НС-10 до 15° 0,55 Сплошная
более 15° 0,55  300 мм
НС-20 до 15° 0,55… 0,7 Сплошная
более 15° 0,55… 0,7 500 мм
С-21 до 15° 0,55… 0,7  300 мм
более 15° 0,55… 0,7 650 мм
НС-35 до 15° 0,55… 0,7  500 мм
более 15° 0,55… 0,7 1000мм
С-44 до 15° 0,55… 0,7  500 мм
более 15° 0,55… 0,7 1000 мм
Н-60 не менее 8° 0,7, 0,8, 0,9  3000 мм
Н-75 не менее 8° 0,7, 0,8, 0,9  4000 мм

Расчет обрешетки под профнастил производится на основании планируемого уклона и марки профлиста. Кроме того, в обязательном порядке учитываются коэффициенты ветровых и снеговых нагрузок для местностей с особыми условиями эксплуатации. В частности, для местностей с частыми и сильными ветрами рекомендуется значительно уменьшать шаг обрешетки, вплоть до двукратного его сокращения.

Стоит учитывать, что обрешетка для профлиста — это только верхний слой кровельного пирога, к которой непосредственно и крепится профнастил. Помимо нее существует еще и, так называемая, контробрешетка.

Она выполняется из бруса толщиной 30-40 мм и служит для создания вентиляционного зазора под листами кровельного покрытия. Бруски контробрешетки крепятся поверх уложенной на стропила пароизоляции вдоль стропильных ног, и уже к ним крепится сама обрешетка.

Обрешетка для профнастила — особенности монтажа

Монтаж обрешетки под профнастил имеет свои особенности, которые регламентируются строительными нормами. Перед строительством их необходимо изучить в обязательном порядке, поскольку ознакомившись с этими нормативами, вы будете знать, как сделать обрешетку под профнастил надежной и долговечной.

Так, согласно требованиям строительных норм, все деревянные конструкции кровли должны подвергаться антисептической обработке. Особенно это важно для обрешетки. Если стропильная система располагается в вентилируемом подкровельном пространстве и, к тому же, дополнительно защищена гидроизоляцией, то обрешетка под кровельный профнастил отделена от окружающего воздуха только самим профилированным листом.

Кроме того, в подкровельном вентиляционном зазоре постоянно циркулирует влажный наружный воздух. Поэтому антисептической обработке деревянных конструкций обрешетки нужно уделять особое внимание.

Это тем более важно в связи с тем, что обрешетка кровли под профнастил недоступна для осмотра при невозможно периодических ревизиях стропильной системы. Изнутри она закрыта слоем пароизоляции и утеплителя, а снаружи — профлистом. Поэтому увидеть можно будет только результаты ее разрушения от воздействия влаги. При этом устранение таких последствий потребует дорогостоящего капитального ремонта крыши.

Важно также учитывать особенности установки обрешетки в районе конька крыши, на карнизах, фронтонах и местах примыканий к проходам через кровлю дымовых и вентиляционных каналов.

В верхней точке крыши, в месте соединения стропильных ног, доски обрешетки для профлиста прибиваются вплотную друг к другу. В местах проходов дымовых и вентиляционных труб устанавливаются дополнительные доски или бруски. К ним уже крепятся фартуки, обеспечивающие дополнительную герметичность кровли в этих местах.

Перед тем, как делать обрешетку под профнастил на фронтонах и карнизных свесах, в обязательном порядке необходимо подготовить и установить, так называемые, ветровые доски. Они усиливают обрешетку и защищают кровлю от возможного отрыва при сильных порывах ветра. Ветровые доски должны быть толще досок остальной обрешетки.

Приступая к установке обрешетки необходимо помнить, что для ее крепления нужно использовать гвозди, длина которых в 3 раза больше толщины доски или бруса обрешетки. Только в этом случае места крепления гарантированно выдержат любые ветровые нагрузки.

Крепление профлиста к обрешетке

Крепление профнастила к обрешетке выполняется специальными кровельными саморезами с уплотнительной резиновой прокладкой. На скате кровли саморез завинчивается в нижнюю волну или трапецию профлиста. Это обеспечивает наиболее плотное прилегание покрытия к обрешетке и сводит к минимуму возможность протечек в месте крепления. В местах крепления конька, он крепится к обрешетке через верхнюю волну профнастила как показано на рисунке.

Сделав необходимые расчеты и выполнив все приведенные выше рекомендации, вы сможете самостоятельно смонтировать действительно надежную обрешетку для профнастила, которая не потребует каких-либо дополнительных вложений в течение всего срока службы кровельного покрытия.

Полезная статья? Сохраните ее в соцсетях, чтобы не потерять ссылку!

Коллектив oprofnastile.ru

Читайте по теме:

Синтаксис рабочего процесса для действий GitHub

О синтаксисе YAML для рабочих процессов

Файлы рабочего процесса

используют синтаксис YAML и должны иметь расширение .yml или .yaml . Если вы новичок в YAML и хотите узнать больше, см. раздел «Изучите YAML за Y минут».

Вы должны хранить файлы рабочих процессов в каталоге .github/workflows вашего репозитория.

имя

Имя вашего рабочего процесса. GitHub отображает имена ваших рабочих процессов на странице действий вашего репозитория.Если вы опустите name , GitHub установит для него путь к файлу рабочего процесса относительно корня репозитория.

на

Чтобы автоматически запустить рабочий процесс, используйте на , чтобы определить, какие события могут вызвать запуск рабочего процесса. Список доступных событий см. в разделе «События, запускающие рабочие процессы».

Вы можете определить одно или несколько событий, которые могут запускать рабочий процесс, или установить расписание. Вы также можете ограничить выполнение рабочего процесса только для определенных файлов, тегов или изменений веток.Эти параметры описаны в следующих разделах.

Использование одного события

Например, рабочий процесс со следующим значением на будет запущен при отправке в любую ветвь в репозитории рабочего процесса:

  на: нажать
  

Использование нескольких событий

Можно указать одно событие или несколько событий. Например, рабочий процесс со следующим значением на будет запущен, когда будет сделана отправка в любую ветвь в репозитории или когда кто-то разветвит репозиторий:

  на: [толчок, вилка]
  

Если вы укажете несколько событий, только одно из этих событий должно произойти, чтобы запустить ваш рабочий процесс.Если одновременно происходит несколько инициирующих событий для вашего рабочего процесса, будет запущено несколько запусков рабочего процесса.

Использование видов деятельности

Некоторые события имеют типы активности, которые дают вам больше контроля над тем, когда должен запускаться ваш рабочий процесс. Используйте on..types , чтобы определить тип действия события, которое инициирует запуск рабочего процесса.

Например, событие issue_comment имеет созданных , отредактированных и удаленных типов действий.Если ваш рабочий процесс запускается по событию label , он будет выполняться всякий раз, когда этикетка создается, редактируется или удаляется. Если вы укажете тип действия created для события label , ваш рабочий процесс будет запускаться при создании этикетки, но не при ее редактировании или удалении.

  по:
  этикетка:
    типы:
      - созданный
  

Если вы укажете несколько типов действий, только один из этих типов событий должен произойти, чтобы запустить ваш рабочий процесс.Если одновременно происходит несколько типов инициирующих событий для вашего рабочего процесса, будет запущено несколько запусков рабочего процесса. Например, следующий рабочий процесс запускается, когда проблема открывается или помечается. Если открыта задача с двумя метками, запустится три запуска рабочего процесса: один для события открытия задачи и два для событий с двумя метками задачи.

  по:
  проблема:
    типы:
      - открыт
      - помечен
  

Дополнительные сведения о каждом событии и их типах действий см. в разделе «События, запускающие рабочие процессы.”

Использование фильтров

Некоторые события имеют фильтры, которые дают вам больше контроля над тем, когда должен запускаться ваш рабочий процесс.

Например, событие push имеет фильтр ветвей , который заставляет ваш рабочий процесс запускаться только тогда, когда происходит отправка ветки, которая соответствует фильтру ветвей , а не когда происходит какое-либо нажатие.

  по:
  толкать:
    ветви:
      - главный
      - 'релизы/**'
  

Использование типов действий и фильтров с несколькими событиями

Если вы указываете типы действий или фильтры для события, а ваш рабочий процесс запускается для нескольких событий, вы должны настроить каждое событие отдельно.Вы должны добавлять двоеточие ( : ) ко всем событиям, включая события без настройки.

Например, рабочий процесс со следующим значением на будет выполняться, когда:

  • Создана этикетка
  • Выполняется отправка в основную ветку в хранилище
  • Отправка в ветку с поддержкой страниц GitHub
  по:
  этикетка:
    типы:
      - созданный
  толкать:
    ветви:
      - главный
  страница_сборка:
  

по..types

Используйте on..types , чтобы определить тип действия, которое инициирует запуск рабочего процесса. Большинство событий GitHub инициируются более чем одним типом активности. Например, метка запускается, когда метка создается , редактируется или удаляется . Ключевое слово типов позволяет сузить круг действий, вызывающих запуск рабочего процесса. Когда только один тип действия вызывает событие веб-перехватчика, ключевое слово типов не требуется.

Вы можете использовать массив событий типов . Дополнительные сведения о каждом событии и их типах действий см. в разделе «События, запускающие рабочие процессы».

  по:
  этикетка:
    типы: [создано, отредактировано]
  

on..

При использовании событий pull_request и pull_request_target рабочий процесс можно настроить так, чтобы он выполнялся только для запросов на вытягивание, предназначенных для определенных ветвей.

Используйте фильтр ветвей , если вы хотите включить шаблоны имен ветвей или если вы хотите включить и исключить шаблоны имен ветвей. Используйте фильтр ветвей-игнорировать , если вы хотите исключить только шаблоны имен ветвей. Вы не можете использовать обе ветви и ветвей — игнорируйте фильтры для одного и того же события в рабочем процессе.

Если вы определите обе ветви / ветвей — игнорируйте пути и , рабочий процесс будет выполняться только тогда, когда оба фильтра будут удовлетворены.

Ветви и ветвей-игнорировать ключевые слова принимают шаблоны подстановок, которые используют такие символы, как * , ** , + , ? , ! и другие, чтобы соответствовать более чем одному названию ветки. Если имя содержит какой-либо из этих символов и вам нужно буквальное совпадение, вам нужно экранировать каждый из этих специальных символов с помощью \ . Дополнительные сведения о шаблонах глобусов см. в «Шпаргалке по шаблонам фильтров».

Пример: включая ответвления

Шаблоны, определенные в ветвях , оцениваются по имени ссылки Git.Например, следующий рабочий процесс будет выполняться при наличии события pull_request для целевого запроса на вытягивание:

  • Филиал с именем main ( refs/heads/main )
  • Ветка с именем mona/octocat ( refs/heads/mona/octocat )
  • Ветка, имя которой начинается с релизов/, например релизов/10 ( refs/heads/releases/10 )
  по:
  pull_request:
    
    ветви:
      - главный
      - 'мона/октокот'
      - 'релизы/**'
  
Пример: исключая ответвления

Если шаблон соответствует шаблону ответвлений — игнорировать шаблон , рабочий процесс не запустится.Шаблоны, определенные в ветвях , оцениваются по имени Git ref. Например, следующий рабочий процесс будет выполняться всякий раз, когда происходит событие pull_request , если только запрос на вытягивание не нацелен на:

.
  • Филиал с именем mona/octocat ( refs/heads/mona/octocat )
  • Ветка, имя которой соответствует релизам/**-альфа , например бета/3-альфа ( refs/релизы/бета/3-альфа )
  по:
  pull_request:
    
    ветки-игнорировать:
      - 'мона/октокот'
      - 'релизы/**-альфа'
  
Пример: включая и исключая ответвления

Вы не можете использовать ветвей и ветвей — игнорируйте для фильтрации одного и того же события в одном рабочем процессе.Если вы хотите включить и исключить шаблоны ветвей для одного события, используйте фильтр ветвей вместе с фильтром ! символов, чтобы указать, какие ветки следует исключить.

Если вы определяете ветку с ! , вы также должны определить хотя бы одну ветвь без символа ! символов. Если вы хотите исключить только ветки, используйте вместо этого ветвей, игнорируя .

Порядок определения шаблонов имеет значение.

  • Соответствующий отрицательный шаблон (с префиксом ! ) после положительного совпадения исключит Git ref.
  • Совпадающий положительный шаблон после отрицательного совпадения снова будет включать ссылку Git.

Следующий рабочий процесс будет выполняться для событий pull_request для запросов на вытягивание, нацеленных на выпусков/10 или выпусков/бета/мона , но для запросов на вытягивание, нацеленных на выпусков/10-альфа или выпусков/бета/ 3-альфа , потому что отрицательный шаблон !releases/**-alpha следует положительному шаблону.

  по:
  pull_request:
    ветви:
      - 'релизы/**'
      - '!релизы/**-альфа'
  

по.push.<ветки|теги|игнорировать ветви|игнорировать теги>

При использовании события push можно настроить рабочий процесс для запуска в определенных ветвях или тегах.

Используйте фильтр ветвей , если вы хотите включить шаблоны имен ветвей или если вы хотите включить и исключить шаблоны имен ветвей. Используйте фильтр ветвей-игнорировать , если вы хотите исключить только шаблоны имен ветвей. Вы не можете использовать обе ветви и ветвей — игнорируйте фильтры для одного и того же события в рабочем процессе.

Используйте фильтр тегов , если вы хотите включить шаблоны имен тегов или если вы хотите включить и исключить шаблоны имен тегов. Используйте фильтр tags-ignore , если вы хотите исключить только шаблоны имен тегов. Вы не можете использовать оба тега , теги и теги — игнорировать фильтры для одного и того же события в рабочем процессе.

Если вы определите только тегов / tag-ignore или только ветвей / ветвей-игнорирование , рабочий процесс не будет запускаться для событий, влияющих на неопределенную ссылку Git.Если вы не зададите ни тегов / tag-ignore , ни ветвей / ветвей-игнорирование , рабочий процесс будет выполняться для событий, влияющих либо на ветви, либо на теги. Если вы определите обе ветви / ветвей-игнорировать пути и , рабочий процесс будет выполняться только тогда, когда оба фильтра будут удовлетворены.

ветвей , ветвей-игнорировать , тегов и тегов-игнорировать ключевых слов принимают шаблоны глобусов, которые используют такие символы, как * , ** , + 90 , ! и другие, чтобы соответствовать более чем одной ветви или имени тега.Если имя содержит какой-либо из этих символов и вы хотите буквальное совпадение, вам нужно экранировать каждого из этих специальных символов с помощью \ . Дополнительные сведения о шаблонах глобусов см. в «Шпаргалке по шаблонам фильтров».

Пример: включая ветки и теги

Шаблоны, определенные в ветвях и тегах , оцениваются по имени ссылки Git. Например, следующий рабочий процесс будет выполняться всякий раз, когда есть событие push для:

  • Филиал с именем main ( refs/heads/main )
  • Ветка с именем mona/octocat ( refs/heads/mona/octocat )
  • Ветка, имя которой начинается с релизов/, например релизов/10 ( refs/heads/releases/10 )
  • Тег с именем v2 ( refs/tags/v2 )
  • Тег, имя которого начинается с v1., например v1.9.1 ( ссылок/тегов/v1.9.1 )
  по:
  толкать:
    
    ветви:
      - главный
      - 'мона/октокот'
      - 'релизы/**'
    
    теги:
      - v2
      - v1.*
  
Пример: Исключение ветвей и тегов

Если шаблон соответствует шаблону ветвей — игнорировать теги или — игнорировать шаблон , рабочий процесс не будет запущен. Шаблоны, определенные в ветвях и тегах , оцениваются по имени Git ref.Например, следующий рабочий процесс будет выполняться всякий раз, когда есть событие push , если только событие push не должно:

  • Филиал с именем mona/octocat ( refs/heads/mona/octocat )
  • Ветка, имя которой соответствует релизам/**-альфа , например бета/3-альфа ( refs/релизы/бета/3-альфа )
  • Тег с именем v2 ( refs/tags/v2 )
  • Тег, имя которого начинается с v1., например v1.9 ( ссылок/тегов/v1.9 )
  по:
  толкать:
    
    ветки-игнорировать:
      - 'мона/октокот'
      - 'релизы/**-альфа'
    
    теги-игнорировать:
      - v2
      - v1.*
  
Пример: включение и исключение ветвей и тегов

Вы не можете использовать ветвей и ветвей — игнорируйте для фильтрации одного и того же события в одном рабочем процессе. Точно так же вы не можете использовать теги и теги — игнорировать для фильтрации одного и того же события в одном рабочем процессе.Если вы хотите включить и исключить шаблоны ветвей или тегов для одного события, используйте фильтр ветвей или тегов вместе с фильтром ! символов, чтобы указать, какие ветки или теги следует исключить.

Если вы определяете ветку с ! , вы также должны определить хотя бы одну ветвь без символа ! символов. Если вы хотите исключить только ветки, используйте вместо этого ветвей, игнорируя . Точно так же, если вы определяете тег с ! , вы также должны определить хотя бы один тег без ! символов.Если вы хотите исключить только теги, используйте теги , вместо этого игнорируйте .

Порядок определения шаблонов имеет значение.

  • Соответствующий отрицательный шаблон (с префиксом ! ) после положительного совпадения исключит Git ref.
  • Совпадающий положительный шаблон после отрицательного совпадения снова будет включать ссылку Git.

Следующий рабочий процесс будет выполняться при отправке выпусков/10 или выпусков/бета/мона , но не выпусков/10-альфа или выпусков/бета/3-альфа , потому что отрицательный шаблон ! releases/**-alpha следует положительному образцу.

  по:
  толкать:
    ветви:
      - 'релизы/**'
      - '!релизы/**-альфа'
  

on..

При использовании событий push и pull_request можно настроить рабочий процесс для запуска в зависимости от того, какие пути к файлам изменены. Фильтры пути не оцениваются для отправки тегов.

Используйте фильтр путей , если вы хотите включить шаблоны путей к файлам или если вы хотите включить и исключить шаблоны путей к файлам.Используйте фильтр путей-игнорировать , если вы хотите исключить только шаблоны путей к файлам. Нельзя использовать оба пути : и — игнорировать фильтры для одного и того же события в рабочем процессе.

Если вы определите обе ветви / ветвей — игнорируйте пути и , рабочий процесс будет выполняться только тогда, когда оба фильтра будут удовлетворены.

Пути Пути и — игнорировать ключевые слова — принимают шаблоны подстановок, которые используют подстановочные знаки * и ** для соответствия более чем одному имени пути.Дополнительные сведения см. в «Шпаргалке по шаблону фильтра».

Пример: включая пути

Если хотя бы один путь соответствует шаблону в фильтре путей , рабочий процесс запускается. Например, следующий рабочий процесс будет выполняться каждый раз, когда вы отправляете файл JavaScript ( .js ).

  по:
  толкать:
    пути:
      - '**.js'
  
Пример: исключая пути

Если все имена путей совпадают с шаблонами в путях — игнорировать , рабочий процесс не запустится.Если какие-либо имена путей не соответствуют шаблонам в путях — игнорируйте , даже если некоторые пути соответствуют шаблонам, рабочий процесс будет запущен.

Рабочий процесс со следующим фильтром пути будет выполняться только для событий push , которые включают хотя бы один файл за пределами каталога docs в корне репозитория.

  по:
  толкать:
    пути-игнорировать:
      - 'документы/**'
  
Пример: включение и исключение путей

Нельзя использовать пути . Пути и — игнорировать для фильтрации одного и того же события в одном рабочем процессе.Если вы хотите включить и исключить шаблоны путей для одного события, используйте фильтр путей вместе с фильтром ! символов, чтобы указать, какие пути следует исключить.

Если вы определяете путь с ! , вы также должны указать хотя бы один путь без символа ! символов. Если вы хотите исключить только пути, используйте путей, игнорируя вместо этого .

Порядок определения шаблонов имеет значение:

  • Соответствующий отрицательный шаблон (с префиксом ! ) после положительного совпадения исключает путь.
  • Совпадающий положительный шаблон после отрицательного совпадения снова включает путь.

Этот пример запускается каждый раз, когда событие push включает файл в каталоге подпроекта или его подкаталогах, если только этот файл не находится в каталоге sub-project/docs . Например, отправка, которая изменила sub-project/index.js или sub-project/src/index.js , вызовет запуск рабочего процесса, но отправка изменит только sub-project/docs/readme.md не будет.

  по:
  толкать:
    пути:
      - 'подпроект/**'
      - '!подпроект/документы/**'
  
Git сравнения различий

Примечание: Если вы отправляете более 1000 коммитов или если GitHub не создает diff из-за тайм-аута, рабочий процесс будет выполняться всегда.

Фильтр определяет, должен ли выполняться рабочий процесс, оценивая измененные файлы и запуская их по списку путей — игнорировать или путей .Если файлы не изменены, рабочий процесс не запустится.

GitHub генерирует список измененных файлов, используя различия с двумя точками для push-уведомлений и различия с тремя точками для запросов на вытягивание:

  • Запросы на вытягивание: Различия с тремя точками представляют собой сравнение между самой последней версией тематической ветки и фиксацией, в которой тематическая ветвь в последний раз синхронизировалась с базовой веткой.
  • Отправка в существующие ветки: Сравнение с двумя точками сравнивает головной и базовый SHA напрямую друг с другом.
  • Отправка в новые ветки: Сравнение с двумя точками по отношению к родителю предка самой глубокой фиксации отправлено.

Различия ограничены 300 файлами. Если есть измененные файлы, которые не соответствуют первым 300 файлам, возвращенным фильтром, рабочий процесс не будет запущен. Возможно, вам потребуется создать более конкретные фильтры, чтобы рабочий процесс выполнялся автоматически.

Дополнительные сведения см. в разделе «Сравнение ветвей в запросах на вытягивание».

по.расписание

Вы можете использовать on.schedule , чтобы определить расписание для ваших рабочих процессов. Вы можете запланировать запуск рабочего процесса в определенное время UTC, используя синтаксис cron POSIX. Запланированные рабочие процессы запускаются при последней фиксации в стандартной или базовой ветке. Самый короткий интервал, с которым вы можете запускать запланированные рабочие процессы, — каждые 5 минут.

Этот пример запускает рабочий процесс каждый день в 5:30 и 17:30 UTC:

  по:
  расписание:
    
    - cron: '30 5,17 * * *'

  

Один рабочий процесс может быть запущен несколькими событиями расписания .Вы можете получить доступ к событию расписания, которое инициировало рабочий процесс, через контекст github.event.schedule . В этом примере рабочий процесс запускается в 5:30 UTC каждый понедельник-четверг, но пропускается шаг Не в понедельник или среду в понедельник и среду.

  по:
  расписание:
    - cron: '30 5 * * 1,3'
    - cron: '30 5 * * 2,4'

вакансии:
  test_schedule:
    запуски: ubuntu-последняя
    шаги:
      - имя: Не в понедельник или среду
        если: github.event.расписание != '30 5 * * 1,3'
        run: echo "Этот шаг будет пропущен в понедельник и среду"
      - имя: Каждый раз
        run: echo "Этот шаг будет выполняться всегда"
  

Дополнительные сведения о синтаксисе cron см. в разделе «События, запускающие рабочие процессы».

on.workflow_call

Используйте on.workflow_call , чтобы определить входы и выходы для повторно используемого рабочего процесса. Вы также можете сопоставить секреты, доступные для вызываемого рабочего процесса. Дополнительные сведения о повторно используемых рабочих процессах см. в разделе «Повторное использование рабочих процессов."

on.workflow_call.inputs

При использовании ключевого слова workflow_call можно дополнительно указать входные данные, которые передаются вызываемому рабочему процессу из вызывающего рабочего процесса. Дополнительные сведения о ключевом слове workflow_call см. в разделе «События, запускающие рабочие процессы».

В дополнение к доступным стандартным входным параметрам для on.workflow_call.inputs требуется параметр типа . Для получения дополнительной информации см. на.workflow_call.inputs..type .

Если параметр по умолчанию не установлен, значением ввода по умолчанию является false для логического значения, 0 для числа и "" для строки.

В вызываемом рабочем процессе вы можете использовать контекст inputs для ссылки на ввод.

Если вызывающий рабочий процесс передает входные данные, не указанные в вызываемом рабочем процессе, это приводит к ошибке.

Пример
  по:
  рабочий_вызов:
    входы:
      имя пользователя:
        description: 'Имя пользователя, переданное из рабочего процесса вызывающего абонента'
        по умолчанию: 'джон-доу'
        требуется: ложь
        тип: строка

вакансии:
  печать-имя пользователя:
    запуски: ubuntu-последняя

    шаги:
      - имя: вывести имя входа в STDOUT
        run: echo Имя пользователя ${{ inputs.имя пользователя }}
  

Дополнительные сведения см. в разделе «Повторное использование рабочих процессов».

on.workflow_call.inputs..type

Требуется, если ввод определен для ключевого слова on.workflow_call . Значение этого параметра представляет собой строку, указывающую тип данных ввода. Это должно быть одно из: boolean , число или строка .

on.workflow_call.outputs

Карта выходов для вызванного рабочего процесса.Выходные данные вызываемого рабочего процесса доступны для всех нижестоящих заданий в вызывающем рабочем процессе. Каждый выход имеет идентификатор, необязательное описание , и значение . Значение должно быть установлено равным значению вывода задания в вызываемом рабочем процессе.

В приведенном ниже примере для этого многократно используемого рабочего процесса определены два выхода: workflow_output1 и workflow_output2 . Они отображаются на выходные данные с именем job_output1 и job_output2 , оба из задания с именем my_job .

Пример
  по:
  рабочий_вызов:
    
    выходы:
      рабочий_выход_1:
        description: "Вывод первого задания"
        значение: ${{ jobs.my_job.outputs.job_output1 }}
      рабочий_выход2:
        description: "Вывод второго задания"
        значение: ${{ jobs.my_job.outputs.job_output2 }}
  

Информацию о том, как ссылаться на выходные данные задания, см. в разделе jobs..outputs . Дополнительные сведения см. в разделе «Повторное использование рабочих процессов».

по.workflow_call.secrets

Карта секретов, которые можно использовать в вызываемом рабочем процессе.

В вызываемом рабочем процессе можно использовать контекст секретов для ссылки на секрет.

Если рабочий процесс вызывающего объекта передает секрет, не указанный в вызываемом рабочем процессе, это приводит к ошибке.

Пример
  по:
  рабочий_вызов:
    секреты:
      токен доступа:
        description: «Токен, переданный из рабочего процесса вызывающего абонента»
        требуется: ложь

вакансии:
  передать секрет к действию:
    запуски: ubuntu-последняя

    шаги:
      - name: Передать полученный секрет действию
        использует: ./.github/действия/мои действия
        с участием:
          токен: ${{ secrets.access-token }}
  
on.workflow_call.secrets.

Идентификатор строки для связи с секретом.

on.workflow_call.secrets..required

Логическое значение, указывающее, должен ли быть указан секрет.

on.workflow_run.<ветви|ветви-игнорировать>

При использовании события workflow_run можно указать, в каких ветвях должен выполняться инициирующий рабочий процесс, чтобы запустить ваш рабочий процесс.

Ветви и ветвей-игнорировать фильтры принимают шаблоны подстановок, которые используют такие символы, как * , ** , + , ? , ! и другие, чтобы соответствовать более чем одному названию ветки. Если имя содержит какой-либо из этих символов и вы хотите буквальное совпадение, вам нужно экранировать каждого из этих специальных символов с помощью \ . Дополнительные сведения о шаблонах глобусов см. в «Шпаргалке по шаблонам фильтров»."

Например, рабочий процесс со следующим триггером будет выполняться только тогда, когда рабочий процесс с именем Build выполняется в ветке, имя которой начинается с выпусков/ :

  по:
  рабочий_запуск:
    рабочие процессы: ["Сборка"]
    типы: [запрошено]
    ветви:
      - 'релизы/**'
  

Рабочий процесс со следующим триггером будет выполняться только в том случае, если рабочий процесс с именем Build выполняется в ветке, которая не имеет имени canary :

  по:
  рабочий_запуск:
    рабочие процессы: ["Сборка"]
    типы: [запрошено]
    ветки-игнорировать:
      - "канарейка"
  

Вы не можете использовать обе ветви и ветвей — игнорируйте фильтры для одного и того же события в рабочем процессе.Если вы хотите включить и исключить шаблоны ветвей для одного события, используйте фильтр ветвей вместе с фильтром ! символов, чтобы указать, какие ветки следует исключить.

Порядок определения шаблонов имеет значение.

  • Соответствующий отрицательный шаблон (с префиксом ! ) после положительного совпадения исключит ветвь.
  • Сопоставление положительного шаблона после отрицательного совпадения снова включает ветвь.

Например, рабочий процесс со следующим триггером будет запущен, когда рабочий процесс с именем Build запускается в ветке с именем выпусков/10 или выпусков/бета/мона , но не будет запускаться выпусков/10-альфа , выпусков/бета/3-альфа или основной .

  по:
  рабочий_запуск:
    рабочие процессы: ["Сборка"]
    типы: [запрошено]
    ветви:
      - 'релизы/**'
      - '!релизы/**-альфа'
  

on.workflow_dispatch.inputs

При использовании события workflow_dispatch можно дополнительно указать входные данные, которые передаются в рабочий процесс.

Запущенный рабочий процесс получает входные данные в контексте github.event.inputs . Дополнительные сведения см. в разделе «Контексты».

  по:
  workflow_dispatch:
    входы:
      логуровень:
        описание: 'Уровень журнала'
        требуется: правда
        по умолчанию: «предупреждение»
        тип: выбор
        опции:
        - Информация
        - предупреждение
        - отлаживать
      теги:
        description: 'Теги тестового сценария'
        требуется: ложь
        тип: логический
      окружающая обстановка:
        description: 'Среда для запуска тестов'
        тип: окружающая среда
        требуется: правда

вакансии:
  тег печати:
    запуски: ubuntu-последняя

    шаги:
      - имя: распечатать входной тег в STDOUT
        run: echo Тег ${{ github.event.inputs.tag }}
  

разрешения

Вы можете использовать разрешения для изменения разрешений по умолчанию, предоставленных GITHUB_TOKEN , добавляя или удаляя доступ по мере необходимости, чтобы вы разрешали только минимально необходимый доступ. Дополнительные сведения см. в разделе «Аутентификация в рабочем процессе».

Вы можете использовать разрешения либо в качестве ключа верхнего уровня для применения ко всем заданиям в рабочем процессе, либо к определенным заданиям. Когда вы добавляете ключ разрешений в определенное задание, все действия и команды запуска в этом задании, которые используют GITHUB_TOKEN , получают указанные вами права доступа.Дополнительные сведения см. в разделе jobs..permissions .

Доступные области и значения доступа:

  разрешений:
  действия: чтение|запись|нет
  проверяет: чтение|запись|нет
  содержимое: чтение|запись|нет
  развертывания: чтение|запись|нет
  id-токен: чтение|запись|нет
  проблемы: чтение|запись|нет
  обсуждения: читать|писать|нет
  пакеты: чтение|запись|нет
  страницы: чтение|запись|нет
  пулл-реквесты: чтение|запись|нет
  репозиторий-проекты: чтение|запись|нет
  события безопасности: чтение|запись|нет
  статусы: чтение|запись|нет
  

Если вы укажете доступ для любой из этих областей, для всех неуказанных будет установлено значение нет .

Вы можете использовать следующий синтаксис, чтобы определить доступ для чтения или записи для всех доступных областей:

  разрешения: чтение-все|запись-все
  

Вы можете использовать следующий синтаксис, чтобы отключить разрешения для всех доступных областей:

  разрешения: {}
  

Вы можете использовать ключ разрешений для добавления и удаления разрешений на чтение для разветвленных репозиториев, но обычно вы не можете предоставлять доступ на запись. Исключением из этого поведения является случай, когда пользователь-администратор выбрал параметр Отправлять токены записи в рабочие процессы из запросов на вытягивание в настройках действий GitHub.Дополнительные сведения см. в разделе «Управление настройками GitHub Actions для репозитория».

Пример: Назначение разрешений для GITHUB_TOKEN

В этом примере показаны разрешения, установленные для GITHUB_TOKEN , которые будут применяться ко всем заданиям в рабочем процессе. Всем разрешениям предоставляется доступ для чтения.

  имя: "Мой рабочий процесс"

на: [ нажать ]

разрешения: все для чтения

вакансии:
  ...
  

env

Карта переменных среды, доступных для шагов всех заданий в рабочем процессе.Вы также можете установить переменные среды, которые доступны только для шагов одного задания или для одного шага. Дополнительные сведения см. в разделе Задания ..env и задания ..steps[*].env .

Если с одним и тем же именем определено несколько переменных среды, GitHub использует наиболее конкретную переменную среды. Например, переменная среды, определенная на шаге, переопределит переменные задания и рабочего процесса с тем же именем во время выполнения шага.Переменная, определенная для задания, переопределит переменную рабочего процесса с тем же именем во время выполнения задания.

Пример

  окр.:
  СЕРВЕР: производство
  

по умолчанию

Используйте значения по умолчанию для создания карты параметров по умолчанию, которые будут применяться ко всем заданиям в рабочем процессе. Вы также можете установить настройки по умолчанию, которые доступны только для задания. Дополнительные сведения см. в разделе jobs..defaults .

Если с одним и тем же именем определено более одного параметра по умолчанию, GitHub использует наиболее конкретный параметр по умолчанию.Например, параметр по умолчанию, определенный в задании, переопределит параметр по умолчанию с тем же именем, который определен в рабочем процессе.

defaults.run

Вы можете использовать defaults.run , чтобы предоставить опции shell по умолчанию и work-directory для всех run шагов рабочего процесса. Вы также можете установить параметры по умолчанию для запуска , которые доступны только для задания. Дополнительные сведения см. в разделе jobs..defaults.запустить . Вы не можете использовать контексты или выражения в этом ключевом слове.

Если с одним и тем же именем определено более одного параметра по умолчанию, GitHub использует наиболее конкретный параметр по умолчанию. Например, параметр по умолчанию, определенный в задании, переопределит параметр по умолчанию с тем же именем, который определен в рабочем процессе.

Пример: Установите оболочку по умолчанию и рабочий каталог
  значения по умолчанию:
  бегать:
    оболочка: баш
    рабочий каталог: скрипты
  

параллелизм

Используйте параллелизм , чтобы гарантировать, что только одно задание или рабочий процесс, использующий одну и ту же группу параллелизма, будет выполняться одновременно.Группа параллелизма может быть любой строкой или выражением. Выражение может использовать только контекст github . Дополнительные сведения о выражениях см. в разделе «Выражения».

Вы также можете указать параллелизм на уровне задания. Дополнительные сведения см. в разделе jobs..concurrency .

Когда параллельное задание или рабочий процесс поставлены в очередь, если выполняется другое задание или рабочий процесс, использующий ту же группу параллелизма в репозитории, поставленное в очередь задание или рабочий процесс будет иметь статус в ожидании .Любое ранее ожидающее задание или рабочий процесс в группе параллелизма будет отменено. Чтобы также отменить любое текущее задание или рабочий процесс в той же группе параллелизма, укажите cancel-in-progress: true .

Примеры: использование параллелизма и поведение по умолчанию

  параллелизм: staging_environment
  
  параллелизм: ci-${{ github.ref }}
  

Пример: использование параллелизма для отмены любого выполняемого задания или запуска

  параллелизм:
  группа: ${{ github.ссылка }}
  отмена в процессе: правда
  

Пример: использование резервного значения

Если вы строите имя группы со свойством, которое определено только для определенных событий, вы можете использовать резервное значение. Например, github.head_ref определяется только для событий pull_request . Если ваш рабочий процесс реагирует на другие события в дополнение к событиям pull_request , вам нужно будет предоставить запасной вариант, чтобы избежать синтаксической ошибки. Следующая группа параллелизма отменяет выполняемые задания или работает только с событиями pull_request ; если гитхаб.head_ref не определено, группа параллелизма откажется от идентификатора запуска, который гарантированно будет уникальным и определенным для запуска.

  параллелизм:
  группа: ${{ github.head_ref || github.run_id }}
  отмена в процессе: правда
  

Пример. Отмена выполняемых заданий или запусков только для текущего рабочего процесса

Если у вас есть несколько рабочих процессов в одном репозитории, имена групп параллелизма должны быть уникальными для рабочих процессов, чтобы избежать отмены выполняемых заданий или запусков из других рабочих процессов.В противном случае любое ранее выполнявшееся или отложенное задание будет отменено независимо от рабочего процесса.

Чтобы отменить только текущие запуски одного и того же рабочего процесса, вы можете использовать свойство github.workflow для создания группы параллелизма:

  параллелизм:
  группа: ${{github.workflow}}-${{github.ref}}
  отмена в процессе: правда
  

рабочих мест

Запуск рабочего процесса состоит из одного или нескольких заданий , которые по умолчанию выполняются параллельно.Для последовательного запуска заданий можно определить зависимости от других заданий с помощью ключевого слова jobs..needs .

Каждое задание выполняется в среде исполнителя, указанной параметром run-on .

Вы можете запускать неограниченное количество заданий, пока не выходите за пределы использования рабочего процесса. Дополнительные сведения см. в разделах «Ограничения использования и выставление счетов» для бегунов, размещенных на GitHub, и «О самостоятельных исполнителях» для ограничений на использование бегунов, размещенных на собственном хосте.

Если вам нужно найти уникальный идентификатор задания, выполняемого в рабочем процессе, вы можете использовать GitHub API.Дополнительные сведения см. в разделе «Задания рабочего процесса».

заданий.

Используйте заданий. , чтобы присвоить заданию уникальный идентификатор. Ключ job_id — это строка, а ее значение — карта данных конфигурации задания. Вы должны заменить строкой, уникальной для объекта jobs . должен начинаться с буквы или _ и содержать только буквенно-цифровые символы, - или _ .

Пример: Создание заданий

В этом примере было создано два задания, и их значения job_id равны my_first_job и my_second_job .

  рабочих мест:
  моя_первая_работа:
    Название: Моя первая работа
  моя_вторая_работа:
    Название: Моя вторая работа
  

заданий..name

Использовать заданий..name на имя задания, которое отображается на GitHub.

рабочих мест..разрешения

Для определенного задания вы можете использовать задания . .permissions для изменения разрешений по умолчанию, предоставленных GITHUB_TOKEN , добавляя или удаляя доступ по мере необходимости, чтобы вы разрешали только минимально необходимый доступ. Дополнительные сведения см. в разделе «Аутентификация в рабочем процессе».

Указав разрешение в определении задания, вы можете настроить другой набор разрешений для GITHUB_TOKEN для каждого задания, если это необходимо.Кроме того, вы можете указать разрешения для всех заданий в рабочем процессе. Сведения об определении разрешений на уровне рабочего процесса см. в разделе разрешений .

Доступные области и значения доступа:

  разрешений:
  действия: чтение|запись|нет
  проверяет: чтение|запись|нет
  содержимое: чтение|запись|нет
  развертывания: чтение|запись|нет
  id-токен: чтение|запись|нет
  проблемы: чтение|запись|нет
  обсуждения: читать|писать|нет
  пакеты: чтение|запись|нет
  страницы: чтение|запись|нет
  пулл-реквесты: чтение|запись|нет
  репозиторий-проекты: чтение|запись|нет
  события безопасности: чтение|запись|нет
  статусы: чтение|запись|нет
  

Если вы укажете доступ для любой из этих областей, для всех неуказанных будет установлено значение нет .

Вы можете использовать следующий синтаксис, чтобы определить доступ для чтения или записи для всех доступных областей:

  разрешения: чтение-все|запись-все
  

Вы можете использовать следующий синтаксис, чтобы отключить разрешения для всех доступных областей:

  разрешения: {}
  

Вы можете использовать ключ разрешений для добавления и удаления разрешений на чтение для разветвленных репозиториев, но обычно вы не можете предоставлять доступ на запись. Исключением из этого поведения является случай, когда пользователь-администратор выбрал параметр Отправлять токены записи в рабочие процессы из запросов на вытягивание в настройках действий GitHub.Дополнительные сведения см. в разделе «Управление настройками GitHub Actions для репозитория».

Пример: установка разрешений для определенного задания

В этом примере показаны разрешения, установленные для GITHUB_TOKEN , которые будут применяться только к заданию с именем stale . Доступ на запись предоставляется для областей issue и pull-requests . Все остальные области не будут иметь доступа.

  рабочих мест:
  несвежий:
    запуски: ubuntu-последняя

    разрешения:
      вопросы: пишите
      пулл-реквесты: написать

    шаги:
      - использует: action/stale@v3
  

рабочих мест..needs

Использовать задания . . Требуется для определения любых заданий, которые должны быть успешно завершены, прежде чем это задание будет запущено. Это может быть строка или массив строк. Если задание завершается сбоем, все задания, которые в нем нуждаются, пропускаются, если только задания не используют условное выражение, которое заставляет задание продолжаться.

Пример: Требование успешных зависимых заданий
  рабочих мест:
  задание1:
  задание2:
    потребности: работа1
  задание3:
    потребности: [работа1, работа2]
  

В этом примере задание1 должно быть успешно завершено до начала задание2 , а задание3 ожидает завершения как задание1 , так и задание2 .

Задания в этом примере выполняются последовательно:

  1. работа1
  2. задание2
  3. задание3
Пример: успешные зависимые задания не требуются
  рабочих мест:
  задание1:
  задание2:
    потребности: работа1
  задание3:
    если: ${{ всегда() }}
    потребности: [работа1, работа2]
  

В этом примере job3 использует условное выражение always() , поэтому оно всегда выполняется после завершения job1 и job2 , независимо от того, были ли они успешными.Дополнительные сведения см. в разделе «Выражения».

рабочих мест..if

Вы можете использовать jobs..if условно, чтобы предотвратить выполнение задания, если условие не выполнено. Вы можете использовать любой поддерживаемый контекст и выражение для создания условия.

Когда вы используете выражения в условном выражении , если , вы можете опустить синтаксис выражения ( ${{ }} ), поскольку GitHub автоматически оценивает условное выражение , если как выражение.Дополнительные сведения см. в разделе «Выражения».

Пример: запуск задания только для определенного репозитория

В этом примере используется , если , чтобы указать, когда может выполняться задание production-deploy . Он будет работать, только если репозиторий называется octo-repo-prod и находится в организации octo-org . В противном случае задание будет помечено как пропущено .

заданий..runs-on

Использовать заданий..run-on , чтобы определить тип машины, на которой будет выполняться задание. Машина может быть запущена как на GitHub, так и на собственном сервере. Вы можете предоставить запусков в виде одной строки или в виде массива строк. Если вы укажете массив строк, ваш рабочий процесс будет выполняться на автономном исполнителе, метки которого соответствуют всем указанным значениям запусков на , если они доступны. Если вы хотите запустить рабочий процесс на нескольких компьютерах, используйте задания ..strategy .

Выбор исполнителей, размещенных на GitHub

Если вы используете средство выполнения, размещенное на GitHub, каждое задание запускается в новом экземпляре виртуальной среды, указанной параметром run-on .

Доступные типы бегунов, размещенных на GitHub:

Виртуальная среда Метка рабочего процесса YAML Примечания
Windows Server 2022 окна-2022 Метка windows-latest в настоящее время использует образ исполнителя Windows Server 2019.
Виндовс Сервер 2019 windows-последняя версия или windows-2019
Windows Server 2016 [устарело] окна-2016 Перейдите на Windows 2019 или Windows 2022.Для получения дополнительной информации см. сообщение в блоге.
Убунту 20.04 ubuntu-последняя версия или ubuntu-20.04
Убунту 18.04 Ubuntu-18.04
macOS Биг Сур 11 macos-последний или macos-11 Метка macos-latest в настоящее время использует образ бегуна macOS 11.
макОС Каталина 10.15 макос-10.15

Примечание: Виртуальные среды -latest — это последние стабильные образы, предоставляемые GitHub, и они могут быть не самой последней версией операционной системы, доступной у поставщика операционной системы.

Примечание. Образы бета-версии и устаревшие образы предоставляются «как есть», «со всеми ошибками» и «как доступно» и исключаются из соглашения об уровне обслуживания и гарантии.Бета-образы могут не покрываться службой поддержки клиентов.

Пример: Указание операционной системы
  запуски: ubuntu-последняя
  

Дополнительные сведения см. в разделе «Виртуальные среды для исполнителей, размещенных на GitHub».

Выбор собственных бегунов

Чтобы указать локального исполнителя для задания, настройте запусков на в файле рабочего процесса с метками локального исполнителя.

Все бегуны с самостоятельным размещением имеют метку самообслуживания .При использовании только этой метки будет выбран любой независимый бегун. Чтобы выбрать бегунов, которые соответствуют определенным критериям, таким как операционная система или архитектура, мы рекомендуем предоставить массив меток, который начинается с с самостоятельным размещением (это должно быть указано первым), а затем при необходимости включает дополнительные метки. Когда вы указываете массив меток, задания будут ставиться в очередь на бегунов, имеющих все указанные вами метки.

Хотя метка с самостоятельным размещением не требуется, мы настоятельно рекомендуем указывать ее при использовании самостоятельных исполнителей, чтобы гарантировать, что в вашем задании непреднамеренно не будут указаны какие-либо текущие или будущие исполнители, размещенные на GitHub.

Пример: использование меток для выбора питателя
  запуски: [самостоятельный хостинг, Linux]
  

Дополнительные сведения см. в разделах «О самостоятельных средствах выполнения» и «Использование самостоятельных средств выполнения в рабочем процессе».

рабочих мест..environment

Используйте jobs..environment , чтобы определить среду, на которую ссылается задание. Все правила защиты среды должны пройти, прежде чем задание, ссылающееся на среду, будет отправлено исполнителю.Дополнительные сведения см. в разделе «Использование сред для развертывания».

Вы можете указать среду только как среду с именем или как объект среды с именем и URL . URL-адрес сопоставляется с environment_url в API развертывания. Дополнительные сведения об API развертывания см. в разделе «Развертывания».

Пример: использование одного имени среды

  среда: staging_environment
  

Пример: использование имени среды и URL-адреса

  среда:
  имя: production_environment
  адрес: https://github.ком
  

URL-адрес может быть выражением и может использовать любой контекст, кроме контекста секретов . Дополнительные сведения о выражениях см. в разделе «Выражения».

Пример: использование выходных данных в качестве URL-адреса

  среда:
  имя: production_environment
  URL-адрес: ${{ steps.step_id.outputs.url_output }}
  

заданий..concurrency

Примечание: Если параллелизм указан на уровне задания, порядок заданий не гарантируется или выполняется очередь в пределах 5 минут друг от друга.

Вы можете использовать заданий..concurrency , чтобы гарантировать, что только одно задание или рабочий процесс, использующий одну и ту же группу параллелизма, будет выполняться одновременно. Группа параллелизма может быть любой строкой или выражением. Выражение может использовать любой контекст, кроме контекста секретов . Дополнительные сведения о выражениях см. в разделе «Выражения».

Вы также можете указать параллелизм на уровне рабочего процесса. Дополнительные сведения см. в разделе concurrency .

Когда параллельное задание или рабочий процесс поставлены в очередь, если выполняется другое задание или рабочий процесс, использующий ту же группу параллелизма в репозитории, поставленное в очередь задание или рабочий процесс будет иметь статус в ожидании . Любое ранее ожидающее задание или рабочий процесс в группе параллелизма будет отменено. Чтобы также отменить любое текущее задание или рабочий процесс в той же группе параллелизма, укажите cancel-in-progress: true .

Примеры: использование параллелизма и поведение по умолчанию

  параллелизм: staging_environment
  
  параллелизм: ci-${{ github.ссылка }}
  

Пример: использование параллелизма для отмены любого выполняемого задания или запуска

  параллелизм:
  группа: ${{github.ref}}
  отмена в процессе: правда
  

Пример: использование резервного значения

Если вы строите имя группы со свойством, которое определено только для определенных событий, вы можете использовать резервное значение. Например, github.head_ref определяется только для событий pull_request . Если ваш рабочий процесс реагирует на другие события в дополнение к событиям pull_request , вам нужно будет предоставить запасной вариант, чтобы избежать синтаксической ошибки.Следующая группа параллелизма отменяет выполняемые задания или работает только с событиями pull_request ; если github.head_ref не определено, группа параллелизма будет использовать идентификатор запуска, который гарантированно будет уникальным и определенным для запуска.

  параллелизм:
  группа: ${{ github.head_ref || github.run_id }}
  отмена в процессе: правда
  

Пример. Отмена выполняемых заданий или запусков только для текущего рабочего процесса

Если у вас есть несколько рабочих процессов в одном репозитории, имена групп параллелизма должны быть уникальными для рабочих процессов, чтобы избежать отмены выполняемых заданий или запусков из других рабочих процессов.В противном случае любое ранее выполнявшееся или отложенное задание будет отменено независимо от рабочего процесса.

Чтобы отменить только текущие запуски одного и того же рабочего процесса, вы можете использовать свойство github.workflow для создания группы параллелизма:

  параллелизм:
  группа: ${{github.workflow}}-${{github.ref}}
  отмена в процессе: правда
  

заданий..outputs

Вы можете использовать jobs..outputs для создания карты выходных данных для задания.Выходные данные задания доступны для всех подчиненных заданий, которые зависят от этого задания. Дополнительные сведения об определении зависимостей заданий см. в разделе jobs..needs .

Выходные данные задания представляют собой строки, а выходные данные задания, содержащие выражения, оцениваются в средстве выполнения в конце каждого задания. Выводы, содержащие секреты, редактируются в исполнителе и не отправляются в GitHub Actions.

Чтобы использовать выходные данные задания в зависимом задании, вы можете использовать контекст need . Дополнительные сведения см. в разделе «Контексты."

Пример: определение выходных данных для задания

  рабочих мест:
  задание1:
    запуски: ubuntu-последняя
    
    выходы:
      вывод1: ${{ шагов.шаг1.выходов.тест}}
      вывод2: ${{ шагов.шаг2.выходов.тест}}
    шаги:
      - идентификатор: шаг1
        запустить: echo "::set-output name=test::hello"
      - идентификатор: шаг2
        запустить: эхо "::set-output name=test::world"
  задание2:
    запуски: ubuntu-последняя
    потребности: работа1
    шаги:
      - запустить: эхо ${{needs.job1.outputs.output1}} ${{needs.job1.outputs.вывод2}}
  

рабочих мест..env

Карта переменных среды, доступных для всех шагов задания. Вы также можете установить переменные среды для всего рабочего процесса или отдельного шага. Для получения дополнительной информации см. задания env и ..steps[*].env .

Если с одним и тем же именем определено несколько переменных среды, GitHub использует наиболее конкретную переменную среды. Например, переменная среды, определенная на шаге, переопределит переменные задания и рабочего процесса с тем же именем во время выполнения шага.Переменная, определенная для задания, переопределит переменную рабочего процесса с тем же именем во время выполнения задания.

Пример

  рабочих мест:
  задание1:
    среда:
      FIRST_NAME: Мона
  

заданий..defaults

Используйте jobs..defaults , чтобы создать карту настроек по умолчанию, которые будут применяться ко всем шагам в задании. Вы также можете установить настройки по умолчанию для всего рабочего процесса. Дополнительные сведения см. в разделе по умолчанию .

Если с одним и тем же именем определено более одного параметра по умолчанию, GitHub использует наиболее конкретный параметр по умолчанию. Например, параметр по умолчанию, определенный в задании, переопределит параметр по умолчанию с тем же именем, который определен в рабочем процессе.

заданий..defaults.run

Использовать заданий. .defaults.run для предоставления оболочки по умолчанию и рабочего каталога для всех выполнить шагов задания. Контекст и выражения не допускаются в этом разделе.

Вы можете указать параметры оболочки и рабочего каталога по умолчанию для всех выполнения шагов задания. Вы также можете установить настройки по умолчанию для запуска для всего рабочего процесса. Дополнительные сведения см. в разделе jobs.defaults.run . Вы не можете использовать контексты или выражения в этом ключевом слове.

Если с одним и тем же именем определено более одного параметра по умолчанию, GitHub использует наиболее конкретный параметр по умолчанию. Например, параметр по умолчанию, определенный в задании, переопределит параметр по умолчанию с тем же именем, который определен в рабочем процессе.

Пример: настройка по умолчанию
выполнить параметров шага для задания
  рабочих мест:
  задание1:
    запуски: ubuntu-последняя
    значения по умолчанию:
      бегать:
        оболочка: баш
        рабочий каталог: скрипты
  

заданий..steps

Задание содержит последовательность задач, называемую шагов . Шаги могут запускать команды, запускать задачи установки или запускать действие в вашем репозитории, общедоступном репозитории или действие, опубликованное в реестре Docker.Не все шаги выполняют действия, но все действия выполняются как шаг. Каждый шаг выполняется в собственном процессе в среде исполнителя и имеет доступ к рабочей области и файловой системе. Поскольку шаги выполняются в своем собственном процессе, изменения переменных среды не сохраняются между шагами. GitHub предоставляет встроенные шаги для настройки и выполнения задания.

Вы можете выполнять неограниченное количество шагов, если вы находитесь в пределах использования рабочего процесса. Дополнительные сведения см. в разделах «Ограничения использования и выставление счетов» для бегунов, размещенных на GitHub, и «О самостоятельных исполнителях» для ограничений на использование бегунов, размещенных на собственном хосте.

Пример

  название: Привет от Моны

на: нажать

вакансии:
  моя работа:
    Название: Моя работа
    запуски: ubuntu-последняя
    шаги:
      - имя: Распечатать приветствие
        среда:
          MY_VAR: Привет! Меня зовут
          FIRST_NAME: Мона
          MIDDLE_NAME:
          LAST_NAME: Октокот
        запустить: |
          эхо $MY_VAR $FIRST_NAME $MIDDLE_NAME $LAST_NAME.
  

заданий..steps[*].id

Уникальный идентификатор шага.Вы можете использовать идентификатор для ссылки на шаг в контекстах. Дополнительные сведения см. в разделе «Контексты».

заданий..steps[*].if

Вы можете использовать условное выражение , если , чтобы предотвратить запуск шага, если условие не выполнено. Вы можете использовать любой поддерживаемый контекст и выражение для создания условия.

Когда вы используете выражения в условном выражении , если , вы можете опустить синтаксис выражения ( ${{ }} ), поскольку GitHub автоматически оценивает условное выражение , если как выражение.Дополнительные сведения см. в разделе «Выражения».

Пример: Использование контекстов

Этот шаг выполняется, только если тип события — pull_request , а действие — unassigned .

  шагов:
 - название: Мой первый шаг
   если: ${{ github.event_name == 'pull_request' && github.event.action == 'unassigned' }}
   run: echo Это событие представляет собой запрос на вытягивание, в котором был удален уполномоченный.
  
Пример: использование функций проверки состояния

Мой шаг резервного копирования запускается только в случае сбоя предыдущего шага задания.Дополнительные сведения см. в разделе «Выражения».

  шагов:
  - название: Мой первый шаг
    использует: octo-org/action-name@main
  - название: Мой резервный шаг
    если: ${{ сбой() }}
    использует: действия/героку@1.0.0
  

заданий..steps[*].name

Имя вашего шага для отображения на GitHub.

заданий..steps[*].uses

Выбирает действие, которое будет выполняться как часть шага вашего задания. Действие — это многократно используемая единица кода.Вы можете использовать действие, определенное в том же репозитории, что и рабочий процесс, в общедоступном репозитории или в опубликованном образе контейнера Docker.

Настоятельно рекомендуется указать версию используемого вами действия, указав номер Git ref, SHA или тега Docker. Если вы не укажете версию, это может нарушить ваши рабочие процессы или вызвать непредвиденное поведение, когда владелец действия публикует обновление.

  • Использование SHA фиксации выпущенной версии действия является самым безопасным с точки зрения стабильности и безопасности.
  • Использование конкретной основной версии позволяет получать критические исправления и исправления безопасности, сохраняя при этом совместимость. Это также гарантирует, что ваш рабочий процесс все еще должен работать.
  • Использование ветки действия по умолчанию может быть удобным, но если кто-то выпустит новую основную версию с критическим изменением, ваш рабочий процесс может прерваться.

Для некоторых действий требуются входные данные, которые необходимо задать с помощью ключевого слова с . Просмотрите файл README действия, чтобы определить необходимые входные данные.

Действия — это либо файлы JavaScript, либо контейнеры Docker. Если действие, которое вы используете, является контейнером Docker, вы должны запустить задание в среде Linux. Дополнительные сведения см. в разделе прогонов .

Пример: использование версионных действий
  шагов:
  
  - использует: action/checkout@a81bbbf8298c0fa03ea29cdc473d45769f953675
  
  - использует: action/checkout@v2
  
  - использует: action/[email protected]
  
  - использует: action/checkout@main
  
Пример: использование публичного действия

{владелец}/{repo}@{ref}

Вы можете указать ветку, ссылку или SHA в общедоступном репозитории GitHub.

  рабочих мест:
  моя_первая_работа:
    шаги:
      - название: Мой первый шаг
        
        использует: action/heroku@main
      - название: Мой второй шаг
        
        использует: действия/[email protected]
  
Пример: использование общего действия в подкаталоге

{владелец}/{репо}/{путь}@{ссылка}

Подкаталог в общедоступном репозитории GitHub в определенной ветке, ссылке или SHA.

  рабочих мест:
  моя_первая_работа:
    шаги:
      - название: Мой первый шаг
        использует: действия/aws/ec2@main
  
Пример: использование действия в том же репозитории, что и рабочий процесс

./путь/к/каталогу

Путь к каталогу, содержащему действие в репозитории вашего рабочего процесса. Вы должны проверить свой репозиторий перед использованием действия.

  рабочих мест:
  моя_первая_работа:
    шаги:
      - имя: Проверить репозиторий
        использует: action/checkout@v2
      - имя: Использовать локальное мое действие
        использует: ./.github/actions/my-action
  
Пример: использование действия Docker Hub

докер://{изображение}:{тег}

Образ Docker, опубликованный в Docker Hub.

  рабочих мест:
  моя_первая_работа:
    шаги:
      - название: Мой первый шаг
        использует: докер://alpine:3.8
  
Пример: использование реестра контейнеров пакетов GitHub

докер://{хост}/{изображение}:{тег}

Образ Docker в реестре контейнеров пакетов GitHub.

  рабочих мест:
  моя_первая_работа:
    шаги:
      - название: Мой первый шаг
        использует: docker://ghcr.io/OWNER/IMAGE_NAME
  
Пример: использование действия общедоступного реестра Docker

докер://{хост}/{изображение}:{тег}

Образ Docker в общедоступном реестре.В этом примере используется реестр контейнеров Google по адресу gcr.io .

  рабочих мест:
  моя_первая_работа:
    шаги:
      - название: Мой первый шаг
        использует: docker://gcr.io/cloud-builders/gradle
  
Пример: использование действия внутри частного репозитория, отличного от рабочего процесса

Ваш рабочий процесс должен извлекать частный репозиторий и локально ссылаться на действие. Создайте токен личного доступа и добавьте токен в качестве зашифрованного секрета. Дополнительные сведения см. в разделах «Создание личного токена доступа» и «Зашифрованные секреты."

Замените PERSONAL_ACCESS_TOKEN в примере на имя вашего секрета.

  рабочих мест:
  моя_первая_работа:
    шаги:
      - имя: Проверить репозиторий
        использует: action/checkout@v2
        с участием:
          репозиторий: octocat/my-private-repo
          ссылка: v1.0
          токен: ${{ secrets.PERSONAL_ACCESS_TOKEN }}
          путь: ./.github/actions/my-private-repo
      - имя: Запустить мое действие
        использует: ./.github/actions/my-private-repo/my-action
  

рабочих мест..steps[*].run

Запускает программы командной строки, используя оболочку операционной системы. Если вы не укажете имя , именем шага по умолчанию будет текст, указанный в команде run .

По умолчанию команды выполняются с использованием оболочек без входа в систему. Вы можете выбрать другую оболочку и настроить оболочку, используемую для запуска команд. Дополнительные сведения см. в разделе jobs..steps[*].shell .

Каждое ключевое слово run представляет новый процесс и оболочку в среде выполнения.Когда вы предоставляете многострочные команды, каждая строка выполняется в одной и той же оболочке. Например:

Используя ключевое слово work-directory , вы можете указать рабочий каталог, в котором будет выполняться команда.

  - имя: Очистить временный каталог
  выполнить: пм -рф *
  рабочий каталог: ./temp
  

заданий..steps[*].shell

Вы можете переопределить настройки оболочки по умолчанию в операционной системе бегуна, используя ключевое слово оболочки .Вы можете использовать встроенные ключевые слова оболочки или определить собственный набор параметров оболочки. Команда оболочки, которая выполняется внутри, выполняет временный файл, содержащий команды, указанные в ключевом слове run .

Поддерживаемые платформы Shell Параметр Описание Команда Все
Все Bash Shool Shell на платформах по умолчанию на без окон с паткой до SH .При указании оболочки bash в Windows используется оболочка bash, включенная в Git для Windows. bash --noprofile --norc -eo pipefail {0}
Все pwsh Ядро PowerShell. GitHub добавит расширение .ps1 к имени вашего скрипта. pwsh -command ". '{0}'"
Все python Выполняет команду python. python {0}
Linux / macOS sh Резервное поведение для платформ, отличных от Windows, если не предоставлена ​​оболочка и bash не найден в пути. sh -e {0}
Windows cmd GitHub добавляет расширение . %ComSpec% /D /E:ON /V:OFF /S /C "ЗВОНОК "{0}"" .
Windows pwsh Это оболочка по умолчанию, используемая в Windows. Ядро PowerShell. GitHub добавит расширение .ps1 к имени вашего скрипта.Если на вашем локальном исполнителе Windows не установлен PowerShell Core , вместо него используется PowerShell Desktop . pwsh -команда ". '{0}'" .
Windows powershell Рабочий стол PowerShell. GitHub добавит расширение .ps1 к имени вашего скрипта. powershell -команда ". '{0}'" .
Пример: запуск скрипта с помощью bash
  шагов:
  - имя: Показать путь
    запустить: эхо $PATH
    оболочка: баш
  
Пример: запуск скрипта с помощью Windows
cmd
  шагов:
  - имя: Показать путь
    запустить: эхо %PATH%
    оболочка: cmd
  
Пример: выполнение скрипта с помощью PowerShell Core
  шагов:
  - имя: Показать путь
    запустить: эхо ${env:PATH}
    оболочка: pwsh
  
Пример: использование PowerShell Desktop для запуска сценария
  шагов:
  - имя: Показать путь
    запустить: эхо ${env:PATH}
    оболочка: пауэршелл
  
Пример: запуск скрипта Python
  шагов:
  - имя: Показать путь
    запустить: |
      импорт ОС
      печать (ос.окружение['ПУТЬ'])
    оболочка: питон
  
Пользовательская оболочка

Вы можете установить значение оболочки в строку шаблона, используя команду […options] {0} [..more_options] . GitHub интерпретирует первое слово строки, разделенное пробелами, как команду и вставляет имя файла для временного скрипта по адресу {0} .

Например:

  шагов:
  - name: Показать переменные окружения и их значения
    запустить: |
      распечатать %ENV
    оболочка: перл {0}
  

Используемая команда, perl в этом примере, должна быть установлена ​​на исполнителе.

Сведения о программном обеспечении, включенном в средства выполнения, размещенные на GitHub, см. в разделе «Спецификации средств выполнения, размещенных на GitHub».

Коды выхода и предпочтения действий при ошибках

Для ключевых слов встроенной оболочки мы предоставляем следующие значения по умолчанию, которые выполняются исполнителями, размещенными на GitHub. Вы должны использовать эти рекомендации при запуске сценариев оболочки.

  • баш / ш :

    • Быстрый отказ при использовании set -eo pipefail : По умолчанию для bash и встроенной оболочки .Это также значение по умолчанию, когда вы не предоставляете опцию на платформах, отличных от Windows.
    • Вы можете отказаться от отказоустойчивости и получить полный контроль, указав строку шаблона в параметрах оболочки. Например, bash {0} .
    • sh-подобные оболочки завершаются с кодом выхода последней команды, выполненной в сценарии, что также является поведением по умолчанию для действий. Бегун сообщит о статусе шага как неудача/успешно на основе этого кода выхода.
  • powershell / pwsh

    • Отказоустойчивое поведение, когда это возможно.Для встроенной оболочки pwsh и powershell мы добавим $ErrorActionPreference = 'stop' к содержимому скрипта.
    • Мы добавляем if ((Test-Path -LiteralPath variable:\LASTEXITCODE)) { exit $LASTEXITCODE } к сценариям powershell, поэтому статусы действий отражают последний код выхода сценария.
    • Пользователи всегда могут отказаться, не используя встроенную оболочку и предоставив собственный параметр оболочки, например: pwsh -File {0} или powershell -Command "& '{0}'" , в зависимости от необходимости. .
  • команда

    • По-видимому, нет другого способа полностью выбрать отказоустойчивое поведение, кроме написания сценария для проверки каждого кода ошибки и соответствующего реагирования. Поскольку мы не можем обеспечить такое поведение по умолчанию, вам необходимо прописать это поведение в своем сценарии.
    • cmd.exe завершится с уровнем ошибки последней выполненной программы и вернет код ошибки бегуну. Это поведение внутренне согласуется с предыдущим поведением по умолчанию sh и pwsh и является cmd.exe по умолчанию, поэтому это поведение остается неизменным.

заданий..steps[*].with

Карта входных параметров, определяемых действием. Каждый входной параметр представляет собой пару ключ/значение. Входные параметры задаются как переменные среды. Переменная имеет префикс INPUT_ и преобразуется в верхний регистр.

Пример

Определяет три входных параметра ( first_name , middle_name и last_name ), определенных действием hello_world .Эти входные переменные будут доступны для действия hello-world как переменные среды INPUT_FIRST_NAME , INPUT_MIDDLE_NAME и INPUT_LAST_NAME .

  рабочих мест:
  моя_первая_работа:
    шаги:
      - название: Мой первый шаг
        использует: действия/hello_world@main
        с участием:
          first_name: Мона
          отчество:
          last_name: Октокот
  

заданий..steps[*].with.args

Строка , определяющая входные данные для контейнера Docker.GitHub передает аргументов в ENTRYPOINT контейнера при запуске контейнера. Массив строк не поддерживается этим параметром.

Пример
  шагов:
  - name: Объясните, почему эта работа выполнялась
    использует: octo-org/action-name@main
    с участием:
      точка входа: /bin/echo
      args: событие ${{ github.event_name }} инициировало этот шаг.
  

args используются вместо инструкции CMD в Dockerfile .Если вы используете CMD в своем Dockerfile , используйте рекомендации, упорядоченные по предпочтениям:

  1. Задокументируйте необходимые аргументы в файле README действия и исключите их из инструкции CMD .
  2. Использовать значения по умолчанию, которые позволяют использовать действие без указания каких-либо аргументов .
  3. Если действие выставляет флаг --help или что-то подобное, используйте его по умолчанию, чтобы сделать ваше действие самодокументируемым.

рабочих мест..steps[*].with.entrypoint

Переопределяет Docker ENTRYPOINT в Dockerfile или задает его, если он еще не был указан. В отличие от инструкции Docker ENTRYPOINT , которая имеет форму оболочки и exec, ключевое слово entrypoint принимает только одну строку, определяющую исполняемый файл для запуска.

Пример
  шагов:
  - имя: Запустить пользовательскую команду
    использует: octo-org/action-name@main
    с участием:
      точка входа: /a/other/executable
  

Ключевое слово точка входа предназначено для использования с действиями контейнера Docker, но вы также можете использовать его с действиями JavaScript, которые не определяют никаких входных данных.

заданий..steps[*].env

Задает переменные среды для шагов, которые будут использоваться в среде бегуна. Вы также можете установить переменные среды для всего рабочего процесса или задания. Для получения дополнительной информации см. задания env и ..env .

Если с одним и тем же именем определено несколько переменных среды, GitHub использует наиболее конкретную переменную среды. Например, переменная среды, определенная на шаге, переопределит переменные задания и рабочего процесса с тем же именем во время выполнения шага.Переменная, определенная для задания, переопределит переменную рабочего процесса с тем же именем во время выполнения задания.

Публичные действия могут указывать ожидаемые переменные среды в файле README. Если вы устанавливаете секрет в переменной среды, вы должны установить секреты, используя контекст secrets . Дополнительные сведения см. в разделах «Использование переменных среды» и «Контексты».

Пример
  шагов:
  - название: Мое первое действие
    среда:
      GITHUB_TOKEN: секреты ${{.GITHUB_TOKEN }}
      FIRST_NAME: Мона
      LAST_NAME: Октокот
  

заданий..steps[*].continue-on-error

Предотвращает сбой задания при сбое шага. Установите значение true , чтобы разрешить выполнение задания в случае сбоя этого шага.

заданий..steps[*].timeout-minutes

Максимальное количество минут для выполнения шага перед уничтожением процесса.

заданий..timeout-minutes

Максимальное количество минут, в течение которого задание может выполняться, прежде чем GitHub автоматически отменит его.По умолчанию: 360

Если время ожидания превышает ограничение времени выполнения задания для исполнителя, задание будет отменено, когда вместо этого будет достигнуто ограничение времени выполнения. Дополнительные сведения об ограничениях времени выполнения задания см. в разделах «Ограничения использования и выставление счетов» для исполнителей, размещенных на GitHub, и «О самостоятельных исполнителях» для ограничений на использование исполнителей, размещенных на собственном сервере.

рабочих мест..strategy

Используйте заданий..strategy , чтобы создать матрицу построения для ваших заданий.Вы можете определить различные варианты для запуска каждого задания.

рабочих мест..strategy.matrix

Используйте заданий..strategy.matrix для определения матрицы различных конфигураций заданий. Матрица позволяет создавать несколько заданий, выполняя подстановку переменных в одном определении задания. Например, вы можете использовать матрицу для создания заданий для более чем одной поддерживаемой версии языка программирования, операционной системы или инструмента. Матрица повторно использует конфигурацию задания и создает задание для каждой настроенной вами матрицы.

Матрица заданий может генерировать максимум 256 заданий за один запуск рабочего процесса. Это ограничение также распространяется на самостоятельных бегунов.

Каждый параметр, который вы определяете в матрице , имеет ключ и значение. Определенные вами ключи становятся свойствами в контексте матрицы , и вы можете ссылаться на свойство в других областях вашего файла рабочего процесса. Например, если вы определяете ключ os , содержащий массив операционных систем, вы можете использовать свойство matrix.os в качестве значения ключевого слова run-on , чтобы создать задание для каждой операционной системы.Дополнительные сведения см. в разделе «Контексты».

Порядок, в котором вы определяете матрицу , имеет значение. Первый параметр, который вы определите, будет первым заданием, выполняемым в вашем рабочем процессе.

Пример: запуск нескольких версий Node.js

Вы можете указать матрицу, указав массив для параметров конфигурации. Например, если средство выполнения поддерживает версии Node.js 10, 12 и 14, вы можете указать массив этих версий в матрице .

В этом примере создается матрица из трех заданий путем установки ключа узла на массив из трех узлов.версии js. Чтобы использовать матрицу, в примере свойство контекста matrix.node задается как значение входного параметра действия setup-node node-version . В результате будут запущены три задания, каждое из которых использует свою версию Node.js.

  стратегия:
  матрица:
    узел: [10, 12, 14]
шаги:
  
  - использует: action/setup-node@v2
    с участием:
      
      версия узла: ${{ matrix.node }}
  

Действие setup-node является рекомендуемым способом настройки узла.js при использовании бегунов, размещенных на GitHub. Для получения дополнительной информации см. действие setup-node .

Пример: работа с несколькими операционными системами

Вы можете создать матрицу для запуска рабочих процессов в более чем одной операционной системе исполнителя. Вы также можете указать более одной конфигурации матрицы. В этом примере создается матрица из 6 заданий:

  • 2 операционные системы, указанные в массиве os
  • 3 версии Node.js, указанные в массиве узлов

При определении матрицы операционных систем необходимо установить значение запусков на матрицу .свойство контекста os , которое вы определили.

  запусков: ${{ matrix.os }}
стратегия:
  матрица:
    ОС: [убунту-18.04, убунту-20.04]
    узел: [10, 12, 14]
шаги:
  - использует: action/setup-node@v2
    с участием:
      версия узла: ${{ matrix.node }}
  

Чтобы узнать о поддерживаемых параметрах конфигурации для средств выполнения, размещенных на GitHub, см. раздел «Виртуальные среды для средств выполнения, размещенных на GitHub».

Пример: Включение дополнительных значений в комбинации

Вы можете добавить дополнительные параметры конфигурации к уже существующему заданию построения матрицы.Например, если вы хотите использовать определенную версию npm , когда выполняется задание, использующее windows-latest и версию 8 узла , вы можете использовать include , чтобы указать эту дополнительную опцию.

  запусков: ${{ matrix.os }}
стратегия:
  матрица:
    os: [macos-последняя, ​​windows-последняя, ​​ubuntu-18.04]
    узел: [8, 10, 12, 14]
    включают:
      
      
      - ОС: windows-последняя
        узел: 8
        нпм: 6
  
Пример: Включение новых комбинаций

Вы можете использовать include для добавления новых заданий в матрицу построения.Любые несоответствующие конфигурации включения добавляются в матрицу. Например, если вы хотите использовать узел версии 14 для сборки в нескольких операционных системах, но вам нужно одно дополнительное экспериментальное задание с использованием узла версии 15 в Ubuntu, вы можете использовать include , чтобы указать это дополнительное задание.

  запусков: ${{ matrix.os }}
стратегия:
  матрица:
    узел: [14]
    os: [macos-последняя, ​​windows-последняя, ​​ubuntu-18.04]
    включают:
      - узел: 15
        ОС: Ubuntu-18.04
        экспериментальный: правда
  
Пример: Исключение конфигураций из матрицы

Можно удалить определенные конфигурации, определенные в матрице построения, с помощью параметра исключить .Использование exclude удаляет задание, определенное матрицей сборки. Количество заданий представляет собой перекрестное произведение количества операционных систем ( os ), включенных в предоставленные вами массивы, за вычетом любых вычитаний ( исключая ).

  запусков: ${{ matrix.os }}
стратегия:
  матрица:
    os: [macos-последняя, ​​windows-последняя, ​​ubuntu-18.04]
    узел: [8, 10, 12, 14]
    исключать:
      
      - os: macos-последняя
        узел: 8
  

Примечание: Все включают комбинаций, обрабатываются после исключают .Это позволяет использовать include для добавления обратных комбинаций, которые ранее были исключены.

Использование переменных среды в матрице

Вы можете добавить пользовательские переменные среды для каждой комбинации тестов, используя ключ include . Затем вы можете обратиться к пользовательским переменным среды на более позднем этапе.

В этом примере каждая запись матрицы для node-version настроена на использование разных значений переменных среды site и datacenter .Шаг подробностей сайта Echo использует env : ${{ matrix.env }} для ссылки на пользовательские переменные:

  имя: Node.js CI
на: [нажать]
вакансии:
  строить:
    запуски: ubuntu-последняя
    стратегия:
      матрица:
       включают:
         - версия узла: 10.x
           сайт: "прод"
           центр обработки данных: "site-a"
         - версия узла: 12.x
           сайт: "Дэв"
           центр обработки данных: "site-b"
    шаги:
      - имя: Детали сайта Echo
        среда:
          САЙТ: ${{матрица.сайт }}
          ЦЕНТР ДАННЫХ: ${{ matrix.datacenter }}
        выполнить: эхо $SITE $DATACENTER
  

рабочих мест..strategy.fail-fast

Когда для jobs..strategy.fail-fast установлено значение true , GitHub отменяет все выполняемые задания, если какое-либо задание matrix завершается сбоем. По умолчанию: правда

рабочих мест..strategy.max-parallel

Использовать заданий..strategy.max-parallel , чтобы установить максимальное количество заданий, которые могут выполняться одновременно при использовании стратегии задания матрицы .По умолчанию GitHub максимизирует количество параллельно выполняемых заданий в зависимости от доступных исполнителей на виртуальных машинах, размещенных на GitHub.

  стратегия:
  макс-параллельно: 2
  

заданий..продолжить-при-ошибке

Предотвращает сбой рабочего процесса при сбое задания. Установите значение true , чтобы разрешить выполнение рабочего процесса в случае сбоя этого задания.

Пример: Предотвращение сбоя выполнения рабочего процесса при выполнении определенного сбойного матричного задания

Можно разрешить сбой определенных заданий в матрице заданий без сбоя выполнения рабочего процесса.Например, если вы хотите разрешить только экспериментальное задание с узлом , установленным на 15 , без сбоя запуска рабочего процесса.

  запусков: ${{ matrix.os }}
продолжение при ошибке: ${{ matrix.experimental }}
стратегия:
  отказоустойчивость: ложь
  матрица:
    узел: [13, 14]
    ОС: [macos-последняя, ​​Ubuntu-18.04]
    экспериментальный: [ложь]
    включают:
      - узел: 15
        ОС: Ubuntu-18.04
        экспериментальный: правда
  

рабочих мест..container

Примечание: Если ваши рабочие процессы используют действия контейнера Docker, контейнеры заданий или контейнеры служб, вы должны использовать средство запуска Linux:

  • Если вы используете средства выполнения, размещенные на GitHub, вы должны использовать средство выполнения Ubuntu.
  • Если вы используете собственные средства выполнения, вы должны использовать компьютер с Linux в качестве средства выполнения и должен быть установлен Docker.

Используйте задания ..container для создания контейнера для выполнения любых шагов задания, для которых еще не указан контейнер. Если у вас есть шаги, в которых используются действия сценария и контейнера, действия контейнера будут выполняться как одноуровневые контейнеры в той же сети с теми же подключениями тома.

Если вы не установите контейнер , все шаги будут выполняться непосредственно на хосте, указанном параметром run-on , если только шаг не относится к действию, настроенному для запуска в контейнере.

Пример: выполнение задания в контейнере

  рабочих мест:
  моя работа:
    контейнер:
      изображение: узел: 14.16
      среда:
        NODE_ENV: разработка
      порты:
        - 80
      тома:
        - my_docker_volume:/volume_mount
      опции: --cpus 1
  

При указании только образа контейнера ключевое слово image можно опустить.

  рабочих мест:
  моя работа:
    контейнер: узел: 14.16
  

заданий..контейнер.изображение

Используйте jobs..container.image , чтобы определить образ Docker, который будет использоваться в качестве контейнера для запуска действия. Значение может быть именем образа Docker Hub или именем реестра.

заданий..container.credentials

Если реестр контейнеров образа требует аутентификации для извлечения образа, вы можете использовать задания ..container.credentials , чтобы установить карту из имени пользователя и пароля .Учетные данные — это те же значения, которые вы бы предоставили команде docker login .

Пример: определение учетных данных для реестра контейнеров
  контейнер:
  изображение: ghcr.io/владелец/изображение
  реквизиты для входа:
     имя пользователя: ${{github.actor}}
     пароль: ${{ secrets.github_token }}
  

рабочих мест..container.env

Используйте jobs..container.env , чтобы установить карту переменных среды в контейнере.

заданий..container.ports

Использовать заданий..container.ports для установки массива портов для предоставления в контейнере.

заданий..container.volumes

Использовать заданий..container.volumes , чтобы задать массив томов для использования контейнером. Тома можно использовать для обмена данными между службами или другими этапами задания. Вы можете указать именованные тома Docker, анонимные тома Docker или привязать монтирование к хосту.

Чтобы указать том, вы указываете исходный и конечный путь:

<источник>:<путь_назначения> .

— это имя тома или абсолютный путь на хост-компьютере, а — абсолютный путь в контейнере.

Пример: монтирование томов в контейнер
  томов:
  - my_docker_volume:/volume_mount
  - /данные/мои_данные
  - /источник/каталог:/пункт назначения/каталог
  

рабочих мест..container.options

Используйте задания . .container.options для настройки дополнительных параметров ресурсов контейнера Docker. Список параметров см. в разделе « docker create options».

Предупреждение: Параметр --network не поддерживается.

рабочих мест..services

Примечание: Если ваши рабочие процессы используют действия контейнера Docker, контейнеры заданий или контейнеры служб, вы должны использовать средство запуска Linux:

  • Если вы используете средства выполнения, размещенные на GitHub, вы должны использовать средство выполнения Ubuntu.
  • Если вы используете собственные средства выполнения, вы должны использовать компьютер с Linux в качестве средства выполнения и должен быть установлен Docker.

Используется для размещения сервисных контейнеров для задания в рабочем процессе. Контейнеры служб полезны для создания баз данных или служб кэширования, таких как Redis. Средство выполнения автоматически создает сеть Docker и управляет жизненным циклом сервисных контейнеров.

Если вы настроили задание для запуска в контейнере или на вашем шаге используются действия контейнера, вам не нужно сопоставлять порты для доступа к службе или действию.Docker автоматически предоставляет все порты между контейнерами в одной и той же пользовательской мостовой сети Docker. Вы можете напрямую ссылаться на сервисный контейнер по его имени хоста. Имя хоста автоматически сопоставляется с именем метки, которое вы настраиваете для службы в рабочем процессе.

Если вы настроили задание для запуска непосредственно на компьютере исполнителя, а ваш шаг не использует действие контейнера, вы должны сопоставить все необходимые порты контейнера службы Docker с хостом Docker (машиной исполнителя). Вы можете получить доступ к контейнеру службы, используя localhost и сопоставленный порт.

Дополнительные сведения о различиях между контейнерами сетевых служб см. в разделе «О контейнерах служб».

Пример: использование локального хоста

В этом примере создаются две службы: nginx и redis. Когда вы указываете порт хоста Docker, но не порт контейнера, порт контейнера случайным образом назначается свободному порту. GitHub устанавливает назначенный порт контейнера в контексте ${{job.services..ports}} . В этом примере вы можете получить доступ к портам сервисного контейнера, используя задание ${{.services.nginx.ports['8080'] }} и ${{ job.services.redis.ports['6379'] }} контекстов.

  услуги:
  нгинкс:
    изображение: nginx
    
    порты:
      - 8080:80
  редис:
    изображение: редис
    
    порты:
      - 6379/TCP
  

заданий..services..image

Образ Docker для использования в качестве сервисного контейнера для запуска действия. Значение может быть именем образа Docker Hub или именем реестра.

рабочих мест..services..credentials

Если реестр контейнеров образа требует аутентификации для извлечения образа, вы можете использовать задания ..container.credentials , чтобы установить карту из имени пользователя и пароля . Учетные данные — это те же значения, которые вы бы предоставили команде docker login .

Пример
  услуги:
  мойсервис1:
    изображение: ghcr.io/owner/myservice1
    реквизиты для входа:
      имя пользователя: ${{ github.актер }}
      пароль: ${{ secrets.github_token }}
  мойсервис2:
    изображение: dockerhub_org/myservice2
    реквизиты для входа:
      имя пользователя: ${{ secrets.DOCKER_USER }}
      пароль: ${{ secrets.DOCKER_PASSWORD }}
  

заданий..services..env

Задает карту переменных среды в контейнере службы.

заданий..services..ports

Задает массив портов для предоставления в контейнере службы.

заданий..services..volumes

Задает массив томов для использования сервисным контейнером. Тома можно использовать для обмена данными между службами или другими этапами задания. Вы можете указать именованные тома Docker, анонимные тома Docker или привязать монтирование к хосту.

Чтобы указать том, вы указываете исходный и конечный путь:

<источник>:<путь_назначения> .

— это имя тома или абсолютный путь на хост-компьютере, а — абсолютный путь в контейнере.

Пример
  томов:
  - my_docker_volume:/volume_mount
  - /данные/мои_данные
  - /источник/каталог:/пункт назначения/каталог
  

заданий..services..options

Дополнительные параметры ресурсов контейнера Docker. Список параметров см. в разделе « docker create options».

Предупреждение: Параметр --network не поддерживается.

заданий..использует

Расположение и версия повторно используемого файла рабочего процесса для запуска в качестве задания. Используйте один из следующих синтаксисов:

  • {владелец}/{репозиторий}/{путь}/{имя файла}@{ref} для повторного использования рабочих процессов в общедоступных репозиториях.
  • ./{путь}/{имя файла} для многократно используемых рабочих процессов в одном репозитории.

{ref} может быть SHA, тегом выпуска или именем ветки. Использование SHA фиксации является самым безопасным для стабильности и безопасности. Дополнительные сведения см. в разделе «Усиление безопасности для действий GitHub.” Если вы используете второй параметр синтаксиса (без {owner}/{repo} и @{ref} ), вызываемый рабочий процесс находится в той же фиксации, что и рабочий процесс вызывающей стороны.

Пример

  рабочих мест:
  call-workflow-1-in-local-repo:
    использует: octo-org/this-repo/.github/workflows/workflow-1.yml@172239021f7ba04fe7327647b213799853a9eb89
  call-workflow-2-in-local-repo:
    использует: ./.github/workflows/workflow-2.yml
  вызов рабочего процесса в другом репо:
    использует: octo-org/another-repo/.github/workflows/workflow.yml@v1
  

Дополнительные сведения см. в разделе «Повторное использование рабочих процессов».

рабочих мест.

Когда задание используется для вызова многократно используемого рабочего процесса, вы можете использовать с для предоставления карты входных данных, которые передаются в вызываемый рабочий процесс.

Любые входные данные, которые вы передаете, должны соответствовать входным спецификациям, определенным в вызываемом рабочем процессе.

В отличие от jobs..steps[*].with входные данные, которые вы передаете с jobs..with недоступны в качестве переменных среды в вызываемом рабочем процессе. Вместо этого вы можете ссылаться на входные данные, используя контекст inputs .

Пример
  рабочих мест:
  рабочий процесс вызова:
    использует: octo-org/example-repo/.github/workflows/call-workflow.yml@main
    с участием:
      имя пользователя: мона
  

заданий..с.

Пара, состоящая из строкового идентификатора ввода и значения ввода.Идентификатор должен соответствовать имени входа, определенному on.workflow_call.inputs. в вызываемом рабочем процессе. Тип данных значения должен соответствовать типу, определенному on.workflow_call.inputs..type в вызываемом рабочем процессе.

Допустимые контексты выражений: github и требуется .

рабочих мест..secrets

Когда задание используется для вызова повторно используемого рабочего процесса, вы можете использовать секреты для предоставления карты секретов, которые передаются вызываемому рабочему процессу.

Все секреты, которые вы передаете, должны соответствовать именам, определенным в вызываемом рабочем процессе.

Пример
  рабочих мест:
  рабочий процесс вызова:
    использует: octo-org/example-repo/.github/workflows/call-workflow.yml@main
    секреты:
      токен доступа: ${{ secrets.PERSONAL_ACCESS_TOKEN }}
  

заданий..secrets.

Пара, состоящая из строкового идентификатора секрета и значения секрета. Идентификатор должен соответствовать имени секрета, определенному on.workflow_call.secrets. в вызываемом рабочем процессе.

Допустимые контексты выражения: github , need и secrets .

Шпаргалка по шаблону фильтра

В фильтрах путей, ответвлений и тегов можно использовать специальные символы.

  • * : Соответствует нулю или более символов, но не соответствует символу /. Например, Octo* соответствует Octocat .
  • ** : соответствует нулю или более любых символов.
  • ? : соответствует нулю или одному предшествующему символу.
  • + : Соответствует одному или нескольким предшествующим символам.
  • [] Соответствует одному символу, указанному в скобках или включенному в диапазоны. Диапазоны могут включать только az , AZ и 0-9 . Например, диапазон [0-9a-z] соответствует любой цифре или строчной букве. Например, [CB]at соответствует Cat или Bat , а [1-2]00 соответствует 100 и 200 .
  • ! : В начале паттерна отрицает предыдущие положительные паттерны. В нем нет особого смысла, если не первый символ.

Символы * , [ и ! — это специальные символы в YAML. Если вы начинаете шаблон с * , [ или ! шаблон необходимо заключить в кавычки.

 
- '**/README.md'



- **/README.md
  

Дополнительные сведения о синтаксисе фильтра ветвей, тегов и путей см. в разделе ” on..<ветки|теги> “, ” on..<ветки|теги> “, и ” on..paths .”

Шаблоны для соответствия ветвям и тегам

Узор Описание Описание Описание
Характеристики / * The Rightcard * соответствует любому символу, но не совпадает с Slash (/). Функция / My-Fivil

Характеристика

Характеристики / ** ** Подстановочные знаки соответствует любому символу, включая Slash (/) в ветке и тег имена. функция / бета-а / моя ветвь

функция / ваша филиал

Main

релизы / мона-The-othoCat

Соответствует точному имени ветви или имени тега. main

releases/mona-the-octocat

'*' Соответствует всем именам веток и тегов, которые не содержат 0/090 a 90 a). Символ * — это специальный символ в YAML. Когда вы начинаете шаблон с * , вы должны использовать кавычки. основной

выпуски

'**' Соответствует всем именам ветвей и тегов.Это поведение по умолчанию, когда вы не используете фильтр ветвей или тегов . все/ветки

каждый/тег

'*feature' * символ в YAML. Когда вы начинаете шаблон с * , вы должны использовать кавычки. Мона-Характеристика

V2 * Соответствует филиал и имена тегов, которые начинаются с V2 . V2

V2.

V2.0

V2.9

v [12] [0-9] + [0-9] + соответствует всем семантическим филиалам версий и теги с основной версией 1 или 2. v1.10.1

v2.0.0

Шаблоны для сопоставления путей к файлам

Шаблоны путей должны соответствовать всему пути и начинаться с корня репозитория.

любые файлы в корневом каталоге репозитория 905 / 90s.

1 6 в хранилище.

Узор Описание матчей Пример Символ * — это специальный символ в YAML. Когда вы начинаете шаблон с * , вы должны использовать кавычки. README.md

server.rb

'*.jsx?' ? Символ соответствует нулю или одному из предшествующих символов. Page.js Page.jsx
'**' ** Подстановочные знаки соответствует любому символу, включая Slash (/).Это поведение по умолчанию, если вы не используете фильтр пути . all/the/files.md
'*.js' Подстановочный знак * соответствует любому символу, но не соответствует косой черте ( / ). Соответствует всем файлам .js в корне репозитория. app.js

index.js

'**.js' Соответствует всем .js файлам

392
index.js

js / index.js

SRC / js / app.js

Docs / * Все файлы в корне в каталоге Docs , в корне репозитория. docs/README.md

docs/file.txt

docs/** документы/README.md

docs/mona/octocat.txt

docs/**/*.md Файл с расширением .md где угодно. Docs / readme.md

Docs / mona / hello-world.md

Docs / a / markdown / file.md

'** / Docs / **' Любые файлы в каталоге docs в любом месте репозитория. документы/привет.md

dir/docs/my-file.txt

space/docs/plan/space.doc

'**/README.md AD' README.MD

JS / README.MD

'** / * SRC / **' Любой файл в папке с SRC суффикс в любом месте в репозитории. a/src/app.js

my-src/code/js/app.js

'**/*-post.md' Файл с суффиксом -post.md в любом месте репозитория. my-post.md

Путь / их-post.md

'** / Миграция - *. SQL' Файл с префикс Migrate- и суффикс .sql в любом месте репозитория. migrate-10909.sql

db/migrate-v1.0.sql

db/sept/migrate-v1.sql

*.md

!README.md

Использование восклицательного знака ( ! ) перед шаблоном отрицает его. Если файл соответствует шаблону, а также соответствует отрицательному шаблону, определенному в файле позже, файл не будет включен. Hello.md

не совпадает

Readme.md

Docs / hello.md

*.md

!README.md

README*

Шаблоны проверяются последовательно. Шаблон, отрицающий предыдущий шаблон, будет повторно включать пути к файлам. Hello.md Readme.md

Readme.doc

Проверьте макрос с использованием одноэтапного режима

по одному наступлению через макрос, вы можете наблюдать за поток макрос и результаты каждого действия, а также изолировать любое действие, вызывающее ошибку или приводящее к нежелательным результатам.

  1. Щелкните правой кнопкой мыши макрос в области навигации и выберите Представление «Дизайн» .

  2. На вкладке Design в группе Tools щелкните Single Step .

  3. Нажмите Выполните . Если макрос является новым или отредактированным макросом, вам будет предложено сохранить макрос, прежде чем вы сможете его запустить.

    Появится диалоговое окно Macro Single Step . В этом диалоговом окне отображается информация о макросе и макрокоманде, а также номер ошибки. Ноль в поле Error Number означает, что ошибки не было.

  4. Выполните одно из следующих действий:

    • Чтобы выполнить действие, показанное в диалоговом окне Macro Single Step , щелкните Step .

    • Чтобы остановить макрос и закрыть диалоговое окно, нажмите Остановить все макросы .

    • Чтобы отключить пошаговое выполнение и выполнить оставшуюся часть макроса, нажмите Продолжить .

Примечания

  • Чтобы начать пошаговое выполнение во время выполнения макроса, нажмите CTRL+BREAK.

  • Чтобы начать пошаговое выполнение в определенной точке вашего макроса, вы можете добавить макрокоманду SingleStep в ваш макрос в точке, где вы хотите начать пошаговое выполнение. Используйте следующую процедуру, чтобы добавить действие макроса SingleStep к вашему макросу:

    1. В каталоге действий в правой части окна разработки макросов найдите SingleStep .Если Каталог действий не отображается, включите его на вкладке Дизайн , в группе Показать/скрыть щелкните Каталог действий .

    2. Перетащите макрокоманду SingleStep из каталога действий в окно дизайна и поместите операцию выше или ниже того места, где вы хотите начать пошаговое выполнение. Это действие не имеет аргументов действия.

    3. Сохраните макрос, нажав Сохранить на панели быстрого доступа.

      Если предположить, что пошаговое выполнение отключено, когда вы нажимаете Выполнить , выполнение будет продолжаться нормально до точки, где вы вставили макрокоманду SingleStep , а затем макрос начнет пошаговое выполнение. В макрос можно добавить несколько действий SingleStep . Если щелкнуть Продолжить в диалоговом окне Макрос, один шаг , пошаговое выполнение будет отключено до тех пор, пока не встретится следующее действие SingleStep .

      Если пошаговое выполнение включено по завершении макроса, оно останется включенным. Если вы запустите другой макрос, Access снова отобразит диалоговое окно Macro Single Step . Чтобы отключить пошаговое выполнение, нажмите Продолжить в диалоговом окне Macro Single Step или на вкладке Design в группе Инструменты щелкните Single Step , чтобы он не был выделен.

8 простых шагов для создания профиля клиента

Чтобы правильно продвигать, продавать и предлагать клиентам поддержку, вы должны понимать их и узнавать их.И вы можете сделать это эффективно, создав профиль клиента и разработав систему для создания и проверки этих профилей.

В этом посте вы узнаете, что такое профиль клиента и как начать создавать свой собственный.

Профиль клиента

Профиль клиента или профиль потребителя — это подробное описание ваших текущих клиентов. В профиле клиента вы должны определить покупательское поведение, болевые точки, психографические данные и демографические данные с целью нацеливания на похожих клиентов в ваших продажах и маркетинговых кампаниях.

Если вы не создаете профили клиентов, вы рискуете направить маркетинг на неопределенную аудиторию, что может привести к напрасной трате времени и закрытию потерянных сделок. Определение ваших идеальных клиентов поможет вам определить атрибуты и покупательское поведение клиентов, чей бизнес вы уже выиграли.

Самое приятное в профилях клиентов то, что вы создаете их из пула клиентов, которые у вас уже есть. Вместо того, чтобы придумывать идеальные и воображаемые атрибуты, как для образа покупателя, вы должны опросить своих текущих клиентов и выяснить, какие типы потребителей с большей вероятностью будут покупать у вас.

В то время как образ покупателя представляет собой вымышленного человека, который действует как представление ваших клиентов, профиль клиента основан на данных и фактической информации вашей клиентской базы. Все, что вам нужно знать о группе клиентов, собрано в одном этом описании. По этой причине на первом месте стоит профиль клиента, а затем вы создаете на его основе образ покупателя.

После того, как вы определили эти качества своей целевой аудитории, вы можете сегментировать свою клиентскую базу на различные профили клиентов.

Профилирование клиентов

Профилирование клиентов — это действие по описанию клиента или группы клиентов с использованием демографических, психографических данных, покупательских моделей и других факторов. Другими словами, это определение характеристик людей, которые с наибольшей вероятностью купят ваш продукт или услугу и получат от этого большую ценность.

Почему важно профилирование клиентов?

При построении бизнеса, разработке стратегии выхода на рынок или указании направления отдела продаж важно иметь четкое описание ваших текущих клиентов.Таким образом, вы узнаете, кто с большей вероятностью купит ваш продукт в будущем, основываясь на том, кто покупал его в прошлом.

Это также поможет вам определить одного покупателя, который на самом деле купит у вас продукт, что более ценно, чем таргетинг на всех и везде.

Попытка создать что-то, что решает 100 % проблем для 100 % рынка, называется «кипением океана». Вы «кипятите океан», когда профиль вашего клиента слишком широк. Ирония в том, что, ориентируясь на широкую аудиторию, вы в конечном итоге решаете лишь несколько проблем лишь для нескольких людей.В конечном итоге вы слишком разбросаете предложение своего продукта и разбавите свою ценность среди большого числа клиентов.

Профили клиентов действуют как ограждения для менеджеров по продукту, когда они разрабатывают новый продукт, маркетологов, когда они разрабатывают стратегии позиционирования, и продавцов, когда они ищут потенциальных клиентов.

Профилирование клиентов невероятно полезно для всех команд и сотрудников вашего бизнеса — давайте более подробно рассмотрим преимущества ниже.

Преимущества профилирования клиентов

Создание профилей клиентов имеет решающее значение, если вы хотите развивать свой бизнес.Его преимущества распространяются на всю вашу компанию, начиная с отдела продаж и заканчивая обслуживающей организацией.

Профилирование клиентов поможет вам сделать следующее:

Позволяет выявить наиболее подходящих потенциальных клиентов.

Зная, кто получает наибольшую выгоду от ваших продуктов, ваша организация может найти лучших потенциальных клиентов и увеличить процент закрытия сделок. Если вы работаете в сервисной команде, это может не иметь для вас большого значения, но помните: чем лучше подходит потенциальный клиент, тем он счастливее в будущем.Клиент, который на самом деле не получает выгоды от вашего продукта, с большей вероятностью отправит жалобу в вашу службу поддержки.

Снижает стоимость привлечения клиентов (CAC).

Стоимость привлечения клиента (CAC) — это сумма денег, которую вы тратите на маркетинговые кампании и кампании по продажам для привлечения одного клиента. Зная своего клиента, вы можете лучше ориентировать свои кампании и увеличить рейтинг кликов и количество форм. Подводя итог: чем конкретнее ваш клиент, тем меньше вы потратите и тем успешнее будет ваша кампания.

Это позволяет вам лучше обслуживать клиентов.

Знание своих клиентов является ключом к лучшему их обслуживанию. Документируя их болевые точки, атрибуты и характеристики, вы можете обеспечить превосходное обслуживание клиентов еще до того, как они обратятся за помощью. Вы можете прогнозировать проблемы до их возникновения, предоставлять эффективные ресурсы для самопомощи и лучше соответствовать их потребностям, если они обратятся в вашу службу поддержки.

Уменьшает отток клиентов.

Отток клиентов происходит, когда вы теряете клиентов в течение заранее определенного периода времени.С самого начала создавая сильные профили клиентов, вы можете привлекать и обслуживать клиентов, которые действительно хотят использовать ваш продукт или услугу, уменьшая отток клиентов как в краткосрочной, так и в долгосрочной перспективе.

Теперь, когда вы знаете о преимуществах профилирования клиентов, какие типы профилей клиентов вы можете создать? Давайте посмотрим на каждый из них.

Типы профилирования клиентов

Усовершенствованный профиль клиента может помочь вашей компании создать более эффективные функции, найти и привлечь больше людей, которые с большой вероятностью купят ваш продукт, укрепить отношения с вашими клиентами и направить вас на лучшую траекторию доминирования на рынке.

По этой причине рекомендуется классифицировать клиентов по определенным типам или «сегментам». Сегменты могут помочь вам выявить тенденции в удовлетворенности, оттоке и пожизненной ценности, которые, в свою очередь, могут помочь вам лучше понять свой идеальный профиль клиента.

Подумайте о профилировании и сегментации несколькими способами:

Демографический

Демографические данные — это конкретные характеристики клиента, которые можно использовать для понимания поведения потребителей, хотя и в широком смысле.Демография включает следующие черты (и многое другое):

  • Возраст
  • Секс
  • Должность
  • Доход
  • Уровень образования
  • Семейное положение

Если вы работаете в сфере B2B, вы также можете учитывать такие атрибуты, как размер компании, отрасль и другие атрибуты организации.

Психографический

Одних только демографических данных недостаточно, чтобы понять, как, когда и почему люди принимают решения о покупке, и здесь на помощь приходит психографический анализ.Эти факторы связаны с отношением и психологическим складом клиента и могут включать:

  • Образ жизни
  • голов
  • Боли
  • Привычки
  • Значения
  • Интересы

Психографические данные помогают понять путь к покупке и даже путь клиента после того, как он уже совершил покупку у вас.

Будь то понимание триггерных событий, которые приводят их к покупке, создание сообщений, основанных на ценности, для привлечения потенциальных клиентов, понимание их ситуации или разработка новых продуктов, отвечающих существующим потребностям, психографика является чрезвычайно полезной вещью для рассмотрения.

Поведенческий

В то время как психографика относится к психологическим характеристикам, поведенческие сегменты смотрят на то, как это проявляется в действии. Вы можете рассмотреть возможность сегментации по:

  • Зацепление
  • Готовность к покупке
  • История покупок
  • Использование продукта
  • Удовлетворение
  • Возраст лояльности или учетной записи
  • Требуется внимание

Сегменты, основанные на поведенческих характеристиках, являются одними из самых ценных в поддержке клиентов.Это может помочь сервисным группам получить представление о взаимодействии с клиентами и о том, как эти тенденции проявляются в повторяющихся доходах и уровне удовлетворенности. И как только эти вещи будут измерены, их можно улучшить.

Географический

Географические факторы имеют значение, когда местоположение может повлиять на то, как клиенты взаимодействуют с брендом или получают свои продукты. Вот популярные способы сегментации по географическому признаку:

Получение информации на основе географии может помочь вашей организации продумать логистику, поддержку внедрения и маркетинг.

Как создать профиль клиента

  1. Сосредоточьтесь на проблеме, которую пытается решить ваш бизнес.
  2. Просмотрите карту пути клиента.
  3. Покопайтесь в демографии.
  4. Соберите отзывы клиентов.
  5. Изучите контекстуальные детали.
  6. Поймите свою отрасль.
  7. Создание персон.
  8. Проанализируйте и итерируйте портреты клиентов.

1. Сосредоточьтесь на проблеме, которую пытается решить ваш бизнес.

Если у вас новый бизнес, сосредоточьтесь на проблеме, которую вы пытаетесь решить, и определите тип людей, которые сталкиваются с этой проблемой. Если у вас есть существующая клиентская база, очень важно внимательно изучить ваших текущих пользователей и их поведение.

Общим знаменателем этих подходов являются люди. Неважно, есть ли у вас всего несколько клиентов или вы уже на пути к 10 000.Вы должны понимать, кто ваши клиенты (или будут), как они используют ваш продукт или услугу и почему они их используют.

2. Просмотрите карту пути клиента.

Карта пути клиента — это документ, в котором описаны все точки взаимодействия, через которые должен пройти клиент, чтобы достичь цели в вашей компании. Хотя для их завершения требуется время, они рисуют подробную картину того, кто покупает ваши продукты и взаимодействует с вашим брендом.

Но вам не нужно заполнять карту пути клиента, чтобы создать профиль клиента.Простое размышление о пути клиента поможет вам понять, с кем вы пытаетесь связаться. Понимая их потребности, проблемы и цели, вы лучше поймете, чего ваши клиенты хотят от вашего бизнеса.

Вы можете сделать еще один шаг вперед, опрашивая клиентов о каждой остановке на вашей карте. При создании карты пути клиента HubSpot мы спросили пользователей, что они думают о конкретных моментах в клиентском опыте. Затем мы нанесли эти истории на карту, чтобы увидеть, как менялось восприятие клиента на протяжении пути клиента.Это дало нам хорошее представление о том, что нашим клиентам нравилось и не нравилось в наших продуктах.

3. Изучите демографию.

Чтобы определить свой профиль клиента, лучше всего начать с внешних демографических данных, затем углубиться в потребности и, наконец, изучить предложения вашей компании.

Вот некоторые внешние атрибуты, которые вы можете использовать для определения своего профиля клиента:

  • Какой рынок лучше всего подходит для вашего продукта? (например, программное обеспечение для здравоохранения)
  • В какой конкретной вертикали они работают? (т.е.г. Система управления пациентами для систем здравоохранения)
  • Каков их годовой доход? (например, +$10 мм)
  • Сколько у них сотрудников? (например, 150 сотрудников и более)
  • Где находятся эти компании? (например, в США)

4. Соберите отзывы клиентов.

При создании своего профиля легко полагаться на данные, предоставленные вашей команде. Но трудно узнать своих клиентов, если вы не проводите с ними время. Вам нужно встретиться со своими клиентами, если вы хотите иметь четкое представление о том, что они из себя представляют.Это делает интервью с клиентами одним из лучших ресурсов для использования при создании профиля клиента.

Опросы клиентов позволяют вашей команде общаться с пользователями лицом к лицу. Они могут читать их реакцию на вопросы в режиме реального времени и укреплять человеческие отношения с вашими клиентами. Это помогает им раскрыть ценную информацию, которую просто не могут показать необработанные данные.

Если вы не можете связаться с определенной группой клиентов, рассмотрите возможность организации телефонного или видеовызова. Хотя это не так увлекательно, как личное общение, это все же эффективный способ охватить вашу целевую аудиторию.Если ваши клиенты готовы запланировать звонок с вами, вы знаете, что они лояльные пользователи и стоят потраченного времени. Чем больше внимания вы уделяете этим клиентам, тем больше у вас будет в будущем.

5. Изучите контекстуальные детали.

После того, как вы определили внешние факторы, описывающие профиль вашего клиента, очень важно углубиться в контекстуальные детали. Например, если бы я запускал SaaS-компанию, я хотел бы знать о своем клиенте следующее:

  • Насколько велика их команда?
  • С какими самыми большими проблемами они сталкиваются?
  • Какую технологию они используют?
  • Каковы их цели на ближайшие три месяца?
  • Каковы их цели на год?
  • Как они оценивают проблемы?
  • Как для них выглядит идеальный мир?
  • Какое влияние оказывает конкретная проблема на их команду?
  • Как они пытаются решить проблему сегодня?

Основываясь на этих внешних факторах и контекстуальных деталях, вы теперь должны хорошо понимать общий состав и цели ваших потенциальных клиентов.Последним шагом в заполнении вашего профиля клиента является внутренний поиск, чтобы увидеть, как вы можете помочь им, основываясь на всей этой информации. Ниже приведены некоторые ключевые вопросы, на которые необходимо ответить при заполнении профиля клиента:

  • Какую ценность вы можете предложить этим клиентам? (Сэкономьте им деньги или время, увеличьте доход и т. д.)
  • Сможете ли вы решить их ключевые проблемы?
  • Какие функции отличают вас от конкурентов или собственной разработки?
  • Как ваше решение соответствует их краткосрочным и долгосрочным целям?

6.Поймите свою отрасль.

Одна важная контекстуальная деталь, которую вы должны учитывать, — это место вашего бренда по сравнению с другими в отрасли. Вы должны знать, как ваши клиенты воспринимают ваш бренд и с какими компаниями вы конкурируете за их внимание. Это должно дать хорошее представление о типе клиентов, которых вы хотите привлечь и удержать.

Понимание вашей отрасли также поможет вам определить индивидуальность бренда. Если вы хотите выделиться, вам нужно найти способ выделить свой продукт и услугу.Но вы также не хотите рекламировать изменения, на которые ваши клиенты будут негативно реагировать. Если вы знаете, на какие маркетинговые стратегии ваши клиенты уже реагируют, вы можете воспроизвести успешные методы вашего конкурента по представлению и обучению клиентов новому продукту или функции.

7. Создание персон.

Помните, что вы продаете людям с реальными личностями, чувствами и потребностями. После того как вы определили атрибуты для своего профиля клиента, следующим шагом будет определение лиц в компании, которых вы хотите охватить.Это будет полезно при попытке установить отношения с аккаунтом, а также понять, кто является лицами, принимающими решения, и влиятельными лицами. Вот несколько ключевых моментов, которые нужно узнать о людях из вашего профиля клиента:

  • Название(я)
  • Возрастной диапазон
  • Уровень образования
  • Уровень дохода
  • Как они будут использовать ваш продукт/услугу?
  • По каким маркетинговым каналам вы можете связаться с ними?
  • Каковы основные обязанности их роли?
  • Какую роль они играют в процессе принятия решений?

Если вам нужен инструмент, который поможет вам создавать, визуализировать и делиться своими персонажами, попробуйте инструмент Make My Persona от HubSpot.

8. Проанализируйте и итерируйте портреты клиентов.

Профиль клиента — ключевой рычаг для развития вашего бизнеса. Это определение будет служить руководством при информировании о том, какие продукты или функции создавать, какие каналы использовать в маркетинговой кампании и многом другом.

Без него вы рискуете предложить продукт или услугу, которые не отвечают конкретным потребностям потенциальных клиентов. Или вы заканчиваете маркетингом для потенциальных клиентов таким образом, который не резонирует с их пониманием проблемы.Ваша цель должна состоять в том, чтобы действовать в соответствии с вашим профилем клиента, чтобы информировать обо всем, от разработки функций до стратегии выхода на рынок.

При создании профиля клиента не забудьте собрать внешние факторы, уточнить контекстуальные детали и развить глубокое понимание того, как ваш бизнес повышает ценность каждого типа клиентов.

Примеры профилей клиентов

Если вы не знаете, с чего начать, взгляните на эти основные примеры профилей клиентов, чтобы получить детальное и всеобъемлющее представление о ваших клиентах.

1. Система показателей

Этот профиль клиента использует систему подсчета очков, чтобы определить, подходит ли потенциальный клиент для бизнеса. Он оценивает потенциальных клиентов, используя структуру BANT, и дает им баллы по каждому критерию в диапазоне от нуля до двух. Если общий балл соответствует заданному эталону, компания обратится к этому клиенту с коммерческим предложением.

2. Сегментация

В сегментированном профиле клиента каждый тип клиента разбит по демографическим данным, основным ценностям и предпочтительным каналам связи.Он включает в себя краткое описание того, как маркетинговая команда должна размещать рекламу для этих лиц. Имея доступ к этой информации, ваша маркетинговая команда может работать вместе со службой поддержки клиентов для создания эффективных кампаний, которые находят отклик у каждого сегмента вашей клиентской базы.

3. Основная информация

Скачать этот шаблон

Этот профиль клиента, доступный в наших бесплатных шаблонах профилей клиентов, соответствует сути дела. В нем перечислены все основные сведения, которые нам необходимо знать об этом типе клиентов.Это включает в себя справочные данные, демографические данные и болевые точки.

Это отличный формат для использования, если вы хотите создать базовый профиль клиента. Хотя информация носит поверхностный характер, ее достаточно, чтобы дать вам точное описание вашей целевой аудитории.

Загрузите бесплатную редактируемую копию этого примера профиля клиента .

4. Личность покупателя

Как упоминалось ранее, образ покупателя обычно появляется после того, как у вас есть некоторое представление о профиле вашего клиента.Тем не менее, многие создатели портрета покупателя могут заставить вас критически задуматься о вашем идеальном покупателе, задавая ценные качественные вопросы. Используйте инструмент Make My Persona от HubSpot в качестве отправной точки для картирования и профилирования ваших клиентов.

5. Демография, психология и поведение

Описывая демографические, психографические и поведенческие данные ваших клиентов в одном документе, вы можете получить общее представление о своих самых прибыльных клиентах, не углубляясь слишком глубоко.Пишите ответы в виде маркеров или абзацев, и вы сможете лучше понять покупательское поведение ваших клиентов.

Теперь, когда вы ознакомились с несколькими примерами профилей клиентов, пора приступить к работе над вашим. В следующем разделе вы найдете шаблоны профилей клиентов, которые мы создали.

Шаблоны профилей клиентов

Мы создали шаблоны профилей клиентов, которые помогут вам выполнить эти шаги. Вы можете скачать их здесь.

Загрузите бесплатные шаблоны прямо сейчас.

Профилирование клиентов улучшит качество обслуживания

Создавая подробные профили клиентов, вы можете ориентироваться на лучших клиентов в своих торговых и маркетинговых кампаниях, уменьшая отток клиентов и повышая их удовлетворенность в будущем. Чем более подробным будет ваш профиль, тем большую ценность вы сможете извлечь из него, сделав маркетинг, продажи и обслуживание более эффективными и ценными для ваших клиентов.

Примечание редактора. Этот пост был первоначально опубликован в декабре 2018 г. и обновлен для полноты информации.

21 лучший совет по маркетингу в Instagram на 2021 год (шпаргалка)

С рекламной аудиторией в более чем 1,16 миллиарда человек Instagram предлагает огромный охват для брендов. А потенциальный охват маркетинга в Instagram значительно вырос в этом году — увеличившись на 76 миллионов человек только за последний квартал.

Полностью 90% пользователей Instagram подписаны хотя бы на одну компанию. И это не только потребительские товары, которые приносят пользу. Более 36% лиц, принимающих решения в сфере B2B, используют Instagram при поиске новых продуктов или услуг.

Эта шпаргалка с советами по маркетингу в Instagram на 2021 год поможет улучшить вашу стратегию в Instagram, независимо от того, начинаете ли вы или уже являетесь опытным профессионалом.

Бонус: 14 советов по экономии времени для опытных пользователей Instagram. Получите список секретных ярлыков, которые собственная команда Hootsuite по работе с социальными сетями использует для создания контента, от которого невозможно оторваться.

Настройка бизнес-аккаунта в Instagram

Прежде чем приступить к маркетингу в Instagram, вам потребуется учетная запись Instagram Business или учетная запись Instagram Creator.Если он у вас уже есть, перейдите к советам ниже. Если у вас уже есть личная учетная запись, вы можете перейти к шагу №. 3 настоящей инструкции.

Если вы новичок в Instagram или создаете новую учетную запись, вот что нужно сделать:

Шаг 1. Загрузите приложение Instagram

Шаг 2: Зарегистрируйтесь

  • Откройте приложение.
  • Коснитесь Создать новую учетную запись (на iOS) или Зарегистрируйтесь, указав адрес электронной почты или номер телефона (на Android).
  • Введите свой адрес электронной почты или номер телефона и нажмите Далее .
  • Создайте имя пользователя и пароль.
  • Заполните данные своего профиля (подробнее об этом в Совете 4) и нажмите Далее .

Шаг 3. Переключитесь на бизнес-аккаунт

  • Зайдите в свой профиль и коснитесь значка гамбургера в правом верхнем углу.
  • Нажмите Настройки , затем Аккаунт .
  • Нажмите Переключиться на профессиональную учетную запись .
  • Нажмите Бизнес и следуйте инструкциям.

21 совет по маркетингу в Instagram для бизнеса, которые вы не можете игнорировать

1.Использовать бизнес-аккаунт

На случай, если вы пропустили раздел выше и планируете изучить остальные советы по маркетингу в Instagram при использовании личного аккаунта, вот почему вам следует передумать.

Бизнес-аккаунт дает вам доступ к функциям, которые вы не можете использовать с личной учетной записью, в том числе:

  • Статистика Instagram (см. Совет 21)
  • Реклама в Instagram (см. совет 20)
  • Покупки в Instagram (см. Совет 16)
  • Первичный и вторичный ящики для обмена сообщениями
  • Контактная информация и кнопка призыва к действию в вашем профиле

Учетная запись автора имеет собственный набор преимуществ для лидеров мнений и создателей контента.Но для большинства маркетологов бизнес-аккаунт — это то, что нужно. Вернитесь к началу этого сообщения и преобразуйте свою учетную запись, если вы еще этого не сделали.

2. Четко определите свои цели

Все социальные платформы являются инструментами. Но вы не сможете эффективно использовать эти инструменты, если не знаете, что именно вы пытаетесь создать.

Маркетинг в Instagram может означать разные вещи для разных маркетологов. Вы ищете:

  • Создать онлайн-присутствие для вашего бизнеса?
  • Повысить узнаваемость бренда?
  • Получить новые зацепки?
  • Сделать свой бренд лидером отрасли?
  • Продавать товары прямо из приложения?

Возможно, вы даже захотите объединить несколько разных результатов.Но если вы не знаете, куда вы хотите, чтобы ваша стратегия в Instagram привела вас, вы вряд ли туда доберетесь.

У нас есть целая статья в блоге о постановке целей, которая поможет вам решить, что важнее всего для вашего бизнеса.

3. Знай свою аудиторию

Небольшое предварительное исследование может помочь вам понять, с кем лучше всего связаться, когда вы думаете о том, как продавать в Instagram. Например, наш пост о демографических данных в Instagram показывает, что:

  • Самым активным пользователям Instagram от 18 до 29 лет.
  • Соединенные Штаты являются крупнейшим рынком Instagram.
  • Городские жители используют Instagram больше, чем их сверстники из пригородов.

Но это не значит, что вы должны использовать Instagram только для того, чтобы попытаться охватить городских американцев в возрасте 20 лет. Вместо этого вам нужно определить свой целевой рынок, чтобы вы могли создавать контент, который обращается непосредственно к этой аудитории.

Это также станет важным, когда придет время выбирать параметры таргетинга для ваших объявлений в Instagram.

4.Оптимизируйте свой профиль

Ваша биография в Instagram, состоящая всего из 150 символов, должна произвести отличное первое впечатление, передать индивидуальность вашего бренда и рассказать людям, почему они должны следить за вашей учетной записью в Instagram.

Многое требуется от небольшого пространства.

К счастью, у вас также есть несколько других полей в вашем профиле Instagram, чтобы продемонстрировать, что представляет собой ваш бренд, и чтобы людям было легче вас найти. К ним относятся:

  • Ваше имя: 30 символов, включенных в поиск.
  • Ваше имя пользователя: АКА ваш никнейм. До 30 символов, включенных в поиск.
  • Ваш веб-сайт: интерактивный URL-адрес, который вы можете менять так часто, как хотите.
  • Категория: бизнес-функция, которая рассказывает людям, чем вы занимаетесь, не используя биографии.
  • Контактная информация: Расскажите людям, где вас найти.
  • Кнопки призыва к действию: предоставьте пользователям Instagram возможность взаимодействовать с вами прямо со страницы вашего профиля.

Туризм Ванкувер делает все возможное, чтобы максимально использовать все области, которые может предложить профиль.

Источник: @Inside_Vancouver в Instagram

Чтобы узнать больше о стратегиях профиля, ознакомьтесь с записью в нашем блоге о том, как оптимизировать свой профиль Instagram для бизнеса.

5. Выберите правильное фото профиля

Для большинства брендов фотография вашего профиля в Instagram должна быть вашим логотипом. Это помогает обеспечить доверие и позволяет посетителям сразу увидеть, кто вы.

Фотография вашего профиля в Instagram отображается размером 110 на 110 пикселей, обрезанная до круга диаметром 110 пикселей.Тем не менее, он хранится в формате 320 на 320 пикселей, поэтому вам следует загрузить файл такого размера, чтобы убедиться, что он по-прежнему выглядит хорошо, если Instagram изменит способ отображения фотографий профиля.

Если ваш логотип представляет собой квадрат, вам нужно уменьшить масштаб, чтобы все было видно внутри круга:

Источник: The Home Depot в Instagram

6. Создавайте визуально привлекательный контент

Instagram — это визуальная среда, поэтому ваши посты просто должны выглядеть великолепно.Вам не нужно профессиональное фотооборудование, но ваши фотографии и видео должны быть четкими, хорошо освещенными, хорошо скомпонованными и, как минимум, в фокусе.

Если вы используете изображения, отличные от фотографий, например инфографику или анимацию, убедитесь, что они четкие, четкие, легко читаемые и привлекательные.

Что еще более важно, ваш визуальный контент должен быть привлекательным. Отличные фотографии — это хорошо, но если они не рассказывают историю или не возбуждают зрителей, они не привлекут подписчиков.

Не знаете, что опубликовать? Вот несколько идей:

  • Закулисные посты: Дайте подписчикам взглянуть на ваш офис, магазин или производственный процесс.
  • Цитаты и текстовые изображения: Играйте с текстом для создания визуально интересного контента без необходимости использования фотографий.
  • Реграммы и UGC: Пользовательский контент по своей природе аутентичен и привлекателен.
  • Сообщения с инструкциями: Обучение последователей тому, как достичь цели, настолько увлекательно, насколько это возможно.
  • Видео: Максимальная длина видеопоста в Instagram составляет 60 секунд, но с IGTV вы можете продержаться намного дольше.
  • Ролики: См. Совет 17 для получения более подробной информации об этом многоформатном видеоформате.

Beauty Brand Glow Recipe использует видеоролики IGTV, чтобы продемонстрировать процедуры ухода за кожей для разных типов кожи с использованием их продуктов. Они публикуют превью более длинных видеороликов в новостной ленте, поэтому подписчики всегда знают, когда новый учебник будет готов к просмотру.

У нас есть целая запись в блоге, наполненная идеями контента для Instagram, если вам нужно больше вдохновения.

Имейте в виду, что привлекательный контент может расширить вашу аудиторию, если люди вдохновятся поделиться вашими сообщениями в новостной ленте в своих историях. Итак, когда вы думаете о том, как продвигать свой бизнес в Instagram, сосредоточьтесь на создании контента, которым можно поделиться, а не просто лайкнуть.

7. Создайте образ своего бренда в Instagram

После того, как вы решили, какой тип контента публиковать, вам нужно решить, как он будет выглядеть. Как мы объясняем в нашем посте о создании эстетики в Instagram, цвет влияет на решения о покупке и узнаваемость бренда.

Ваш внешний вид в Instagram должен быть одинаковым для всех ваших сообщений, чтобы подписчики могли легко узнавать ваш контент в своих лентах.

Отличным примером этого является аккаунт @themindfulmaison в Instagram. Фотографии имеют последовательную цветовую схему, внешний вид и ощущение.

Источник: @themindfulmaison в Instagram

Простой способ добиться такой согласованности — использовать пресеты Lightroom. У нас есть набор из пяти бесплатных пресетов Instagram, которые вы можете скачать для начала.

Если вы найдете в Instagram создателя, чей внешний вид вам очень нравится, стоит проверить, не продает ли он собственные пресеты. Создатель @themindfulmaison знает.

8. Пишите отличные подписи

Верно, мы только что сказали, что Instagram — это визуальная среда. Но это не значит, что вы можете пренебрегать своими подписями. Голос вашего бренда так же важен, как и внешний вид вашего бренда. Как и ваши визуальные эффекты, они должны быть одинаковыми для всех постов.

Подписи

в Instagram могут содержать до 2200 символов, так что вы можете использовать их для чего угодно: от быстрой шутки до подробного повествования.Тем не менее, только первые две строки текста отображаются в ленте новостей без нажатия еще .

Поскольку люди, как правило, просматривают подписи, а не читают их внимательно, вы хотите поместить всю важную информацию в первые две строки.

В нашем посте о наилучшей длине подписи для каждой социальной сети мы рекомендуем следующую длину подписи в Instagram:

  • Органические сообщения: 138–150 символов
  • объявлений в Instagram: 125 символов

Если вам есть что сказать, говорите.Но убедитесь, что дополнительный текст того стоит.

National Geographic — классический пример длинного контента в Instagram. Если вы можете соответствовать их уровню повествования, не бойтесь долго.

 

Посмотреть этот пост в Instagram

 

Фото Кристины Миттермайер @mitty / Сквозь слой видимости они появились, открыв рты в безмолвном глотке. Я крепко держал свой корпус и смотрел, как они бесшумно проплывают мимо, загипнотизированные созвездиями, усеивающими их бархатистую кожу.Даже в полдень жизнь под поверхностью океана постоянно зависает в сумерках. Некоторое время мне казалось, что я дрейфую в космосе с этими небесными гигантами глубин. Проводить время в компании китовых акул — это потусторонний опыт, и, хотя я бы предпочел, чтобы люди оставили их в покое, возможность для туристов поплавать с ними может фактически спасти их вид от вымирания из-за неустойчивого незаконного браконьерства. Многие страны в настоящее время осознают важность сохранения жизни этих животных и позволяют туристам нырять с ними, создавая как спрос, так и ресурсы для расширения защиты китовых акул посредством экотуризма, как это было сделано на острове Исла-Мухерес в Мексике.Следуйте за мной @Mitty и моей командой @paulnicklen и @sealegacy, поскольку мы работаем, чтобы защитить этих прекрасных животных и их морскую среду обитания.

Сообщение, опубликованное National Geographic (@natgeo)

Ваша подпись должна быть актуальной, занимательной или информативной, убедительной и соответствовать бренду. Для получения более подробной информации ознакомьтесь с нашим постом о том, как писать отличные подписи в Instagram.

9. Используйте хэштеги с умом

Хэштеги — это ключевой способ повысить вашу узнаваемость и узнаваемость.

Вы можете использовать до 30 хэштегов в посте Instagram. Но на самом деле, вы, вероятно, не хотите этого делать.

Мы рекомендуем использовать от пяти до девяти хэштегов на пост. Более того, это может выглядеть как вброс хэштегов, тактика спама, которая отпугивает подписчиков. Хуже того, если вы используете нерелевантные или повторяющиеся хэштеги, пользователи могут не видеть ваш контент для этого тега.

Чтобы получить максимальную выгоду, выбирайте хэштеги, которые:

  • Актуальны
  • относятся к вашей нише
  • Не поощряйте обмен подписками или лайками (например, #like4like или #followme)

У нас есть полное руководство с последними стратегиями хэштегов для Instagram, если вы хотите глубоко погрузиться в эту тему

10.Задействовать

Если вы хотите вовлечения в Instagram, вы тоже должны быть вовлечены. Публикация качественного контента — это здорово, но если вы игнорируете комментарии и никогда не взаимодействуете с другими профилями, вы будете одиноки в сети.

Как минимум, отвечайте на комментарии, которые пользователи публикуют в вашей ленте. Но также ищите популярные аккаунты в своей нише, подписывайтесь на них, лайкайте и комментируйте их посты. Сделайте себя заметным без рекламы.

Если кто-то отмечает вас в публикации, проверьте ее и поищите возможности для взаимодействия.Можете ли вы повторно поделиться их публикацией в своей ленте или в своей истории?

Закрепление комментариев от лучших поклонников или просто комментариев, которые могут вызвать обсуждение, — это способ повысить интерес к вашим публикациям.

Это также делает взаимодействие с вами более увлекательным (и продуктивным), поскольку у вас будет больше шансов ответить реальным людям, а не ботам или троллям.

11. Максимально используйте Instagram Stories

Половина компаний в Instagram используют Stories. И они получают отличные результаты: треть самых просматриваемых историй публикуют компании.Истории являются ключевой частью хорошей маркетинговой стратегии Instagram.

истории в Instagram исчезают всего через 24 часа. Подписчики ожидают, что они будут более реальными и необработанными, чем ваша тщательно подобранная лента в Instagram. Они дают возможность общаться с последователями и строить отношения.

В нашем посте о лучших способах использования Instagram Stories для бизнеса мы выделяем следующие стратегии:

  • Расскажите историю: Имейте в виду сообщение, даже для этого актуального формата.
  • Думайте быстро: Используйте несколько коротких «сцен» и донесите свое сообщение за первые 3 секунды.
  • Предоставьте значение: Дайте зрителям ценную информацию или ссылку на полезные ресурсы.
  • Используйте призыв к действию: Не полагайтесь на маленькие оверлеи Instagram, которые можно «пролистнуть вверх» для внешних ссылок. Используйте текст, чтобы сообщить подписчикам, почему они должны провести пальцем.
  • Используйте единый фирменный стиль: Как и ваша лента в Instagram, ваши истории должны отражать голос и эстетику вашего бренда.

Если фанаты отметят вас в своих историях, вы сможете опубликовать этот контент в своей собственной истории. Это может быть простой и удобный способ поделиться пользовательским контентом, отблагодарив своих лучших поклонников.

Совет от профессионала: Экономьте время, заранее планируя свои истории в Instagram с помощью Hootsuite.

12. Используйте основные моменты и обложки Stories, чтобы улучшить свою биографию

Мы рассмотрели все официальные компоненты вашей биографии в Instagram в Совете 4. Но есть бонусный компонент, о котором мы не упомянули: в Stories выделяются обложки.

Вы можете создавать альбомы лучших моментов, чтобы сохранить ваш самый популярный контент Stories, чтобы он не исчез через 24 часа. Ваши лучшие альбомы отображаются прямо под вашей биографией, и вы можете создавать собственные обложки для каждого из них.

При эффективном использовании это добавляет дополнительный компонент к вашей биографии, предоставляя потенциальным подписчикам больше информации о вашем бизнесе и о том, почему они должны подписаться на вас в Instagram.

Например, Sephora использует альбомы основных моментов, чтобы продемонстрировать свои различные категории продуктов.

Источник: Sephora в Instagram

У нас есть 40 бесплатных обложек для Instagram, чтобы вы могли начать.

13. Проверьте наклейку и кнопку подарочной карты

Теперь вы можете продавать цифровые подарочные карты прямо из своей истории или профиля в Instagram. Это отличный способ наладить отношения с фанатами и позволить им поддержать вас в трудные времена.

Вы можете добавить кнопку подарочной карты так же, как и любую другую кнопку призыва к действию:

  • Нажмите Редактировать профиль
  • В разделе Общедоступная бизнес-информация нажмите Кнопки действий
  • В разделе «Выбрать кнопку» выберите Подарочные карты .

Чтобы добавить наклейку с подарочной картой в свою историю, выберите фотографию для своей истории, затем добавьте наклейку с подарочной картой. Если вы не видите его в своем лотке для наклеек, выполните поиск «подарочные карты», и он появится, если у вас есть бизнес-профиль в подходящей стране.

Источник: Instagram

В любом случае для продажи подарочных карт вам понадобится поставщик-партнер, например Square. Параметры появляются, когда вы пытаетесь добавить наклейку или кнопку подарочной карты.

14. Стимулируйте запуск продукта с помощью наклейки «Обратный отсчет»

Еще одна интерактивная наклейка для Stories позволяет создать волнение в преддверии запуска продукта или специального мероприятия. Наклейка с обратным отсчетом предупредит ваших самых преданных поклонников, чтобы они отмечали в своих календарях, когда вы предлагаете что-то новое.

Brujita Skincare использует наклейку с обратным отсчетом, чтобы объявить о выпуске своих продуктов раз в два месяца. Поскольку они всегда распродаются, важно убедиться, что лучшие фанаты готовы к первому доступу.Это также гарантирует, что поток заказов будет готов к работе, как только новый продукт появится на их сайте.

15. В прямом эфире

Instagram Live предлагает множество потенциальных способов общения с фанатами в режиме реального времени. В нашем посте о том, как эффективно использовать Instagram Live, мы предлагаем следующие стратегии:

  • Сотрудничайте с отраслевым экспертом или влиятельным лицом, используя опцию «Добавить гостя», чтобы начать совместную трансляцию
  • Предложите закулисный взгляд на мероприятие
  • Проведите семинар или поделитесь учебным пособием
  • Проведение вопросов и ответов
  • Интервью члена команды
  • Поговорите с клиентом или заказчиком

Мэтью МакКонахи пригласил Dr.Энтони Фаучи, чтобы пообщаться с ним в Instagram Live. Это был хороший способ для доктора Фаучи донести важную информацию о стратегиях борьбы с COVID-19 до 4,3 миллиона подписчиков МакКонахи.

16. Настройте магазин Instagram

Помните, мы говорили, что вы должны получить бизнес-профиль? Вот еще одна причина, почему: вам нужен бизнес-профиль, чтобы настроить магазин Instagram.

Эта функция, недоступная для личных аккаунтов, позволяет вам создать собственный интернет-магазин в Instagram.

Вы также получите кнопку «Просмотреть магазин» на странице своего профиля в Instagram, чтобы поклонники могли перейти в ваш магазин, даже не просматривая конкретную публикацию.

Более того, теперь на странице «Обзор» есть вкладка «Магазин», где пользователи могут искать новые продукты или просматривать товары брендов, с которыми они уже взаимодействуют в Instagram.

Источник: Instagram

Источник: Instagram

130 миллионов пользователей Instagram ежемесячно нажимают на сообщения о покупках, поэтому существует большая аудитория людей, стремящихся покупать у брендов, за которыми они следят.Вы можете отмечать товары для покупок в публикациях, историях и IGTV.

Совет. Если вы отмечаете продукты в Instagram Stories, попробуйте включить автоматическое выделение. Это сохраняет все сообщения с тегами продуктов в Stories Highlights, поэтому потенциальные клиенты могут просматривать их более 24 часов.

17. Экспериментируйте с роликами Instagram

На странице «Обзор» появилась еще одна новая вкладка: «Батины». Эти многослойные видео — ответ Instagram на TikTok. Но они предназначены не только для танцевальных задач. Бренды используют барабаны, чтобы выделиться из толпы.

Second Shot Coffee использовала Instagram Reels как в обычных, так и в платных публикациях. Объявление получило почти 40 000 показов, а органическая публикация набрала почти 2 000 просмотров.

18. Публикуйте в нужное время

Знаете ли вы, что лучшее время для публикации в Instagram зависит от вашей отрасли?

Мы проанализировали 258 956 постов из 11 различных отраслей и обнаружили, что на самом деле есть лучшее время для публикации, несмотря на то, что ленты Instagram больше не хронологичны.

Вот лучшее время для публикации в каждой из проанализированных нами отраслей:

  • Путешествия и туризм: пятница, с 9:00 до 13:00.
  • СМИ и развлечения: вторник и четверг с 12:00 до 15:00.
  • Еда и напитки: пятница, 12:00.
  • Розничная торговля: вторник, четверг и пятница, 12:00.
  • Профессиональные услуги: вторник, среда и пятница, 9 или 10:00
  • Некоммерческие организации: вторник, 10:00 или 16:00.
  • Нерозничная электронная коммерция: четверг, 16 или 21 час.м.
  • Фармацевтика и здравоохранение: среда и воскресенье, 9:00
  • Личный уход: четверг и пятница, 13, 14 или 15 часов.
  • Технология: понедельник и вторник, 14:00.
  • Образование: Четверг, 16 или 17 часов.

Источник: Hootsuite

Получите более подробную информацию, в том числе о худших временах для публикации в каждой отрасли, в нашем блоге о том, когда публиковать в Instagram.

19. Попробуйте партнерство с инфлюенсерами

Работа с влиятельным лицом может помочь укрепить доверие к вам и представить ваш бренд новой аудитории.Опрос, проведенный CivicScience, показал, что почти половина ежедневных пользователей Instagram совершают покупки по рекомендации влиятельного лица.

Один из простых способов начать работу с инфлюенсер-маркетингом в Instagram — организовать поглощение Instagram. Это означает, что вы приглашаете влиятельного лица взять на себя управление вашей учетной записью в Instagram на определенный период времени, например, на выходные или на специальное мероприятие.

Tasting Table регулярно приглашает шеф-поваров и домашних поваров принять участие в захвате их аккаунта, публикуя посты с рецептами в новостной ленте и Stories.


Это расширит ваш охват, а также даст инфлюенсерам доступ к новой аудитории.

20. Расширьте свою аудиторию с помощью рекламы в Instagram

Самый надежный способ представить свой контент новой аудитории — запустить рекламу в Instagram.

Еще в Совете 3 вы определили свою целевую аудиторию. Теперь вы можете использовать эту информацию для таргетинга объявлений на основе:

  • Местоположение: Штат, провинция, город, страна и т. д.
  • Демографические данные: возраст, пол и язык
  • Интересы: например, другие учетные записи, на которые подписаны люди, приложения, которые они используют, и объявления, на которые они нажимают
  • .
  • Поведение: как в Instagram, так и вне его

Вы также можете загружать пользовательские аудитории людей, с которыми у вас уже есть отношения, и использовать их для создания похожих аудиторий.

Вы можете размещать рекламу в ленте Instagram, Stories или Explore.

21. Усовершенствуйте свою стратегию с помощью аналитики

Независимо от того, насколько вы хороши в маркетинге в Instagram, вы всегда можете стать лучше. Лучший способ улучшить свои результаты — извлечь уроки из того, что вы уже сделали.

И лучший способ сделать это — изучить всю информацию, доступную в Instagram Insights.

Вот краткое изложение всего, что вам нужно знать об усовершенствовании своей стратегии с помощью аналитики Instagram:

У нас есть целая запись в блоге о том, как использовать Instagram Analytics, если вам нужна дополнительная информация.

Управляйте своим маркетинговым присутствием в Instagram наряду с другими социальными каналами и экономьте время с помощью Hootsuite. С единой панели управления вы можете планировать публикации и истории, редактировать изображения и измерять производительность. Попробуйте бесплатно сегодня.

Начало работы

Легко создавайте, анализируйте и планируйте публикации в Instagram и истории с помощью Hootsuite. Экономьте время и получайте результат.

Что такое профиль клиента? 5 шагов для создания профиля клиента

Представьте, что вам нужно приготовить ужин для родителей друга, не познакомившись с ними заранее.

Вы могли бы в конечном итоге делать сахарные десерты для диабетиков. Или, что еще хуже, подавать мясо веганам.

Маркетинг без профиля клиента, по сути, именно так.

Прыжок во тьму.

У большинства владельцев бизнеса большие мечты: экспоненциальный рост, лидирующие на рынке компании в качестве клиентов и миллионы доходов.

Но прежде чем ваша компания сможет стать большой, вам нужен план того, как вы собираетесь создать прочную клиентскую базу.

Вот где профиль клиента пригодится. Это позволяет легко адаптировать кампании к конкретному поведению, болевым точкам и потребностям людей, которые с наибольшей вероятностью купят ваши продукты и услуги.

В этой статье мы расскажем все, что вам нужно знать о профиле клиента, в том числе о том, что это такое, как вы можете извлечь из него пользу и как создать его для своего бизнеса.

Не ждите, пока это сделает кто-то другой. Наймите себя и начните командовать.

Начать бесплатно

Что такое профиль клиента?

Профиль клиента (иногда называемый профилем потребителя) — это документ, в котором перечислены болевые точки, интересы, модели покупок и демографические характеристики клиентов компании.

Документ представлен таким образом, чтобы он выглядел как описание реального человека, с полным именем и изображением или аватаром. Ниже приведен пример:

Создание профиля клиента поможет вам лучше проводить маркетинговые кампании, что, в свою очередь, увеличит вашу прибыль.Со всей этой полезной информацией вы можете решить, какую стратегию использовать, а какой избегать.

Например, если в профиле указано, что ваш идеальный клиент любит общаться с брендами в Instagram, вам, вероятно, следует сосредоточиться на улучшении маркетинга в Instagram.

Стоит отметить, что профиль клиента для компании B2C будет выглядеть иначе, чем для фирмы B2B. Последний определяет идеального клиента с помощью фирмографии, такой как:

  • Размер компании
  • Выручка
  • Отрасль
  • Местоположение

Поэтому, если вы продаете другим компаниям, вам нужно выяснить, насколько они велики, что отрасли, в которой они работают, и сколько они зарабатывают в среднем за год.

Преимущества профилирования клиентов

Вы не можете быть всем для всех, но вы можете создать профиль клиента, чтобы узнать больше о своем идеальном клиенте, кто он и чем занимается. Это может помочь вам следующими способами.

Целевой контент

Предположим, вы диетолог и еженедельно рассылаете своим клиентам информационный бюллетень с рекомендациями по питанию.

Если ваш профиль клиента показывает, что вашими основными клиентами являются молодые посетители тренажерного зала в возрасте от 20 до 30 лет, вы можете адаптировать свой контент таким образом, чтобы он дополнял их образ жизни и предпочтения.

Например, вы можете опубликовать рецепт низкокалорийной пиццы или гамбургера в своей электронной рассылке, так как миллениалы любят есть эти продукты.

Более дешевая реклама

Имея идеальный профиль клиента на своем экране, вы будете знать точные характеристики вашей целевой аудитории. Такие идеи помогают улучшить ваш маркетинг, потому что вы можете использовать информацию для активного нацеливания на определенные сегменты потребителей.

Например, если в вашем профиле клиента указано, что потенциальные покупатели используют iPhone для просмотра и покупок в Интернете, вы можете включить их предпочтения устройств в таргетинг аудитории при создании рекламы на Facebook для вашего бизнеса. вы знаете кое-что о том, кого вы хотите достичь.

Лояльность клиентов

Когда вы знаете, что нравится и не нравится вашим клиентам, вы можете взаимодействовать с ними на личном уровне. Это должно улучшить их общее впечатление о вашей компании и укрепить лояльность к вашему бизнесу.

Согласно матрице потребительского опыта, 79% потребителей более лояльны к компании, которая их понимает. Учитывая, что увеличение лояльности на 7 процентов может увеличить прибыль компании на целых 85 процентов, принятие мер по улучшению качества обслуживания клиентов поможет улучшить вашу прибыль.

По мере того, как вы выявляете желания и болевые точки вашей целевой аудитории, вы можете персонализировать их опыт, а также предоставлять лучшие ресурсы, чтобы сделать их лояльными к вашему бренду.

Улучшенный маркетинг на основе учетных записей

Если ваша компания использует стратегию маркетинга на основе учетных записей (AMB), вам необходимо найти способы персонализировать общение с каждым клиентом.

Это требует времени на изучение каждого отдельного клиента, что может быть сложно для малого бизнеса.

К счастью, вы можете создать профиль клиента, чтобы определить характеристики ваших целевых учетных записей и методы ABM для проведения высоко персонализированных кампаний на основе этих конкретных характеристик.

Вот пример: предположим, что ваша целевая учетная запись — это строительная компания среднего размера с 25 сотрудниками, и профилирование клиентов показывает, что владелец любит читать тематические исследования, чтобы узнать больше о других предприятиях. Вы можете написать собственное тематическое исследование о том, как вы помогли компаниям, которые соответствуют этому профилю, увеличить свои доходы.Персонализированный контент так же хорош, как и любая другая адаптированная стратегия для повышения рентабельности инвестиций.

Соответствие продукта рынку 

Во многих случаях компании имеют несколько групп потребителей с различным поведением, вкусами и предпочтениями. Если вы одна из таких компаний, вам нужно знать, чего хочет каждая группа потребителей и как они этого хотят.

Вы можете добиться больших продаж, проводя акции и скидки, но в какой-то момент вам потребуется сегментировать своих клиентов и адаптировать свои предложения в соответствии с их потребностями.Создав профиль клиента для каждой группы аудитории, вы получите информацию, которую сможете использовать для адаптации продуктов к различным сегментам.

В случае продукта электронной коммерции вы можете предлагать различные функции в зависимости от того, заказал ли ваш товар пожилой или молодой человек. Например, может быть хорошей идеей отправить базовое руководство по эксплуатации вместе с продуктами, которые будут продаваться покупателям старшего возраста.

В чем разница между профилем клиента и личностью покупателя?

Маркетологи часто используют термины «профили клиентов» и «персоны покупателя» взаимозаменяемо, но это два разных термина, которые служат разным целям.

Профиль клиента представляет тип человека, который хорошо подходит для вашего продукта или услуги. Он, как правило, включает демографию, атрибуты образа жизни и поведенческие атрибуты человека.

С другой стороны, образ покупателя — это гипотетическое представление клиентов, которых вы хотите привлечь, на основе качественных данных, таких как цели, мотивы, болевые точки и т. д. клиентов, которых вы хотите обслуживать, профиль клиента позволяет глубже изучить их демографические и другие характеристики.Эта информация может помочь вам найти новых потенциальных клиентов и адаптировать маркетинговые кампании для клиентов.

Как создать профиль клиента за 5 шагов

Не полагайтесь только на догадки, когда решаете, что включить в свой профиль клиента.

Вместо этого используйте систематический подход к сбору информации и данных о ваших идеальных клиентах.

Понимая такие вещи, как потребности клиентов, покупательское поведение и т. д., вы можете определить наилучшие способы достижения этой целевой аудитории.

Вот пять простых шагов для создания профиля клиента.

1. Определите своих лучших клиентов

Первый шаг — найти и проанализировать людей, которым нравятся ваши продукты или услуги.

Из вашей существующей клиентской базы перечислите от пяти до десяти клиентов, которые получают максимальную отдачу от ваших предложений — ценность с точки зрения того, как вы помогаете им достичь их целей.

Вот несколько вопросов, которые следует задать себе, чтобы найти лучших клиентов: 

  • Какие клиенты работают в моей компании дольше всего?
  • Кто рекомендовал мою компанию своим друзьям и родственникам?
  • Каких клиентов я описал в своих тематических исследованиях?

Если вы новая компания и у вас не так много клиентов, подумайте о том, какие люди получат максимальную отдачу от вашего продукта или услуги.

Например, если вы продаете эргономичные подставки для столов, вы можете считать пользователей компьютеров одними из ваших лучших клиентов.

2. Перечислите их примечательные качества

После того, как вы составили список своих лучших клиентов, запишите все их важные качества. Основные атрибуты обычно относятся к:

Демографии 

Демографические атрибуты раскрывают возраст, пол, расу, этническую принадлежность и религию ваших идеальных клиентов.Имея под рукой эту информацию, становится легко создавать продукты или услуги, которые они сочтут полезными.

Например, магазин шикарной женской одежды должен предлагать свою продукцию только молодым женщинам, заинтересованным в покупке стильной одежды.

Психография

Психография предлагает более глубокое понимание убеждений и ценностей ваших клиентов. Они включают в себя такие вещи, как:

  • Действия : Netflix, упражнения, выпечка и т. д.
  • Образ жизни : Экстраверт, оставайтесь дома, общайтесь три раза в неделю и т. д. 
  • Ценности : Не употребляйте алкоголь, умеренные взгляды и т. д.
  • Болевые точки и страхи : Продукт низкого качества, скрытые платежи и т. д. триггеры.

    Социоэкономика

    Профили большинства идеальных клиентов также включают атрибуты, связанные с образованием, доходом, районом проживания и размером домохозяйства. Но вы даже можете исследовать, к какому социально-экономическому классу относятся ваши лучшие клиенты.

    Основные социально-экономические классы:

    • Высший класс
    • Средний класс
    • Нижний средний класс
    • Класс квалифицированных рабочих
    • Безработный класс

    четкое представление об их социально-экономических характеристиках.

    Географическая сегментация

    Живут ли ваши клиенты в безналоговом штате? Какова культура в их городе или городе? Географическая сегментация поможет вам ответить на эти и другие вопросы о ваших клиентах, связанные с конкретным местоположением.

    Эта информация может быть особенно ценной, если вы продаете товары, на которые распространяются региональные налоги, население или климат.

    Автомобильная компания, например, сможет использовать географическую сегментацию для определения типа транспортных средств, которые они должны производить в больших количествах.

    Если большинство ее лучших клиентов проживает в сельской местности, для компании имеет смысл производить автомобили с толстыми и тяжелыми шинами, которые позволяют клиентам легко передвигаться по ухабистым дорогам.

    Фирмография (если это профиль клиента B2B)

    Как мы упоминали ранее, профили клиентов B2B, как правило, включают фирмографию. Здесь вы записываете отрасль, размер, географию, общее количество сотрудников, количество клиентов и годовой доход ваших клиентов.

    Если вы используете инструмент CRM для отслеживания продаж своей компании, вы сможете легко получить большинство этих фирмографических данных.

    Crunchbase также является золотой жилой для исследования данных, связанных с компаниями. Платформа предлагает фильтры, такие как категории, количество сотрудников и общая сумма финансирования, которые помогут вам получить представление о фирмографии конкретной компании.

    3. Опросите их

    Записывая приведенные выше атрибуты, вы поймете, что знаете о некоторых клиентах больше, чем о других. Вот где опросы могут помочь заполнить пробелы.

    Вы можете использовать такие инструменты, как SurveyMonkey или Google Forms, для создания опросов по конкретным характеристикам клиентов.Ниже приведены некоторые варианты типов вопросов, которые следует включить в опрос:

    Вопросы демографического характера

    Помните, что это очень личные и деликатные вопросы.

    В результате вы должны уделять особое внимание тому, как вы их структурируете. Одна из идей состоит в том, чтобы дать потребителям несколько вариантов ответов на некоторые демографические вопросы.

    Вот несколько примеров, которые вы можете воспроизвести:

    1. Кто вы по национальности?
    2. В каком году вы родились?
      • С 1944 по 1964 год
      • С 1965 по 1979 год
      • С 1980 по 1994 год
      • С 1995 года
    3. Ваш пол?
      • Мужской
      • Женский
      • Другое (пожалуйста, укажите)
    4. Каков ваш статус отношений?

    Социально-экономические вопросы

    В этих вопросах также запрашивается личная информация, поэтому здесь также лучше использовать варианты ответов.Ниже приведены несколько примеров, чтобы дать вам представление о том, какие вопросы следует задать для получения социально-экономических данных:

    1. Каков ваш статус занятости?
      • Работающий полный рабочий день
      • Работающий неполный рабочий день
      • Работающий не по найму
      • Пенсионер
      • Безработный
    2. Какое у вас высшее образование?
    3. Каков годовой доход вашей семьи?
      • $ 14 999 или менее
      • $ 14,999 или менее
      • $ 15 000 до $ 34,999 999999
      • $ 35 000 до $ 49 999
      • $ 50 000 до 74 9999
      • $ 75 000 до $ 99 9999
      • $ 100 000 или более

    Так как есть так много потенциальных ответов на эти типы вопросов вы можете задавать открытые вопросы, подобные приведенным ниже:

    1. Какие хобби вам нравятся?
    2. Что вы больше всего цените в жизни?
    3. Какие факторы влияют на ваше решение купить товар или услугу?

    Вопросы, связанные с географическим положением

    Как правило, это простые для ответа вопросы о географическом местонахождении потребителя, например:

    1. В каком регионе вы находитесь?
    2. Как бы вы описали погоду в вашем районе?
    3. Освобождены ли вы от уплаты налогов в вашем регионе?

    Вопросы, связанные с фирмографикой

    Опять же, ответы на эти вопросы не являются сложными или деликатными, поэтому вы можете использовать такие открытые вопросы, как:

    1. Сколько лет ваша компания работает?
    2. Сколько работников в настоящее время работает в вашей компании?
    3. В какой отрасли специализируется ваша компания?
    4. Сколько филиалов у вашей компании?

    Ваши онлайн-каналы — это кладезь данных о клиентах, поэтому подключитесь к ним, чтобы узнать больше о своей аудитории.Каждый маркетинговый канал может дать новые сведения о том, кто ваши клиенты, какие темы их интересуют и чем они делятся в Интернете.

    Проанализируйте:

    • Данные электронной почты — Показывает, как часто ваши клиенты взаимодействуют с вашим брендом и какой тип контента (новостная рассылка, ссылки на блоги, обычные электронные письма и т. д.) заставляет их читать ваши сообщения.
    • Веб-аналитика — Показывает контент и продукты, которые им интересны, и дает представление о том, как они перемещаются по вашим веб-страницам.
    • Аналитика социальных сетей — Определяет платформы, на которых они следят за вами, и тип контента, которым они любят делиться и комментировать.

    Таким образом, вы получили массу ценных сведений для информирования своего профиля клиента.

    5. Заполните шаблон своего профиля клиента

    Теперь, когда вы опросили своих основных клиентов, рассмотрели все их характеристики и получили полное представление о том, почему они доверяют вам свой бизнес, составьте свое исследование в одном документе — это будет служить вашим профилем клиента.

    Если вы знаете, как структурировать документ, перечислите информацию в следующем порядке:

    1. Дайте вашему клиенту имя
    2. Укажите лицо в его профиле
    3. Добавьте его демографическую информацию атрибуты
    4. Включите цитату клиента
    5. Добавьте их цели, болевые точки и мотиваторы
    6. Добавьте тип каналов связи, которые они предпочли бы использовать

    полностью зависит от вас.Но мы рекомендуем сохранять простоту, чтобы избежать паралича анализа с выводами.

    Примеры профиля клиента [Шаблоны]

    Хотя вы можете создать документ профиля клиента с нуля, всегда проще использовать шаблон.

    Доступно множество различных шаблонов профилей клиентов, которые помогут вам в создании мощных пользовательских профилей. Просто заполните поля данными, которые у вас есть. Вы также можете удалить или добавить поля на основе данных, доступных вам и вашей компании.

    Даже если вы не предпочитаете шаблоны, эти примеры профилей клиентов являются хорошей отправной точкой, чтобы дать вам представление о том, как выглядят реальные профили и какую информацию вы можете включить в свой документ.

    Итак, вот несколько шаблонов профилей клиентов:

    Шаблон профиля клиента Research & Discovery

    Research & Discovery предлагает простой шаблон, который охватывает большинство атрибутов ваших идеальных клиентов.

    Минималистский.Шаблон бизнес-клиента

    Хотя шаблон профиля клиента Minimalist.Business представляет собой простой документ, в нем перечислены все важные атрибуты.

    Шаблон профиля клиента Red Caffeine

    Шаблон профиля клиента Red Caffeine идеально подходит для компаний B2B, поскольку он охватывает большую часть фирмографии, необходимой для эффективного охвата и поддержки клиентов.

    Шаблон профиля клиента Creately

    Шаблон профиля клиента Creately легко заполнить.Вы можете использовать первые 5 полей для перечисления характеристик вашего идеального клиента, а последнее — для того, чтобы поделиться вердиктом или мнением о результатах.

    Шаблон профиля клиента «Пять способностей»

    Шаблон профиля клиента «Пять способностей» напоминает нам о необходимости сузить круг потенциальных клиентов. Хотя некоторые компании считают, что каждый может извлечь выгоду из их предложений, это не значит, что они подходят всем.

    Заключение

    Вот и все.Вы узнали все, что вам нужно знать о создании профиля клиента.

    После создания обязательно поделитесь им со своими деловыми партнерами, сотрудниками, отделами продаж и маркетинга.

    Это даст им лучшее представление о том, какие стратегии использовать. Кроме того, они смогут использовать их, чтобы направлять своих покупателей и создавать еще более эффективные рекламные кампании.

    Вкратце, вот пять шагов для создания профиля клиента:

    • Определите своих лучших клиентов
    • Составьте список их примечательных качеств 
    • Создайте опросы по конкретным характеристикам клиентов
    • Извлеките данные о клиентах из ваших онлайн-каналов
    • Заполните шаблон профиля клиента

    Вы создали профиль клиента для своего бизнеса? Дайте нам знать в комментариях ниже.

    Хотите узнать больше?

    Информационный бюллетень CODIS и NDIS — ФБР

    Национальная программа по поиску пропавших без вести 

    44. Как идентифицируется человек с помощью ДНК семьи пропавшего без вести?

    ДНК близких родственников может помочь в установлении профиля ДНК пропавшего человека. ДНК передается от родителей к детям, поэтому наиболее подходящими для этой цели являются образцы биологической матери, отца, братьев, сестер или детей. В ситуациях, когда образцы собираются у детей пропавшего родителя, общий супруг или родитель также должны быть рассмотрены для сбора, чтобы определить, какая часть ДНК ребенка является общей с пропавшим родителем.Образцы, взятые у родственников, отправляются в аккредитованную судебно-медицинскую лабораторию для тестирования ДНК. Профили ДНК, полученные из образцов родственников, передаются в Национальную систему индексов ДНК (NDIS) ФБР, также известную как Комбинированная система индексов ДНК (CODIS), исключительно для сравнения с профилями ДНК, полученными от неопознанных лиц или останков.

    Родственники пропавших без вести могут добровольно сдать образцы ДНК. Эти образцы известны как эталонные образцы семейства. Правоохранительным органам, участвующим в активном деле о пропавшем без вести (деле, в котором было подано заявление о пропаже), рекомендуется собрать справочные образцы семьи у двух или более близких биологических родственников пропавшего без вести и получить форму согласия, подписанную внесение вклада в документ о том, что образцы ДНК были предоставлены добровольно.

    45. Каковы требования к сбору эталонных образцов семьи для ввода и поиска в NDIS?

    Родственники пропавшего без вести должны быть готовы предоставить образец ДНК и подписать форму согласия в присутствии правоохранительных органов. Только образцы ДНК, добровольно собранные у родственников пропавшего без вести, могут быть использованы для поиска в NDIS. Эти профили будут использоваться только для идентификации пропавших без вести или останков. (34 USC § 12592(a)(4)).

    Сотрудники правоохранительных органов должны быть свидетелями добровольного сбора эталонных образцов семьи, а форма согласия и информации должна быть заполнена и подписана лицом, предоставляющим образец ДНК.Личность лица, предоставляющего образец ДНК, должна быть подтверждена правоохранительными органами (например, путем предъявления соответствующего удостоверения личности государственного образца). Семейные эталонные образцы, не представленные правоохранительными органами и с соответствующей документацией, не будут приняты для внесения в NDIS.

    46. Какова цель формы согласия и информации?

    34 U.S.C. §12592(a)(4) уполномочил ФБР создать индекс профилей ДНК, разработанных на основе образцов ДНК, добровольно предоставленных родственниками пропавших без вести.Форма согласия подтверждает, что образец ДНК был предоставлен добровольно, и дает разрешение на включение в CODIS с единственной целью идентификации пропавшего человека или обнаруженных останков. В нем также указано, где, кем и как была собрана справочная проба семьи. Дополнительная информация, связанная с пропавшим без вести, такая как метаданные, собирается в форме, чтобы помочь в разрешении возможных связей между родственниками и неустановленными лицами.

    47. Как будет использоваться информация о ДНК, предоставленная родственником пропавшего без вести?

    После 34 U.S.C. §12592 (b)(3)(A), информация о ДНК будет предоставлена ​​только органам уголовного правосудия в целях идентификации и для сравнения с профилями ДНК, связанными с исчезновением лиц, внесенных в базу данных о пропавших без вести. Профили ДНК, полученные из эталонных образцов семей, будут сравниваться только с профилями ДНК неустановленных лиц, хранящимися в NDIS.

    48. Как долго профиль ДНК хранится в базе данных?

    Записи ДНК родственников пропавших без вести останутся в NDIS, и их можно будет искать среди профилей пропавших без вести и неопознанных человеческих останков до тех пор, пока не произойдет одно из следующих событий: (1) пропавшее лицо не будет идентифицировано; или (2) установлено, что член семьи, добровольно предоставивший образец ДНК, не имеет отношения к пропавшему без вести; или (3) член семьи, добровольно предоставивший образец ДНК, в письменной форме просит его удалить.

    После подтверждения личности профили ДНК родственников пропавшего человека удаляются из базы данных. В случае, если обнаружены и идентифицированы только частичные останки, персонал лаборатории может принять решение о том, чтобы эталонные образцы семейства оставались в базе данных, чтобы помочь в возможном извлечении в будущем. Член семьи, добровольно предоставивший образец ДНК, может в любое время письменно запросить удаление профиля ДНК из NDIS.

    49. Как осуществляется идентификация?

    После обнаружения потенциальной связи результаты передаются в правоохранительные органы и соответствующие судебно-медицинские органы (обычно судебно-медицинскому эксперту или коронеру).Только назначенный судебно-медицинский орган может установить личность путем выдачи свидетельства о смерти.

    50. Можно ли добавить в NDIS профили ДНК иностранных граждан, члены семьи которых пропали без вести в США?

    Иностранные граждане могут быть добавлены в NDIS для помощи в идентификации пропавшего члена семьи. Закон об идентификации ДНК 1994 года не ограничивает ввоз добровольно предоставленного эталонного образца семьи на основании национальности донора.Однако любой добровольно предоставленный образец ДНК должен быть собран в присутствии правоохранительных органов и содержать соответствующее согласие и информационную документацию.

    51. Может ли частная лаборатория ввести в NDIS профиль ДНК неизвестного лица или эталонный образец семьи?

    Частные лаборатории не имеют доступа к NDIS. Частные лаборатории должны работать в партнерстве с лабораторией, участвующей в NDIS, чтобы соответствовать требованиям к аутсорсингу образцов для работы с делами, содержащимся в Стандарте 17 Стандартов обеспечения качества для лабораторий судебно-медицинского тестирования ДНК и баз данных ДНК .

    шагов по созданию модели DCF в Excel

    Введение в модель DCF

    Модель дисконтированных денежных потоков («модель DCF») — это тип финансовой модели, которая оценивает компанию путем прогнозирования ее денежных потоков и дисконтирования денежных потоков для получения текущей приведенной стоимости. DCF отличается тем, что широко используется как в академических кругах, так и на практике. Оценка компаний с использованием DCF считается основным навыком для инвестиционных банкиров, частных инвесторов, аналитиков акций и инвесторов-покупателей.

    Этот анализ DCF предполагает, что Apple может быть переоценена (или что наши предположения неверны!)

    Модель DCF оценивает внутреннюю стоимость компании (стоимость, основанную на способности компании генерировать денежные потоки) и часто представляется в сравнении с рыночной стоимостью компании . Например, рыночная капитализация Apple составляет около 909 миллиардов долларов. Оправдана ли эта рыночная цена базовыми показателями компании и ожидаемыми результатами в будущем (т.е. его внутренняя стоимость)? — это именно то, на что пытается ответить DCF.

    В отличие от рыночной оценки, такой как анализ сопоставимых компаний, идея модели DCF заключается в том, что стоимость компании не является функцией произвольного спроса и предложения на акции этой компании. Вместо этого стоимость компании зависит от способности компании генерировать денежный поток в будущем для своих акционеров.

    Для кого предназначено это руководство DCF

    Мы написали это руководство для тех, кто думает о карьере в сфере финансов, и для тех, кто только готовится к собеседованию.Это руководство довольно подробное, но в нем не рассматриваются все краеугольные случаи и нюансы полноценной модели DCF. Для этого вы можете записаться на наш курс полномасштабного моделирования.

    Основы DCF: формула приведенной стоимости

    Подход DCF требует, чтобы мы прогнозировали денежные потоки компании в будущем и дисконтировали их до настоящего времени, чтобы получить текущую стоимость компании. Эта текущая стоимость — это сумма, которую инвесторы должны быть готовы заплатить (стоимость компании). Мы можем выразить это формально как (обозначаем ставку дисконтирования как р) :

    Допустим, вы решили заплатить 800 долларов.Мы можем решить это как:

    Если я сделаю такое же предложение, но вместо того, чтобы обещать 1000 долларов в следующем году, скажем, я обещаю 1000 долларов в течение следующих 5 лет. Математика лишь немного усложняется:

    .

    В Excel это можно легко вычислить с помощью функции PV (см. ниже). Однако, если денежные потоки каждый год разные, вам придется дисконтировать каждый денежный поток отдельно:

    .

    Прежде чем мы начнем… Загрузите образец модели DCF

    Используйте форму ниже, чтобы загрузить наш образец модели DCF:

    6 шагов к созданию DCF

    Предпосылка модели DCF заключается в том, что стоимость бизнеса является исключительно функцией его будущих денежных потоков.Таким образом, первой задачей при построении модели DCF является определение и расчет денежных потоков, генерируемых бизнесом. Существует два распространенных подхода к расчету денежных потоков, генерируемых бизнесом.

    1. Подход DCF без рычагов
      Прогнозирование и дисконтирование операционных денежных потоков . Затем, когда у вас есть текущая стоимость, просто добавьте все внеоборотные активы, такие как денежные средства, и вычтите любые обязательства, связанные с финансированием, такие как долг.
    2. Подход DCF с кредитным плечом
      Прогнозирование и дисконтирование денежных потоков, которые остаются доступными для акционеров после денежных потоков по всем требованиям, не связанным с капиталом (т.е. долг) был снят.

    Теоретически оба должны приводить к одному и тому же значению в конце (хотя на практике довольно сложно сделать их точно равными). Подход DCF без рычага является наиболее распространенным и поэтому находится в центре внимания этого руководства. Этот подход включает 6 шагов:

    1. Прогнозирование свободных денежных потоков без заемных средств

    Шаг 1 заключается в прогнозировании денежных потоков, которые компания генерирует от своей основной деятельности после учета всех операционных расходов и инвестиций.Эти денежные потоки называются «незаемными свободными денежными потоками».

    2. Расчет терминальной стоимости

    Вы не можете прогнозировать денежные потоки вечно. В какой-то момент вы должны сделать некоторые допущения высокого уровня о денежных потоках после окончательного явного прогнозируемого года, оценив паушальную стоимость бизнеса после периода явного прогнозирования. Эта единовременная сумма называется «конечной стоимостью».

    3. Дисконтирование денежных потоков до настоящего времени по средневзвешенной стоимости капитала

    Ставка дисконтирования, отражающая риск свободных денежных потоков без использования заемных средств, называется средневзвешенной стоимостью капитала.Поскольку свободные денежные потоки без заемных средств представляют собой все операционные денежные потоки, эти денежные потоки «принадлежат» как кредиторам, так и собственникам компании. Таким образом, риски обоих поставщиков капитала необходимо учитывать с использованием соответствующих весовых коэффициентов структуры капитала (отсюда и термин «средневзвешенная» стоимость капитала). После дисконтирования приведенная стоимость всех свободных денежных потоков без привлечения заемных средств называется стоимостью предприятия.

    4. Добавьте стоимость внеоборотных активов к приведенной стоимости свободных денежных потоков без учета заемных средств

    Если у компании есть какие-либо внеоборотные активы, такие как денежные средства, или какие-то инвестиции просто находятся на балансе, мы должны добавить их к приведенной стоимости свободных денежных потоков без привлечения заемных средств.Например, если мы посчитаем, что текущая стоимость свободных денежных потоков Apple без заемных средств составляет 700 миллиардов долларов, но затем мы обнаружим, что у Apple также есть 200 миллиардов долларов наличными, мы должны добавить эти деньги.

    5. Вычесть задолженность и другие требования, не связанные с капиталом

    Конечная цель DCF — получить то, что принадлежит владельцам акций (стоимость акций). Поэтому если у компании есть какие-либо кредиторы (или любые другие требования, не связанные с акционерным капиталом, к бизнесу), нам нужно вычесть это из приведенной стоимости.То, что осталось, принадлежит владельцам акций.

    В нашем примере, если у Apple долговые обязательства на сумму 50 миллиардов долларов на дату оценки, стоимость собственного капитала будет рассчитана как:

    700 миллиардов долларов (стоимость предприятия) + 200 миллиардов долларов (внеоборотные активы) – 50 долларов (долг) = 850 миллиардов долларов

    Часто внеоборотные активы и долговые требования складываются вместе как один термин, называемый чистым долгом (долговые и другие неосновные требования – внеоборотные активы). Вы часто будете видеть уравнение: 90 385 стоимость предприятия — чистый долг = стоимость собственного капитала 90 386.Стоимость собственного капитала, которую выдает DCF, теперь можно сравнить с рыночной капитализацией (это восприятие рынком стоимости собственного капитала).

    6. Разделить стоимость акционерного капитала на количество акций, находящихся в обращении

    Стоимость собственного капитала говорит нам, какова общая стоимость для владельцев. Но какова стоимость каждой акции? Чтобы рассчитать это, мы делим стоимость собственного капитала на разводненные акции компании в обращении.

    Теперь давайте разберем каждый шаг более подробно.

    Расчет свободного денежного потока без учета заемных средств (FCF)

    Вот формула безрычажного свободного денежного потока:

    FCF = EBIT x (1 – налоговая ставка) + D&A + NWC – Капитальные затраты

    • EBIT = Прибыль до вычета процентов и налогов.Это представляет собой операционную прибыль компании на основе GAAP.
    • Налоговая ставка = Налоговая ставка, с которой, как ожидается, столкнется компания. При прогнозировании налогов мы обычно используем историческую эффективную налоговую ставку компании.
    • D&A = износ и амортизация.
    • NWC = Годовые изменения чистого оборотного капитала. Увеличение NWC — это отток денежных средств, а уменьшение — приток денежных средств.
    • Капитальные затраты представляют собой денежные вложения, которые компания должна сделать для поддержания прогнозируемого роста бизнеса.Если вы не учитываете стоимость необходимых реинвестиций в бизнес, вы завышаете стоимость компании, приписывая ей рост EBIT без учета инвестиций, необходимых для его достижения.

    FCF идеально управляются моделью с тремя операторами

    Прогнозирование всех этих статей в идеале должно исходить из модели с тремя отчетами, потому что все компоненты свободных денежных потоков без заемных средств взаимосвязаны; Изменения в допущениях EBIT влияют на капиталовложения, NWC и D&A.Без модели из трех утверждений, которая динамически связывает все это вместе, трудно гарантировать, что изменения в допущениях одного компонента правильно повлияют на другие компоненты.

    Поскольку это требует больше работы и времени, специалисты по финансам часто проводят предварительный анализ, используя быструю, простую модель DCF, и строят полную модель DCF, основанную на модели с тремя операторами, только когда ставки высоки, например например, когда инвестиционно-банковская сделка становится «живой» или когда частная инвестиционная компания находится на более поздних стадиях инвестиционного процесса.

    Двухступенчатая модель DCF

    Модели с тремя утверждениями, которые поддерживают DCF, обычно представляют собой годовые модели, которые прогнозируют примерно на 5-10 лет вперед. Однако при оценке предприятий мы обычно исходим из того, что они функционируют. Другими словами, они будут продолжать работать вечно.

    Это означает, что модель с тремя операторами не позволяет нам двигаться дальше. Мы также должны спрогнозировать текущую стоимость всех будущих свободных денежных потоков без привлечения заемных средств после периода явного прогнозирования. Это называется двухэтапной моделью DCF.Первый этап заключается в явном прогнозировании свободных денежных потоков без учета заемных средств (и в идеале на основе модели из трех утверждений). Второй этап представляет собой сумму всех денежных потоков после этапа 1. Обычно это влечет за собой некоторые предположения о том, что компания достигает зрелого роста. Текущая стоимость денежных потоков на этапе 2 называется конечной стоимостью.

    Предпочитаете видео? Чтобы посмотреть бесплатный видеоурок о том, как построить DCF, нажмите здесь

    Расчет конечного значения

    В DCF терминальная стоимость (TV) представляет собой стоимость, которую компания будет генерировать из всех ожидаемых свободных денежных потоков после явного прогнозируемого периода.Представьте, что мы вычисляем следующие свободные денежные потоки без заемных средств для Apple:

    .

    Ожидается, что Apple будет генерировать денежные потоки после 2022 года, но мы не можем прогнозировать свободный денежный поток навсегда (с какой-либо степенью точности). Итак, как мы оцениваем стоимость Apple после 2022 года? Есть два преобладающих подхода:

    1. Бессрочный рост
    2. Метод множественного выхода EBITDA
    Бессрочный подход

    Подход, основанный на бессрочном росте, предполагает, что UFCF Apple будут расти с некоторой постоянной скоростью роста с 2022 года до… навсегда.Формула для расчета приведенной стоимости денежного потока, растущего с постоянными темпами роста в течение неограниченного времени, называется «формулой бессрочного роста». Это:

    Если мы предположим, что после 2022 года UFCF Apple будут расти с постоянным темпом 4% на неограниченный срок и столкнутся со средневзвешенной стоимостью капитала на уровне 10% на неограниченный срок, конечная стоимость (которая представляет собой текущую стоимость всех будущих денежных потоков Apple после 2022 года) рассчитывается как:

    Обратите внимание, что в этот момент мы, наконец, рассчитали стоимость предприятия как простую сумму приведенной стоимости UFCF на этапе 1 + приведенную стоимость конечной стоимости на этапе 2.

    Метод множественного выхода EBITDA

    Подход, основанный на бессрочном росте, заставляет нас сделать предположение о долгосрочных темпах роста компании. Результат анализа очень чувствителен к этому предположению. Способ обойти необходимость угадывать долгосрочные темпы роста компании — это угадать мультипликатор EBITDA, который компания будет оценивать в последний год прогноза этапа 1.

    Обычный способ сделать это — посмотреть на текущий мультипликатор EV/EBITDA, по которому торгуется компания (или на средний мультипликатор EV/EBITDA группы компаний-аналогов), и предположить, что компания будет оцениваться по этому же мультипликатору в будущем. .Например, если Apple в настоящее время оценивается в 9,0 раз больше ее EBITDA за последние двенадцать месяцев (LTM), предположим, что в 2022 году она будет оценена в 9,0 раз больше EBITDA 2022 года.

    Рост на неограниченный срок по сравнению с мультипликативным методом выхода EBITDA

    Инвестиционные банкиры и профессионалы в области прямых инвестиций, как правило, чувствуют себя более комфортно с мультипликаторным подходом EBITDA, потому что он вносит рыночную реальность в DCF. Профессионал в области прямых инвестиций, создающий DCF, скорее всего, попытается выяснить, что он/она может продать компании в течение 5 лет в будущем, поэтому, возможно, это обеспечивает оценку, учитывающую мультипликатор EBITDA.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *