лого
лого

Онлайн маркетинг март 9, 2024 г.

Webhooks за маркетинг: Как и защо трябва да ги прилагате

Написано от равал

коментари 0

Webhooks за маркетинг: Как и защо трябва да ги прилагате

Webhooks са чудесен начин за автоматизирано предаване на информация. Те могат да ви помогнат да маркетинг цели с лекота и ви позволява да създавате нови канали за комуникация. Нека да обсъдим как можете да ги внедрите в различни инструменти и функции а също и защо са ви необходими.

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

Търсите следващата стъпка за развитие на вашия бизнес?

Нашите експерти предлагат решения в цял свят за компании от всички размери.

Какво е уеб призив?

Webhooks са автоматични съобщения, които позволяват директна комуникация от приложения въз основа на предварително зададени параметри. Тези параметри могат да бъдат зададени с определени действия, предприети от потребителя. Те изпълняват функция за обратно извикване, базирана на HTTP, която създава комуникация между 2 API. Клиентите, които получат уеб примката, незабавно ще получат някаква форма на известие или предупреждение.

Това е алтернативен начин за изпращане на информация, когато даден участник (например клиент) извърши определено действие. Например, можете да използвате webhook, за да изпращате данни към известията си в други платформи като Slack, за да извличате данни от измерими събития.

И така, какво е webhook спрямо API? Уеб куките са подобни на API (Application Programming Interface - интерфейс за програмиране на приложения), но те извличат данни, а не се допитват до тях (както при анкетирането). API използват HTTP за получаване на данни и дефиниране на структури за отговор. При този процес на анкетиране се изпраща HTTP заявка на равни интервали от време, докато API на сървъра изпрати съответните данни. С помощта на кукичките клиентският API предоставя уникален URL адрес на API на сървъра, като посочва кои събития да бъдат взети под внимание.

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

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

Защо трябва да ги използвате за маркетинг?

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

Разбира се, трябва да бъдете внимателни с тези инструменти, тъй като при неправилна работа може да създадете лошо потребителско изживяване. Спамът от Webhook може да бъде дразнещ за клиентите.

Как да създадете Webhook

Създаването на кука може да бъде различно за всяка платформа, поради което ще се съсредоточим върху някои общи стъпки, които възникват при различните процедури. Общият процес за създаване на уеб примка е следният.

  • Идентифициране на събитието: Уверете се, че знаете към какво насочвате клиентите си и как да го измервате.
  • Проверете платформата си: Ако платформата ви не разполага с вградена система за уеб-свързаност, може да ви е необходим доставчик.
  • Избор на доставчик: Съществуват доставчици от трети страни, които можете да използвате, ако избраната от вас платформа не разполага с вградена система.
  • Настройка на адреса на приемника: Част от тази задача е определянето на URL адреса на крайната точка за изпращача на уеб примка. Това може да бъде адрес на вашия сървър или URL адрес на трета страна.
  • Създаване на мерки за сигурност: Уверете се, че сървърът е защитен, преди да го настроите.
  • Подробности за полезния товар: Тук решавате какви данни ще изпраща куката. Това може да определи качеството на информацията, която ще получите, затова бъдете внимателни при задаването на параметрите.
  • Изпитване: Изпратете тестови данни, за да проверите дали куката работи по предназначение.
  • Наблюдение и проверка на грешки: На този етап трябва да приложите механизъм за повторна обработка в случай на неуспех на първата обработка, за да може да се включи отново. Важно е често да тествате приложенията на webhook.
  • Оптимизация: Извършете отново тестовете и вижте какво може да се подобри. Също така трябва да защитите данните си с SSL и да ограничите размера на полезния товар, за да осигурите оптимална работа.

Как да създадете URL адрес на Webhook

Начинът на създаване на уеб примка може да се различава в зависимост от използваната платформа. Най-често срещаните са Slack и Github webhooks, така че ще започнем с тях.

За да получите Slack webhook URL трябва да създадете приложение Slack за използване в пясъчника, да разрешите входящите куки, да влезете в настройките и да кликнете върху Add New Webhook to Workspace и сега можете да направите HTTP заявка за публикация. Можете да вмъкнете съобщение в текст, подобно на този пример по-долу: Пример за Slack webhook

След това можете да инсталирате разширено форматиране за по-сложни компоненти. Slack предлага множество комплекти, които трябва да разгледате.

За GitHub, преминете към главната страница на уебсайта и под хранилището изберете Настройки. Щракнете върху "Настройки", която е подчертана с тъмнооранжев контур, и изберете Webhooks. Можете да добавите кука и след това, в частта "Payload URL" (URL на платежния товар), въведете URL адреса, от който искате да получавате платежни товари. Сега application/json ще действа директно като JSON полезен товар и ще добави тялото на POST заявката.

application/x-www-form-urlencoded ще изпрати полезния товар JSON като параметър на формуляра, наречен полезен товар.
По желание в полето "Secret" въведете низ, който да използвате като секретен ключ. Трябва да изберете произволен низ от текст с висока ентропия. Можете да използвате тайния ключ на webhook, за да ограничите входящите заявки само до тези, които произхождат от GitHub.

Отидете на "Кои събития искате да задействат тази уеб примка?" и изберете желаните събития. Сега можете да направите желаните от вас кукички "активни" незабавно. След като я създадете, GitHub изпрати събитие ping, за да я изпробва.

Маркетингови приложения с възможности за закачане

A Discord webhook може да ви помогне да изпращате съобщения до общността си с лекота. Тя може да бъде чудесна за информиране или актуализиране на вашата общност чрез вашия Discord сървър. Можете да направите това чрез приложения на трети страни като gitlab:

  • Изберете своя канал в Discord.
  • Изберете Редактиране на канал.
  • Проверете интеграциите си.
  • Създайте Webhook или изберете "View Webhooks" и след това изберете New Webhook.
  • Създайте бот, който ще публикува съобщението.
  • Сега можете да копирате URL адреса от полето за URL на WEBHOOK.
  • Изберете Save.

Ето как можете да създадете уеб бутон на Shopify:

  • Отидете в административния панел на Shopify.
  • Отбележете "Настройки".
  • Отидете в "Известия".
  • Намерете раздела "Webhooks".
  • Щракнете върху "Създаване на Webhook".
  • Задайте събитие, което ще задейства уеб примката. Можете да го намерите в падащото меню.
  • Въведете URL адрес, на който Shopify ще изпрати уеб приставката.

Създаване на Mailchimp webhook:

  • Трябва да отидете в Webhooks.
  • Изберете "Add a Webhook".
  • Определете събитията, които искате да прослушвате, в раздела "Trigger on Events".
  • Отидете в полето "Post To URL".
  • Задайте URL адрес за обратна връзка, който вашето приложение може да използва, за да приеме входящата кука.
  • Ако искате, задайте описание.
  • Щракнете върху Създаване на Webhook.