квітня 2021

Як отримати офіційний сертифікат з налаштування реклами від Facebook

Facebook

Бізнес Майстерня розповідає, як отримати офіційний сертифікат з реклами в Facebook і Instagram.

Цей матеріал доповнює наші статті:

Що таке сертифікат реклами

Це єдина офіційна сертифікація Facebook. Самі вони називають наявність сертифіката найвищим рівнем визнання від Facebook і вагомим підтвердженням вашої кваліфікації як фахівця з реклами на Facebook і Instagram.

Цитата Facebook:

«Сертифікаційні іспити Blueprint дозволяють справедливо і точно оцінити рівень професіоналізму в області реклами на Facebook. Ми хочемо, щоб результатам наших іспитів можна було довіряти беззастережно».

Якщо не знаєте англійську (мінімально на рівні intermediate), то можете пропустити цю статтю, тому що українською поки іспитів немає.

Кому потрібен сертифікат

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

У східній Європі є агентства (мало), яким цікаві кадри з такими сертифікатами (розширюються тендерні можливості + підвищується прайс), але якщо ви працюєте на себе, то тест вам знадобиться перш за все для того, щоб виділитися серед тисячі інфоциган і таргетологів + якщо у вас є клієнти за межами країни, які розуміють, що це за сертифікат, і довіряють його власникам.

Бейдж можна вислати роботодавцю: він містить повну інформацію про те, хто здав тест і коли.

Це не картинка, і підробити його неможливо.

Коли ви надішлете посилання роботодавцю, він побачить процес верифікації. Виглядати це буде приблизно так (галочки запаляться по черзі):

верифікація

Також посилання можна помістити у вас в соцмережах. Вас зможуть знайти в LinkedIn за сертифікатами, це радує.

Як НЕ виглядає сертифікат

Не плутайте з сертифікатами, які Facebook роздає всередині курсу Facebook Blueprint. Вони нічого не підтверджують, крім того, що людина прослухала курс.

Як не повинен виглядати сертифікат:

сертифікат

Чи легко скласти тести

Якщо ви проходили подібні тести Google і думаєте, що тут так само, - помиляєтеся.

Facebook попереджає: щоб здати тест, вам буде недостатньо подивитися їхні курси на Blueprint. Для цього вам потрібні:

  • досвід роботи з таргетованою рекламою (раніше писали від 6 місяців, зараз прибрали цю примітку);
  • пройдені курси Blueprint;
  • трохи кмітливості і знання англійської мови.

Як проходить тестування

  • Приміщення повинно бути закрито, двері не повинні бути з прозорого скла.
  • Ви повинні знаходитися один в кабінеті.
  • Не можна користуватися девайсами, гаджетами, включаючи навушники, smart-годинник.
  • Не можна розмовляти, виходити з кімнати або поля зору камери. Перед тестом все приміщення сканується, включаючи стелю, підлогу, вікна, стіни, стіл.
  • Тест проходить на платформі, яка отримує доступ до вашого комп'ютера і бачить всі дії. Всі вкладки та програми повинні бути закриті.
  • Програма розпізнає, який софт запущений, та чи натискаєте ви PrtScr. Якщо порушуєте - іспит автоматично анулюється без повернення оплати.
  • Інтернетом, звичайно, теж користуватися не можна.

Тобто, хлопці сильно заморочилися, щоб результатами іспиту можна було довіряти.

іспит фейсбук

Структура тесту

Перші 3 іспити - один базовий і один професійний тест, щоб отримати один сертифікат. Для отримання 2 сертифікатів треба здавати 3 тести. Зараз же для кожного сертифіката здається тільки 1 тест. Потім отримується новий бейдж, здавши один тест.

Тест триває 90-105 хвилин (дивлячись який сертифікат, плюс час тесту включає ваше спілкування з спостерігачем перед здачею); від 60 питань.

Вартість тесту

Від 50 до 150 доларів (залежить від того, який сертифікат ви хочете отримати і в якій країні живете).

Умови здачі

Щоб отримати сертифікат, потрібно набрати більше 700 балів з 1000.

Термін дії сертифіката залежить від обраного іспиту (від 12 до 24 місяців).

Які є сертифікати

  • 4 професійні сертифікації для рекламників.
  • 3 професійні сертифікації для розробників.
  • 1 непрофесійна сертифікація для початківців фахівців (це самий лайтовий варіант, рекомендуємо пройти його і зрозуміти, скільки вам знадобиться часу, щоб здати після нього професійні іспити).

Таким чином, є вибір з 8 іспитів (для порівняння, тільки в минулому році їх було 4).

Складнощі при здачі тесту

З трьох тестів найскладніший по Media planning: підготовка там потрібна серйозна. Media buying трохи легший.

Найлегший по Digital Marketing (він вважається непрофесійним і з'явився недавно).

Є питання по речах, які в Україні навіть не доступні. Ось вони найскладніші.

тести фейсбук

Ось кілька прикладів.

  • Закупівельний тип «Охоплення і частота» - альтернатива аукціонним «закупівлям», яким користуються 99% рекламодавців. Застосовуючи цей тип закупівлі реклами, можна чітко спрогнозувати охоплення реклами, планувати кампанії на півроку вперед. Рекомендується при налаштуванні реклами на всю країну, а не на міста окремо. Популярний серед великих брендів з великим бюджетом і серед нових брендів, які хочуть завоювати ринок.
  • Покупки TRP: призначені для тих, хто раніше запускав ТВ-кампанії. У нас в країні цей закупівельний тип не підтримується. На такі запитання можна відповідати не з практичного досвіду, а виходячи з тієї теорії, що Facebook дає в рамках своїх курсів. Благо, їх не так багато, і в загальній масі питань вони займають відсотків 20.

Здати тест реально, якщо:

  • є досвід роботи з рекламою;
  • знаєте англійську на рівні intermediate і вище;
  • дружите з логікою, розрахунками, пікселями і так далі;
  • є час на підготовку: від 3 днів до тижня (це якщо не відволікатися на роботу, наприклад, під час відпустки). Якщо у вас не великий досвід запуску таргета (менше хоча б 1-2 років), то готуйтеся заздалегідь.

Чи можна іспит перескладати, якщо не здав

Так, через 5 днів. Але з нинішнім курсом долара краще готуватися так, щоб не перездавати, бо за кожну перездачу платиш знову.

Із лайфхаків

Навчання на курсах Blueprint вам допоможе, але смішно думати, що там будуть прямі питання по ньому. Тільки кейси.

Питання в тестах практичні (за винятком непрофесійної сертифікації, про яку йшлося вище). Тобто дається кейс, вам потрібно знайти рішення, розрахувати бюджет, вибрати мету, аудиторію, способи доставки, закупівлі, оптимізації тощо. У перший раз ви будете в шоці. Перші два питання як в тумані. Дуже нагадує IELTS, де здається, що всі варіанти правильні, і потрібно включити логіку.

З недавніх пір на платформі з'явилися пробні тести, ось вони вже ближче до реальності. Там 20-30 питань, в кінці дають вірні відповіді з поясненнями.

подушка

Здайте спочатку непрофесійний тест - він і дешевше, і термін придатності у нього 2 роки, і складність нижче в порівнянні з усіма іншими. Співробітники Facebook навіть особливо не напружуються зі скануванням приміщення перед цим тестом (на відміну від інших тестів, де дивляться все, включаючи годинники та окуляри). Особливо корисно здати його, якщо сертифікат вам потрібен, просто щоб показати роботодавцю, і якщо роботодавець в Україні. Навіть непрофесійний іспит виділить вас серед тисячі інших таргетологів.

Що зміниться після отримання сертифікатів

Зможете попрацювати стажером в великому світовому бренді. Зрозумієте, що те, що ми запускаємо для клієнтів в Україні, часто «дитячий сад». Це і про бюджети, і про масштаби, і про планування. У них нормально одночасно відкручувати від 200 варіантів реклами.

Відчуєте себе набагато впевненіше при запуску будь-якої рекламної кампанії. З клієнтами, звичайно, все одно потрібні тести, притирання, і ви все ще не зможете «вангувати», який креатив зайде, яка аудиторія вистрілить без тестових кампаній. Але можливості таргета безмежні. Якщо його налаштовувати по уму - результати завжди будуть (плюс бюджет потрібен не 10-20 доларів, та ефект може бути не з першого тижня, і навіть не з перших двох).

Не будете ганятися за вартістю кліка, ліда, конверсії. Буває і дуже дорогий лід, але при цьому з нього і прибуток великий.

Висновок

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

Останнє: не шкодуйте грошей на здачу тесту. Вони окупляться з першим же клієнтом. Також інформація з безкоштовного курсу Blueprint засвоюється краще, коли знаєш, що ти за неї заплатив.

Фото: flickr.com
Обробка: Vinci
Читати далі

Як працювати з безкоштовним інструментом аналітики Facebook Attribution

атрибуція

Бізнес Майстерня розповідає про інструмент Facebook, який допоможе вам оцінити цінність каналів і кампаній, які вплинули на фінальний результат.

Навіщо це знати

Сьогодні, щоб схилити користувача до покупки як в онлайні, так і офлайні, доводиться прикладати все більше зусиль. Збільшується кількість рекламних дотиків, причому на різних пристроях (ноутбук, телефон, планшет). Разом з цим зростає і складність вимірювання ефекту від кожного такого дотику. Особливо це справедливо для товарів з тривалим циклом покупки, коли задіяно безліч маркетингових каналів або коли частина дій в рамках підсумкової конверсії користувачі здійснюють на форумі (ефект Research Online Purchase Offline).

Рішення від Facebook і Google

Рекламні майданчики і системи аналітики пропонують свої рішення, щоб виміряти вплив дотиків на шляху користувача до конверсії (атрибуцію). Найпопулярніше безкоштовне рішення - це Google Analytics, про роботу з яким ми писали в цьому матеріалі. Однак якщо порівняти кількість конверсій в Google Analytics і Facebook Ads або навіть Google Ads, ви напевно помітите, що дані рідко збігаються. З чим це пов'язано?

  1. Майданчики не обмінюються достатньою кількістю даних один з одним (наприклад, Facebook не віддає інформацію про рекламні покази в Google). Тут, хиба що, треба налаштувати стрім даних.
  2. Ви бачите дані в системах відповідно до встановлених моделей і вікон атрибуції (періоду часу до конверсії, в який точкам, які беруть участь в ній, призначається цінність, визначена моделлю атрибуції). У майданчиків такі вікна і моделі можуть бути різними.
  3. Google складніше збирати і розуміти дані за мультиканальними конверсіями одного користувача. Facebook простіше, так як користувачі логіняться своїми даними як на ноутбуках, так і на мобільних пристроях.
Атрибуція Facebook
Атрибуція Facebook є people based і мультиканальною

У 2018 році Facebook представив своє безкоштовне рішення для оцінки ефективності реклами, яке враховує і кліки, і покази реклами (як на майданчиках сімейства Facebook, типу Instagram так і інших майданчиках) - Attribution.

Для того щоб почати працювати з ним, перейдіть за посиланням і дотримуйтесь вказівок Facebook. Важливо розуміти, що всі дані в сервісі починають збиратися після того, як ви створили проект по атрибуції (ретроспективних даних немає).

Facebook створює проект і обробляє дані, а далі ви потрапляєте в звіт «Результативність». Але перш ніж вивчити його, давайте розберемося з основними складовими, з якими нам належить працювати в рамках проекту по атрибуції.

Моделі атрибуції

Різні моделі атрибуції призначають різну частку цінності дотиків, які брали участь в конверсії. Вони бувають засновані на правилах або на статистиці (моделі ще називають алгоритмічними).

У моделях, заснованих на правилах, цінність участі в конверсії розподіляється між одним або декількома каналами відповідно до призначених правил, які можуть бути спочатку задані системою або вами.

Алгоритмічні, наприклад модель атрибуції Facebook на основі даних, враховують історичні дані, щоб визначити частку цінності дотиків в рамках конверсії.

Давайте розглянемо моделі, доступні в Facebook Analytics:

  • лінійна. Цінність розподіляється рівномірно між усіма дотиками (клік, відвідування або показ). Якщо часовий проміжок між кліком і відвідуванням становить не більше 60 секунд, цінність отримує тільки клік. Коли показ і клік пов'язані з одним і тим же оголошенням і відбулися в межах 24 годин, то при підтвердженні конверсії вони враховуються як одна точка взаємодії;
  • за першим кліком або відвідуванням. 100% цінності отримує перший клік або відвідування перед конверсією. Якщо часовий проміжок між кліком і відвідуванням становить не більше 60 секунд, зараховується тільки клік;
  • за першим дотиком. 100% цінності отримує перший клік або відвідування. При їх відсутності цінність призначається першому показу;
  • за останнім кліком або відвідуванням. 100% цінності отримує останній клік або відвідування перед конверсією. Якщо часовий проміжок між кліком і відвідуванням становить не більше 60 секунд, зараховується тільки клік;
  • за останнім дотиком. 100% цінності отримує останній клік або відвідування. При їх відсутності цінність призначається останньому показу;
  • з прив'язкою до позиції 30% (40%). Перший і останній дотик отримують по 30% (40%) цінності, залишок розподіляється між іншими дотиками рівномірно. Якщо часовий проміжок між кліком і відвідуванням становить не більше 60 секунд, цінність розподіляється тільки кліку. Коли показ і клік пов'язані з одним і тим же оголошенням і відбулися в межах 24 годин, то при підтвердженні конверсії вони враховуються як одна точка взаємодії;
  • з урахуванням давності взаємодії 1 день (7 днів). Модель покрокової атрибуції зменшує величину цінності вдвічі після заданого часу, велику цінність отримують останні за часом точки дотику. Наприклад, якщо обрана одноденна модель, то дотик за день до конверсії отримає 50% цінності, за два дні - 25%;
  • на основі даних. Призначає часткову цінність точкам дотику на підставі їх приблизного інкрементального (додаткового) впливу (можна застосовувати тільки для вимірювання кампаній на Facebook, в Instagram, Audience Network і Messenger).

Для всіх цих моделей, крім останньої, можна вибрати умови розподілу цінності:

  • враховувати всі відвідування. Цінність розподіляється рівномірно;
  • не враховувати прямі відвідування (за замовчуванням). Цінність розподіляється між платними і органічними дотиками, якщо такі дотики не брали участі в конверсії, цінність віддається прямим відвідуванням;
  • не враховувати відвідування. Цінність розподіляється тільки між показами і кліками, якщо такі дотики не брали участі в конверсії, цінність віддається прямим відвідуванням.
розподіл цінності
Вибираємо правило розподілу цінності

Для деяких моделей можна встановити пріоритет розподілу цінності на платні канали.

Вікна атрибуції

Це період часу до конверсії, в рамках нього точкам дотику призначається цінність виходячи з обраної моделі. Тут можна вибрати один з 17 варіантів. Модель за замовчуванням - 28 днів після кліка або переходу і 1 день після показу. Мінімальне значення - 1 день після кліка, переходу, показу. Максимальна - 90 днів після кліка, переходу, показу.

Який варіант вибрати, залежить від того, як швидко конвертується ваш користувач після першого дотику. Для більшості товарів/послуг з невисокою вартістю можна користуватися моделлю за замовчуванням або зробити вікно менше, наприклад 7 днів після кліка і 1 день після показу. Для продуктів/послуг з високою вартістю, відповідно, навпаки.

віко атрибуції
Кілька варіантів вікон атрибуції

Додавання рекламних майданчиків

Інструмент дозволяє додавати дані по видатках із зовнішніх майданчиків за допомогою вже частково готових інтеграцій або кастомних тегів, які потрібно додавати в кампанії з інших джерел. На відміну від Google Analytics, де всі дані по інших майданчиках збираються автоматично, тут це робити зовсім незручно.

Завантаження офлайн-конверсій

Facebook Attribution дозволяє завантажувати офлайн-конверсії як за допомогою API, так і вручну. Це допоможе ідентифікувати користувачів, які, наприклад, відвідали офлайн-точки продажів і зробили там конверсію, після кліка/показу реклами, тобто зрозуміти весь ланцюжок дотиків, який передував конверсії.

Звіт «Результативність»

Вся звітність в проекті по атрибуції розбита на три розділи. У розділі «Результативність» можна подивитися і порівняти, як поводяться прямий трафік, «органіка» і платні кампанії згідно з обраних дат і переходів.

Звіт Результативність
Звіт «Результативність»

Звідси можна подивитися більш детальні звіти по платних (сюди відносяться всі платні кліки та покази, а також відвідування, в URL яких були виявлені параметри UTM) і органічних (до них Facebook відносить ресурси, де в URL реклами не були виявлені параметри UTM, але був визначений реферальний домен) каналах і налаштувати розподіл цінності для моделей атрибуції.

Якщо ви додали сторонні платформи і налаштували теги для кліків і показів, то дані по них будуть відображатися тут же.

За платними каналами також можна порівняти результативність поточної обраної моделі атрибуції і моделі на основі даних.

модель атрибуції
Приклад, коли модель на основі даних не поміняла загальної картини (дані по ній відзначені синім)

Користувацькі звіти

Ці звіти дозволяють створювати власні розбивки в потрібному групуванні, щоб було легше аналізувати дані за параметрами, які вас цікавлять.

метрики
Список доступних метрик для відображення в звітах

Такі звіти можна завантажувати.

Шляхи конверсії

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

конверсії
Кросплатформені шляхи конверсії

Яку модель вибрати

Все залежить від ваших цілей. Більшість рекламодавців використовують моделі за останнім кліком (Last Click) або за останнім непрямим кліком (Last Non-Direct Click) (модель за замовчуванням в Google Analytics). Відмінність другої в тому, що вона дозволяє стимулювати канали, які призводять до прямих відвідувань. Такі моделі не враховують весь шлях користувача.

Лінійна, позиційні моделі або моделі з урахуванням давності взаємодії хоч і враховують кілька дотиків в рамках конверсії, але не дають інформації про те, який дотик насправді був найціннішим. Тому і з'явилися більш складні алгоритмічні моделі, засновані на ML (machine learning - машинне навчання). Такі моделі є як у Facebook, так і у Google. Однак у них є свої нюанси, в Facebook модель застосовується тільки до Paid-джерел сімейства Facebook. А в Google для того щоб почати користуватися цією моделлю, потрібно зібрати:

  • 400 конверсій кожного типу з довжиною шляху не менше двох взаємодій (тобто 400 конверсій для однієї мети або транзакції, а не сума конверсій всіх типів);
  • 10 000 шляхів взаємодії в обраному представленні (приблизно відповідає 10 000 користувачів, хоча одному користувачеві може відповідати кілька шляхів).

Інструменти атрибуції як Facebook, так і Google дозволяють порівнювати моделі. Якщо ви бачите, що при використанні якоїсь моделі дані істотно відрізняються, це означає, що потрібно детальніше вивчити шлях користувача і вплив каналів на конверсію. Можливо, використання іншої моделі атрибуції дозволить переоцінити вплив каналів і перерозподілити бюджет на ті, ефективність яких спочатку була неочевидна.

Отже

  • Сервіс абсолютно безкоштовний.
  • Дає більше інформації, ніж інші інструменти про те, що відбувається в Facebook, Instagram і Messenger. Якщо ви активно використовуєте ці канали, то Facebook Attribution може наштовхнути на корисні інсайти.
  • Показує, як платні, органічні і прямі канали впливають на конверсію.
  • Допомагає проаналізувати мультиканальні шляхи користувачів до конверсії.

Інкрементальність

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

Можна піти далі і продовжити ставити питання, наприклад: яким інкрементальним ефектом володіють наші рекламні кампанії? Тобто, наприклад, чи відбулася б конверсія, якби користувач не побачив нашого ретаргетингу? Щоб відповісти на це питання, не обов'язково намагатися використовувати якусь складну модель атрибуції.

Test&Learn Facebook
Варіанти тестів в розділі Test&Learn Facebook

На багатьох рекламних платформах є можливість проводити тести на інкрементальність, наприклад розділ Test&Learn в Facebook. В рамках такого тесту користувачів ділять на дві групи. Тестовій групі показується реклама, контрольній - ні.

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

Фото: flickr.com
Обробка: Vinci
Читати далі

Технологія переконання і влада алгоритму: про етику використання соціальних мереж

Facebook

Пишемо про те, як соцмережі перетворили нас в товар, що з цим робити і чому не варто звинувачувати технології, а краще почати ними.

Почнемо з відомої фрази:

«Якщо ти не платиш за товар, значить ти і є товар».

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

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

Саме дані користувачів зробили IT-компанії найбагатшими в історії. Ця технологія називається , і вона вже вплинула на кілька .

Ці дані надходять нескінченним потоком, потім штучний інтелект (або ) їх аналізує, розвивається і вчиться прогнозувати. Така технологія необхідна для створення моделі нашої поведінки і передбачення наших дій. Уявіть, що ви продаєте товар, і у вас є чарівна програма, яка говорить, де буде ваш клієнт і як його підловити, щоб він зробив покупку. Це як докладна інструкція «Як продати товар» зі 100% гарантією успіху.

Всередині нашого пристрою живе наш аватар, а він, у свою чергу, прекрасно розуміє, як ми поступимо в тій чи іншій ситуації і куди ми підемо сьогодні ввечері. За допомогою цього аватара можна передбачити нашу реакцію на що завгодно.

У великих технологічних компаній є три головні цілі:

  • Залучати.
  • Розширювати.
  • Рекламувати.

За кожну з них , завдання якого — зрозуміти, що потрібно зробити для досягнення цих трьох цілей.

Сьогодні зв'язок в онлайні — предмет першої необхідності. Суть нашої культури і спілкування зав'язана на маніпуляції цією необхідністю, а так як «будь-яка досить розвинена технологія не відрізняється від магії», наша свідомість вразлива, і технології це використовують.

Технологія переконання або злом зростання попиту

Як взяти те, що ми знаємо про психологію, і впровадити це в технології? Як змінити людей? Завдяки відповіді на ці питання народилася технологія переконання, створена для зміни нашої поведінки. По суті, це той самий маркетинг, про який ми писали і .

Наприклад:

  • Ви гортаєте стрічку чи і бачите там щось нове. Для вас це неусвідомлена дія, доведена до автоматизму яка стала звичкою. Кожен пост здається чимось новим, але по суті це добре запрограмований алгоритм, який дає ту інформацію, яка нам цікава. В результаті кожний «новий» пост насправді не новий, а запланований.
  • Пам'ятайте повідомлення про те, що вас відзначили на фото? Звичайно ж, ви подивитеся, що це за фото, адже в самому повідомленні немає навіть превью, хоча можливості iOS і Android дозволяють це зробити. Так чому ж фотографія не відображається? Ви напевно вже здогадалися. Це потрібно для того, щоб ви в черговий раз зайшли в додаток. Так створюється повернення клієнта, і це просто геніальний хід. Після того як ви побачили фото, ви знову опинитеся в стрічці, де вас чекає чергова реклама. Як підсумок: один позначив вас на фото, а компанія заробила гроші.
Технологі переконання
Хтось позначає вас на фото, а компанія заробляє на цюому гроші

Технологію переконання також називають зламом зростання попиту. Це злам людської психології для розвитку бізнесу. Як не дивно, у соціальних мереж і наркотиків багато спільного.

«Лише дві індустрії називають клієнтів "юзерами": наркоторгівля і програмне забезпечення», — американський професор статистики Едвард Тафті .

Варто задуматися.

Навіть знаючи всі хитрощі, ми все одно продовжуємо використовувати соцмережі. Після прочитання цієї статті ви навряд чи видалите всі програми — ви, швидше за все, знову відкриєте Instagram або іншу соціальну мережу. Це і підтверджує той факт, що соціальні мережі — новий наркотик, який заснований на потребі людини в спілкуванні і соціальному житті.

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

Ще одна проблема соціальних мереж — це жага зворотного зв'язку. Кожен з нас залежить від думки оточуючих, хто б що не говорив. Ми викладаємо пост, чекаємо позитивної реакції і приймаємо близько до серця будь-який негатив. Знову ж, за це варто подякувати еволюції.

Ми не готові до негативу і створюємо ідеальну версію себе в соціальних мережах, але багато хто забуває, що це лише фальшива і досить тендітна популярність. Навіть соціальні мережі це розуміють — той же Instagram почав в багатьох країнах.

Алгоритми змінюються, а ми — ні

Негатив — одна з головних і страшних проблем соціальних мереж. У момент сплеску популярності платформи в 2011-2013 роках відбувся колосальний ріст рівня депресії, а рівень суїциду підвищився в три рази. Все через те, що багато хто виявився не готовий до негативу в соціальних мережах.

Здавалося б, людина може адаптуватися до будь-яких змін в її житті, але адаптації до соціальних мереж чекати не варто. За останні кілька років обчислювальна потужність пристроїв виросла в трильйони разів. Сьогодні телефон могутніше будь-якої технології, яку можна було б уявити всього десять років тому, але при цьому сама людина за десять років практично не змінилася. Як тільки ми трохи зрушуємося з мертвої точки, соціальні мережі обганяють нас на мільйони кроків. Цей цикл нескінченний. Технології завжди будуть попереду, і з цим залишається тільки змиритися.

Подоба штучного інтелекту вже, по суті, керує світом, тільки це не термінатор зі Скайнета, а алгоритм стрічки в соціальних мережах і . Кожен день алгоритм адаптується до нових умов з однією метою — утримати вас в стрічці якомога довше. Він настільки чудово справляється з цим завданням, що люди втратили контроль над цією системою.

Жоден інженер або ніколи не зможе спрогнозувати, що саме алгоритм покаже вам завтра.

Само собою, через такий розвиток алгоритм став перетворюватися і навіть спотворюватися — часом в колосальних масштабах. Уявіть, що Вікіпедія буде показувати вам персональне визначення того чи іншого терміна. Вона буде стежити за вами і знати, що ви їли на сніданок. Персональний результат допоможе продати вам те, за що платить рекламодавець. Це справжнісінька в далеко не нативне середовище.

Продавці «правди»

Заради експерименту пропонуємо вам ввести в Гуглі «Зміна клімату це...», і подивитися, як пошуковик продовжить вашу фразу. А тепер включіть VPN і поставте геолокацію в іншій країні. Що Гугл показав вам тепер? Поміняйте країну ще кілька разів і подивіться, як змінюється видача. Буде приблизно наступне:

  • «Зміна клімату — це брехня»
  • «Зміна клімату — це проблема людства»
  • «Зміна клімату — це нормально»

І все змінюється банально через те, що в різних країнах свій підхід і погляд на ситуацію. Достатньо хороший приклад?

Навіть якщо двоє близьких друзів зайдуть в стрічку, вони побачать два абсолютно різних світи. Алгоритм підбирає ідеал для кожного з нас. Це як мільйон версій «Шоу Трумана». У вас з'являється відчуття, ніби все навколо згідно з вашою думкою, і як раз в цей момент вами дуже легко маніпулювати. У цей момент ваша пильність ослаблена, і вам можна буквально підсунути будь-який факт, з яким ви в підсумку будете повністю згодні.

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

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

Що спільного у вишок 5G і трагедії в М'янмі

Уявіть, що ви натрапили на фейкову новину. Алгоритм зауважив, що ви на ній затрималися, а після цього став активніше закидати вас аналогічними матеріалами. Драматизму додає той факт, що фейкові новини поширюються в шість разів швидше, ніж справжні, тому що «реальність нудна».

Об'єднавши ці тези і з огляду на потужність алгоритму в соціальних мережах, ми можемо зрозуміти, що це справжня проблема. Візьмемо новини про те, що коронавірус придумала якась країна, або що вишки 5G знищать людство, а піцерії по всьому світу спонсорують чорний ринок. Звучить як марення, ми це розуміємо, але по факту мільйони людей вірять в це без сумнівів, і це має катастрофічні наслідки.

Соціальні мережі
Алгоритм Фейсбук підбирає ідеал для кожного з нас

Наприклад, є багатонаціональна держава в Південно-Східній Азії, яка називається М'янма. Для місцевих жителів Facebook — це весь інтернет. Вони занурені в нього повністю. Через те, що серед них поширювали неправдиву інформацію про мусульман, все закінчилося вже не віртуальними, а справжнісінькими повстаннями, гоніннями і величезною кількістю смертей. Сотні тисяч мусульман втекли з М'янми, і навіть сам Facebook не зміг це зупинити. Алгоритм виявився сильнішим.

Більш свіжий приклад: пам'ятаєте протести в Гонконзі? Побудуйте логічний ланцюжок.

Але проблема не в технології

Ми шукаємо в соціальних мережах правду, але самі не знаємо, що з цього правда. Для кожного вона своя, але проблема в тому, що через соціальні мережі війна різних «правд» набирає обертів щосекунди і перетворюється в екзистенційне питання. При цьому технології не знищують людство, в них криється нескінченна кількість користі. Проблема тільки в моделі використання технологій самими компаніями.

Фото: flickr.com
Обробка: Vinci
Читати далі

91,8% всіх пошукових запитів Google є низькочастотними

Кросворд

А середня ціна за клік за ключовим словом становить 0,61$. Причому пошукові запити, пов'язані з фінансами і нерухомістю, мають найвищу середню ціну за клік.

Спеціаліст по SEO Брайан Дін, Backlinko, проаналізував 306 мільйонів ключових слів на основі даних DataForSEO і Ahrefs, щоб скласти портрет запитів, які люди вводять в пошуку Google. Використовуйте цей матеріал в роботі над SEO-стратегією, адже алгоритми і концепція Google постійно вдосконалюються і вам потрібно встигати за нововведеннями.

Ключові висновки

1. 91,8% всіх пошукових запитів є низькочастотними (long tail keywords). У цьому дослідженні будь-яке ключове слово з 1-100 запитами в місяць розглядалося як «довге» ключове слово.

ключові

Але навіть в сукупності вони складають лише невелику частину глобального пошукового попиту - всього 3,3% від загального обсягу пошуку.

пошук

2. Велика частина пошукових запитів крутиться навколо високочастотних ключових слів. Фактично, 500 найпопулярніших пошукових запитів складають 8,4% всього обсягу пошуку. А на 2000 найпопулярніших ключових слів доводиться 12,2% всіх пошукових запитів в Google.

3. У середньому ключове слово отримує 989 запитів в місяць. Однак середній обсяг пошуку за ключовим словом становить всього 10 пошуків в місяць.

4. 14,1% запитів формулюються у формі питання. Найбільш поширений початок запиту - питальне слово «як» (how), за ним слідують «що» (what), «де» (where) і «хто» (who).

питання

6. Середня ціна за клік за ключовим словом становить 0,61$. Причому пошукові запити, пов'язані з фінансами і нерухомістю, мають найвищу середню ціну за клік.

ціна за клік

7. Середній запит складається з 1,9 слів в середньому довжиною 8,5 символів. Є взаємозв'язок між довжиною запиту і обсягом пошуку. Якщо подивитися на кількість символів, дуже довгі і короткі ключові слова викликають відносно мало пошукових запитів. Найчастіше шукають ключові слова з 5-10 символів.

довжина

Причому у ключових з 1-2 слів найвищий середній обсяг пошуку.

запити

8. Довші ключові слова шукають рідше, ніж більш короткі. Фактично, ключові слова, що містять більше 5 слів, отримують в середньому в 10 разів менше запитів, ніж пошукові запити довжиною в 1-3 слова.

9. Галузі з найбільшим обсягом пошуку - це «Новини і ЗМІ», «Інтернет і телекомунікації», «Мистецтво і розваги» і «Побутова електроніка».

сегменти

10. Люди в основному шукають інформацію, галереї картинок або відео. Найпопулярніша категорія в результатах Google - «Люди також запитують» (19,4%), далі йдуть картинки (19,4%), відео (17,9%), головні новини (15,4%) і додаткові посилання (11 , 0%). Тому працюйте над релевантністю контенту та якісним посилальним профілем.

Найпопулярніші категорії

Читати дослідження запитів Google повністю.

Фото: flickr.com
Обробка: Vinci
Читати далі

Як керівнику контролювати інтернет-маркетологів

воронка

За якими показниками стежити і як витрачати на це мінімум часу.

Отже, у вас є сайт, інтернет-маркетолог (або ціле маркетингове агентство на підряді) та аочате впровадження автоматизації маркетингу.

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

У ваших стосунках все не так райдужно? Пропонуємо спосіб це виправити.

Відразу обмовимося: мова піде не про e-commerce (це особливий світ зі своїми законами), а про ті сфери, де через сайт можна тільки замовити товар або послугу - саме вони зазвичай страждають від недостатньої аналітики.

Вимірювати і управляти

Ще в минулому столітті засновник американської школи менеджменту Пітер Друкер сказав: «Управляти можна тільки тим, що можна виміряти». Сподіваємося, сьогодні вам уже не потрібно нагадувати, що оцінювати маркетинг необхідно за цифрами, а не за суб'єктивним відчуттям «працює/не працює».

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

Як це зазвичай влаштовано в середньому бізнесі (бо в ж вже знаєте, чим відрізняється маркетинг малої і середньої компанії):

  • Маркетинг не рахується взагалі. Просто є сайт, який приносить «мало» або «дуже мало» клієнтів. Часто саме з такими вихідними даними вперше звертаються до агентства.
  • Щось обліковується час від часу, десь в екселі. За цим звичайно треба радикальний крок - зміна маркетолога або вкладання грошей в новий рекламний канал. А потім все продовжується як і раніше.
  • Звіт робиться регулярно, але містить якісь загальні цифри, які створюють видимість активності. Як з цим працювати - незрозуміло, тому раз по раз цифри майже не змінюються, якщо не змінюється рекламний бюджет.

Як це повинно бути влаштовано:

  • Цифри повинні бути доступні в режимі онлайн. По-перше, автоматизована система знижує тимчасові витрати і ймовірність помилки. По-друге, так в один і той же час директор, маркетолог і інші фахівці зможуть оперувати одними і тими ж цифрами.
  • Цифри повинні бути інформативні: скільки вклали, скільки отримали, як і динаміка в порівнянні з минулим місяцем. Плюс можливість легко заглибитися в деталі за необхідності.
  • Цифри повинні бути простими і наочними. Тобто щоб ви відкрили звіт на зустрічі, і ваш співрозмовник менше ніж за хвилину побачив головне.

Ви зможете оцінювати роботу маркетологів і приймати правильні рішення, якщо ваш звіт дає швидку відповідь на важливі питання:

питання

Що рахуємо

Звичайно, нам в першу чергу важливо, скільки грошей ми вклали в маркетинг і скільки клієнтів отримали. Але цього мало.

Невеликий лікнеп з інших важливих показників в порядку зростання значущості для бізнесу:

  • CPC (cost per click) - ціна за клік. Корисна тільки фахівцю, який веде рекламу.
  • CPL (cost per lead) - ціна за лід, тобто звернення потенційного клієнта (дзвінок і зворотний дзвінок, заявка через форму або пошту, звернення в чат).
  • CPS (cost per sale) - ціна продажу.

По-хорошому, знати потрібно всі ці та ці показники. Але на якому сфокусуватися, щоб тримати руку на пульсі маркетингової активності? Очевидно, це не ціна за клік.

Це може бути ціна продажу, але тут є кілька нюансів:

  • Для аналізу продажів потрібна CRM система, а її впровадження - це окремий непростий процес.
  • Якщо товар дорогий, з довгим циклом продажу, то даних для аналізу буде занадто мало.
  • Сам факт продажу сильно залежить від менеджера, який спілкується з потенційним клієнтом, тому оцінювати таким чином саме маркетинг буде некоректно.

Ми рекомендуємо дивитися на вартість звернення (ліда) - зрозумілий, інформативний і керований показник. По суті, це розумний компроміс між тим, що насправді потрібно керівнику (продажі), і тим, що підвладне маркетологу (кліки та конверсія).

Як це організувати технічно

  1. Підключаємо коллтрекінг - сервіс відстеження дзвінків з сайту. Коштує він не так дорого, але якщо ви даєте рекламу або просуваєте сайт в пошуку, без нього не обійтися.
  2. Налаштовуємо цілі в Google Analytics - відстежуємо всі види цільових дій, що здійснюються нашими потенційними клієнтами.
  3. Далі це все в кращому випадку збирається в Ексель, але для управління такий варіант не годиться. Потрібна професійна система аналітики - зрозуміла, автоматизована і, на жаль, зазвичай платна.
таблиця

Важливо, щоб система аналітики показувала не тільки загальні цифри (вартість ліда за період, наприклад, з контекстної реклами або пошуку), а й мала можливість дивитися ще більш детальні цифри - з точністю до конкретної рекламної кампанії.

Навіщо? Будь-яка проблема повинна бути очевидна і відразу кидатися в очі. У 1986 році космічний корабель «Челленджер» розвалився в повітрі. Інженери НАСА попереджали керівництво про проблему і пропонували перенести старт. Але керівники не надали проблемі великого значення через складно оформлений звіт.

звіт
Це хороший звіт - в ньому проблема відразу очевидна

Дізнайтеся, яка рекламна кампанія витрачає ваші гроші даремно. Не дайте своєму Челленджеру вибухнути!

Навчилися рахувати - що далі

Якщо раніше ви регулярно не рахували скільки коштує ваш лід - він точно може коштувати менше. Тому після налаштування аналітики ми переходимо до оптимізації витрат: допрацьовуємо кампанії, відключаємо неефективні, перерозподіляємо бюджет.

Для поетапної оптимізації допоможе проста воронка:

Кому продаємо

Аналізуємо вартість ліда в кожному з рекламних каналів, підбираємо аудиторії, працюємо з настройками показів

Як продаємо

Працюємо з пошуковими запитами, оголошеннями і закликами до дії.

Що продаємо

Підвищуємо конверсію сайту - його інформативність і зручність

Гарна аналітика дозволить швидко зрозуміти, на якому саме етапі ви втрачаєте гроші, сформулювати завдання і відстежити ефект від змін.

ефект

Після вказівки цін на сайті (послуги преміум-сегмента) ціна ліда різко зросла. Ціни вирішили прибрати.

Після періоду «просто поліпшення» і спостереження за показниками можна переходити до постановки довгострокових цілей (на 3-6-12 місяців).

Як ми це робимо:

  • Звіт показує нам, де ми зараз - кількість і вартість лідів по рекламних каналах, конверсія, кількість продажів.
  • Формулюємо бажаний обсяг продажів і «розкладаємо» по каналах потрібну кількість лідів.
  • Дивимося, за рахунок яких етапів воронки можна досягти зростання.
  • Пов'язуємо це з реальністю: наприклад, підняти конверсію вище 5% або розраховувати отримати з SEO більше трафіку і лідів, ніж основні конкуренти старші за нас - дещо самовпевнено.

Для зручного розрахунку ми зробили спеціальний калькулятор: з його допомогою отримуємо «оцифровані» цілі, зрозумілі і маркетологам, і керівнику.

розрахунки

Короткий підсумок

  1. Якщо ви вкладаєте в рекламу або просування сайту без якісної аналітики - ви втрачаєте гроші.
  2. Вартість ліда (звернення) - це той показник, на який варто дивитися в першу чергу для оцінки маркетингової активності.
  3. Щоб керувати своїми вкладеннями і говорити з маркетологами на одній мові, вам потрібен простий і інформативний звіт, який завжди під рукою.
  4. Якщо ваш маркетолог або підрядник не може надати такий звіт - знайдіть іншого. Ваше завдання - приймати рішення, а не намагатися розібратися в звітах.
  5. На першому етапі впровадження системи контролю потребуватиме додаткових витрат, але дуже швидко окупиться і почне приносити прибуток. Ви зможете керуватися чіткими критеріями ефективності маркетингу, і вам більше не доведеться розбиратися в нюансах з кожним новим підрядником. Краще витратити цей час на інші важливі цілі - пошук шляхів зростання і розвитку вашого бізнесу.
Фото: flickr.com
Обробка: Vinci
Читати далі

Чим же займаються програмісти, і як пояснити це іншим

код

Напевно, у кожного програміста виникала ситуація, коли абсолютно не знайомі з IT люди просили його пояснити, в чому ж полягає суть його професії. Так уже склалося, що у більшості людей поняття «програміст» асоціюється або з замкнутим гіком в окулярах і светрі, або з якимось геніальним червонооким підлітком-хакером - але при цьому ніхто не знає, чим саме він займається.

Як розповісти їм про це, не лякаючи страшними термінами і фрагментами коду?

Для цього ми відтворимо таку розповідь, а також розвінчаємо кілька міфів про програмування.

- Чим займаються програмісти? Це не так-то просто розповісти... Скажіть мені для початку: як в двох словах можна описати, наприклад, суть професії хірурга?
- Хірург проводить операції.
- Так, відмінний опис! Ну а, скажімо, футболіста?
- Грає у футбол!
- Угу, а хірург «займається хірургією». А якщо без однокореневих слів?
- Штовхає м'яч?
- Ось це точно. А що ж робить програміст, крім як «розробляє програми»?
- ...
- Програміст пише код. Вихідний код своєї програми, складений на якійсь спеціальній мові програмування. Точніше кажучи, спочатку він продумує структури своїх даних, потім складає алгоритми для роботи з цими структурами - ну а потім вже представляє це в вигляді коду.
- Що ще за «структури даних»? Хіба він не керує комп'ютером, не натискаючи кнопки?
- Ех...

Міф №1: Програміст працює з комп'ютерами

Спробуйте донести до людей, що програмісту для написання коду, взагалі-то, зовсім не потрібен комп'ютер. Він потрібен лише для перевірки коректності коду, для його тестування - але писати сам код і складати схеми алгоритмів цілком можна і на папері (хоча на екрані монітора, звичайно, це робити зручніше). Розробник же просто записує на цьому папері набір якихось інструкцій, команд або конкретних даних (числа, текст). А хто цей набір виконує - комп'ютер, телефон або особливо розумний робот, не так вже й важливо. Програміст працює з даними, а не з машинами.

- Ну як, зрозуміло?
- Тобто, програміст просто повідомляє машині, що б він хотів зробити - а вона це виконує?
- Ну так, приблизно.
- Так само, як начальник віддає розпорядження підлеглим?
- Схоже на те.
- А якщо машина захоче виконати це якось по-іншому?
- Тобто?
- Ну, щось їй не сподобається. Або просто виконувати не захоче.
- Так, давайте з'ясуємо раз і назавжди, що...

цифри

Міф №2: Машина вміє думати

Чомусь чимале число людей реально вважає, ніби комп'ютер володіє якимось інтелектом. Насправді - це просто набір залізяк, які думати не вміють. Вони вміють лише зберігати числові дані. Розмагнічено якусь ділянку такої залізяки - значить, це нуль. Намагнічений - одиниця. Плюс, ще вони можуть додавати і віднімати ці одиниці, утворюючи більш складні числа (про двійкову систему числення краще не варто згадувати). Більше комп'ютер сам нічого робити не вміє, тільки зберігати числа і оперувати ними. Це бездумний дурень, який лише виконує команди програміста. Авжеж, не плутати з машинним навчанням.

- Загалом, код будь-якої програми представляє собою набір команд, а комп'ютер їх тупо виконує.
- Тобто, він не розуміє суті самих команд? Але як він сприймає текст, який я ввожу на екрані?
- Коли ти крутиш педалі на велосипеді - чи розуміє він, що йому зараз потрібно поїхати вперед?
- Ні, але ж їде. Оскільки його ланцюг перетворює обертання педалей в обертання колеса.
- Саме так! Так само і комп'ютер перетворює введений тобою текст в набір чисел.
- Яким чином?
- У кожного символу тексту є свій числовий код, який знає комп'ютер. Це називається кодуванням. Наприклад, англійська «a» кодується числом 97, а знак рівності - числом 61.
- Тому машина і може розуміти текст, який ми їй повідомляємо?
- Ні, вона «розуміє» не сенс. А лише те, яким чином цей текст зберігати, і як до нього звертатися.
- Виходить, спочатку ми вводимо текст, потім комп'ютер розбиває його на символи, а кожен символ вже представляє у вигляді числа?
- Вірно. Складні структури представляються у вигляді більш простих, які і «розуміє» машина.

Скажіть мені, з чого складається житловий будинок?
- Ну... З поверхів.
- А з чого складаються поверхи? І так далі.
- Поверхи - зі стін. А стіни - з цегли. А цегла...
- Ось числа для комп'ютера - це те саме, що і цегла для будинку. Символи - це стіни. Окремі пропозиції - поверхи. А книги - цілі будинки! Але у програмістів є перевага перед будівельниками.
- Яка?
- Будівельник не може будувати цілими поверхами, він змушений завжди класти цеглу. Навіть якщо якийсь надпотужний підйомний кран дозволить йому будувати готові поверхи, він не зможе будувати ним цілі будинки або житлові квартали. А програміст зможе! Раз він вже «навчив» машину розуміти кінцевий текст - то, по суті, він «навчив» підйомний кран будувати готовий будинок за одну дію.
- Тобто, програміст може використовувати все більш і більш складні структури даних?
- Так. Тому перша зі складових його роботи - представити зрозумілі людині дані (текст, зображення, звук) у вигляді об'єднання простіших даних, вже зрозумілих комп'ютеру. Розробник практично «з нуля» становить структуру, яка повинна повністю описувати зрозумілу людині річ - причому таким чином, щоб ця структура була легко розширюваною і змінною (адже в програму часто доводиться вносити якісь нові можливості).
- Хех! Виходить, що він будує гумові будинки зі знімних панелей!
- Приблизно так. Однак, ще йому доведеться не лише описати, що ж йому потрібно побудувати - але і як все це побудувати. Тобто, придумати алгоритм. Це друга зі складових його роботи.
- Програміст придумує алгоритм на кожну дію?
- Саме так. Тому алгоритмів виходить дуже багато. Але його роботу полегшує те, що одні дії можуть містити в собі інші, вже описані ним раніше.
- І тут йому на допомогу приходить мова програмування?
- Не зовсім...

Міф №3: Мова програмування потрібна для складання алгоритмів

Ні, мова - це всього лише інструмент. Як гітара для музиканта. Саме по собі вміння грати на гітарі зовсім не гарантує слави - бо люди, як правило, захоплюються самою музикою, а не вмінням швидко і чітко смикати струни. З іншого боку, навряд чи хто прийде подивитися на поганого гітариста, яку б чудову композицію він не виконував. Так само і з мовою програмування: знання її синтаксису і пов'язаних з ним нюансів дуже важливе, так само як і вміння писати красивий і ясний код. Однак, якщо людина не вміє складати алгоритми і структури даних - то вона не може називатися хорошим програмістом.

клавіатура

Комп'ютер не розуміє мову програмування безпосередньо. Як і раніше, він представляє кожну команду мови у вигляді набору «найпростіших» команд (зберегти число, обнулити число, додати до нього одиницю), які він здатний виконати. «Розуміє» мову програміст, а машина її лише виконує. По суті, будь-яка мова програмування - це набір команд, що служать для спілкування з нею.

- Правда, багато нинішніх мов програмування вже містять «в собі» набір заздалегідь складених алгоритмів, які розробник може використовувати в якості готових. Тому мова все ж трохи полегшує процес складання алгоритмів.
- Тобто, якщо один програміст склав якийсь алгоритм, то його тут же можуть використовувати інші?
- Так, і це відбувається постійно. Це одна з причин, чому галузь IT так швидко розвивається. Однак нові алгоритми доводиться складати самому.
- А склади який-небудь прямо зараз!
- Легко. Класичний приклад: у вас є книга, в ній 1000 сторінок. Вам потрібно відкрити в ній, наприклад, 875-ю сторінку. Як би ви стали це робити?
- Ну, просто пробіг від першої до 875-ї, тільки і всього.
- Угу, і доведеться тобі дивитися на номер кожної сторінки. А уяви, якщо всі їхні куточки злиплися - скільки часу тоді пройде? А ось мені достатньо перебрати лише 3 сторінки!
- Як?
- Спочатку я виберу сторінку, яка знаходиться посередині книги, тобто 500-ю. Потім подивлюся: в яку з утворених половин повинна потрапити шукана сторінка?
- У другу. А далі що?
- Теж саме. Інтервал з 500-ї по 1000-ю я знову поділю надвоє, відкривши центральну сторінку. Вийде інтервал від 750-ї сторінки до 1000-й, в ньому я знову виберу центральну. Якою буде номер?
- 750 плюс 125... Так це ж і є 875!
- От бачиш. Всього 3 дії! Навіть якщо я буду не зовсім точний при виборі центральної сторінки, я все одно знайду потрібну набагато швидше тебе. Цей алгоритм носить назву «дихотомія». Хоча в реальності програмісти використовують куди більш складні алгоритми.
- І ти можеш записати його на папері?
- Звісно. Де там моя ручка?

Псевдокод
повторюємо цикл:
	
        шукаємо(в книзі, центральну_сторінку);
	
        якщо (центральна_сторінка = шуканій_сторінці)
                виходимо з циклу;
	
        інакше
                якщо (центральна_сторінка < шуканій_сторінці)
                        видаляемо(в книзі, всі сторінки від першої до центральної);
                інакше
                        видаляемо(в книзі, всі сторінки від центральної до останньої);

- Ну як, алгоритм зрозумілий?
- Хм... Так, і справді зрозумілий.
- Зараз він записаний у вигляді, вже злегка схожому на реальний програмний код.
- А в чому відмінності?
- У реальному коді всі слова будуть написані англійською, а також буде заздалегідь описана структура «книга». Плюс, для дій «шукаємо» і «видаляємо» теж будуть складені свої алгоритми. Але в цілому - все те ж саме.
- І ти займаєшся цим із дня в день?
- Переважно.
- І тобі не нудно?
- Анітрохи.

програміст

Міф №4: Програмування - це нудно

Звичайно, розробка цілком може набриднути, якщо займатися тільки рутинними й одноманітними справами. Наприклад, складанням дуже простих алгоритмів, але у великій кількості. Або монотонним пошуком помилок в чужому коді. Але це ж стосується і будь-якої іншої роботи - рутина всюди вбиває творчий процес. А творчості в програмуванні чимало, написання коду схоже на написання художньої книги. Тільки, на відміну від більшості письменників, програміст спочатку сам створює свій власний світ (структури даних) - а вже потім наповнює його сюжетом (алгоритмами).

Часом це справді чиста творчість, де розробник сам встановлює власні правила. Незважаючи на те, що в світі даних і алгоритмів все строго і логічно, в ньому присутня своя краса. Будь-який програміст може привести десятки прикладів дуже красивого коду, і ще більше прикладів потворного. Програмісти, як і всі люди, теж помиляються: якщо десь в вихідному коді допущена помилка, то задумані алгоритми можуть працювати неправильно. Тому код часто перетворюється на такий собі детектив - в якому йде пошук чергового підступного бага, що заважає виконанню алгоритму, або порушує структуру даних...

- Жартома можна сказати, що в підсумку виходить якийсь детектив в вигаданому світі, виражений за допомогою мови програмування.
- А вбивця в цьому детективі - дворецький?
- Ага, нульовий покажчик. Буває так, що весь відділ день-другий ловить особливо настирливий баг, і кожен програміст з відділу бере на себе якусь ділянку коду. Виходить ціле розслідування, з покаранням винних і нагородженням причетних...
- Хм, а це і справді цікаво звучить!
- От бачиш.
- А, скажімо, я можу хоч трохи навчитися програмуванню?
- Так звісно! Я знаю один сайт спеціально для цього...

Фото: flickr.com
Обробка: Vinci
Читати далі

Три поради від Facebook, як підвищити ефективність і охоплення відео напередодні свят

обличчя

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

Додати 3-5-секундний трейлер

Коротке прев'ю на початку відео - досить поширений підхід на YouTube, а тепер і в Facebook. Достатньо ключовий фрагмент з відео додати в початок, щоб зацікавити і захопити користувача.

Щоб побачити, в який момент перегляду ви втрачаєте глядачів, використовуйте аналітику Creator Studio.

«Відкрийте відомості про відео, натиснувши на свій ролик в бібліотеці контенту Creator Studio. Подивіться на криву утримання аудиторії і зніміть прапорець "only include views over 15 seconds", щоб зрозуміти, в якому місці люди залишають ваше відео в перші секунди перегляду. Ми рекомендуємо часто перевіряти криві утримання і прагнути покращувати час перегляду - це допоможе розширити охоплення на Facebook».

Відкадрувати відео зі співвідношенням сторін 4: 5

А краще відразу знімати вертикальні відео та використовувати спеціальні додатки для редагування відео.

«Ми живемо в світі, де більшість людей дивляться відео на мобільному телефоні в декількох дюймах від обличчя і часто в вертикальній орієнтації, не повертаючи телефон в горизонтальне положення. Спробуйте створювати свої відео в вертикальному форматі. Або переведіть їх в формат 4: 5».

Внутрішнє дослідження Facebook показало, що продуктивність деяких відеороликів значно покращилася просто за рахунок перемикання з формату 16:9 на 4:5.

Facebook

Залучати свою спільноту, відповідаючи на коментарі під своїми відео-повідомленнями

«Участь в обговоренні в розділі коментарів під вашими власними постами може порадувати вашу аудиторію і максимізувати охоплення. Об'ємні коментарі, які детально роз'яснюють вашу точку зору або відповідають на питання, ще сильніше активізують взаємодію з вашим контентом».

Facebook також зазначає, що набагато простіше відповідати на коментарі до відео в Facebook і Instagram через вкладку «Вхідні» в Creator Studio. Або хоча б підключити до коментарів бота.

Creator Studio

Але головне - пам'ятайте: єдина чарівна формула успішного контенту на Facebook - це ви.

Фото: flickr.com
Обробка: Vinci
Читати далі

Структура IT команди: ключові ролі, їх призначення та взаємодія на проекті

Проект

Ми вирішили підготувати для Вас, друзі, невеликий екскурс в типовий IT проект. Ми часто спостерігаємо круглі очі наших майбутніх колег, коли говоримо, що в IT галузі є місце не тільки програмістам, та й і що програмістів, насправді, кілька типів. Отже, давайте розбиратися, хто ж такі «Cons», аналітики, «PM», розробники, «Tester».

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

Отже, почнемо з того, що ролі в команді можуть суттєво відрізнятися в залежності від типу проекту. Створюючи софт з нуля, Вам потрібна одна команда. Впроваджуючи ERP систему — інша. Ставлячи додаток BI для топ-менеджменту замовника — третя, і так далі. Але тут ми вирішили розповісти Вам найбільш поширені і загальноприйняті професії і ролі, які затребувані в тій чи іншій мірі практично на будь-якому проекті.

Розробники «Devs»

Без розробників//девелоперів, зрозуміло, нікуди. Це ключові люди в будь-якій ІТ команді, саме вони займаються безпосереднім створенням програмного продукту або складним конфігуруванням базового коробкового рішення. До речі, в цьому їм дуже допомагають ось ці . Ціни немає тим розробникам, які розуміють (або хоча б хочуть розуміти, будемо чесними) бізнес-сторону питання. Адже за будь-яким програмним продуктом стоїть якась бізнес потреба, і хоча б приблизне її розуміння командою розробки є суттєвою перевагою і спрощує всім життя. Наприклад, розробник зовсім не буде зайвим знати, . У командах цінують розробників, а таких особливо, а також з них виростають одні з найуспішніших керівників проектів.

Аналітик

Розглянувши роль Розробник, найлогічніше перейти до його/її найбільш вірного колеги і соратника на будь-якому проекті — аналітика або бізнес-аналітика. Ці хлопці беруть на себе дуже істотну частину роботи, перебуваючи на стику бізнесу і технологій. Звичайно, як ми вже обговорили вище, ідеальною людиною був би той, хто вислухав потреби бізнесу, 100% зрозумів їх з першого разу, придумав відповідне рішення, написав по ньому документацію, розробив, протестував, навчив і порадів. Такі люди дійсно є, але набагато ефективніше в даному випадку працює зв'язка аналітик + програміст.

До типових завдань бізнес-аналітика входить:

  1. Робота з представниками бізнесу та глибоке розуміння їх процесів;
  2. Самостійна ідентифікація і аналіз проблем/вузьких місць в робочих процесах;
  3. Спіставлення знайдених проблем з потребами бізнесу, які вони самі виявили;
  4. Проектування рішення, яке задовольнить усі потреби і вирішить проблеми (найчастіше, крім проектування IT рішення, потрібна також і пропозиція з реструктуризації діяльності);
  5. Після того, як рішення спроектовано (побудовані моделі даних, описані use-case, написані специфікації на розробку), документація переходить до розробника, а аналітик продовжує постійну комунікацію з розробником для більш ефективної роботи.

Консультант

У багатьох компаніях роль консультанта повністю збігається з роллю аналітика на проекті і ніякої різниці між ними немає. Однак у великих IT компаніях, ці ролі трохи розрізняються. Якщо аналітик більшою мірою фокусується на участі у проектах (і при цьому володіє більш технічними навичками, знає мови програмування на рівні читання коду для коректного написання специфікацій на розробку, розуміє в архітектурі front-end і back-end, здатний вибудувати структуру бази даних майбутнього додатка на основі вимог і потреб бізнесу, здатний розуміти, чи можна додати якусь функціональність в код і не зламати всі попередні доробки), то консультант або бізнес-консультант в більшій мірі фокусується на IT-консалтингу, тобто на тих роботах, які передують IT проекту. Консультанти проводять глибокий аналіз бізнес-процесів компанії, аналізують проблеми і пропонують варіанти проведення реінжинірингу процесів (перебудови діяльності) для більш успішного функціонування компанії, підбирають існуючі IT-рішення, які можуть допомогти бізнесу функціонувати, або проектують на верхньому рівні і пропонують замовнику розробку з нуля.

Фінанси
Консультанти проводять глибокий аналіз бізнес-процесів компанії, аналізують проблеми і пропонують варіанти проведення реінжинірингу процесів

Менеджер проекту «PM»

Про цю професію/роль/покликання можна розповідати нескінченно. Якщо коротко, то — це той, хто бере проект, кладе на свої плечі і тягне в пургу, шторм, метеоритний дощ і ядерну війну, але не має права відпустити (має звичайно, але у нього прав на це менше, ніж у інших учасників команди). Менеджер проекту виконує величезну кількість робіт, починаючи від розробки плану проекту, , оцінки ризиків, контролю функціональних і вартісних рамок і закінчуючи щоденною роботою з командою на проекті.

Тестувальники «QA»

Що таке тестування і хто такі тестувальники? У двох словах — це біль. Ім'я у цій ролі цілком промовисте, і ці хлопці займаються тестуванням програмних продуктів. І особливість їх професії в тому, що якщо аналітика (не найбільш досвідченого) ще можна переконати, що "це не баг, а фіча", то ось цих хлопців точно ні. Фраза "на моїй машині працює" теж не врятує нікого від цих хлопців. Вони — інженери по QA (Quality Assurance) і тестують не просто зовнішню частину програми, але і коректність звернення до бек-енду, швидкодію і відмовостійкість системи, застосовуючи найрізноманітніші методики тестування.

Фото: flickr.com
Обробка: Vinci
Читати далі