Създаване на уебкукове

Уебкуковете са инструмент за извличане и съхраняване на данни от определено събитие. Те Ви позволяват да регистрирате https:// URL адрес, където данните за събитието могат да бъдат съхранявани във формати JSON или XML. Уебкуковете обикновено се използват поради следните причини:

  • Подаване на поръчка
  • Промяна на цената на продукт
  • Уведомяване на Вашия IM клиент или пейджър, когато сте офлайн
  • Събиране на данни за информационни хранилища
  • Интегриране на Вашия счетоводен софтуер
  • Филтриране на артикулите в поръчката и информиране на различни превозвачи за поръчката
  • Премахване на клиентски данни от Вашата база данни, когато деинсталират Вашето приложение

Поддържани събития за уебкук

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

Таблица, изброяваща поддържаните събития за уебкук, налични в администраторския панел на Shopify.
КатегорияСъбития
Количка
  • Създаване на количка
  • Актуализация на количка
Плащане
  • Създаване на плащане
  • Изтриване на плащане
  • Актуализация на плащане
Колекция
  • Създаване на колекция
  • Изтриване на колекция
  • Актуализация на колекция
Клиент
  • Актуализация на съгласието на клиента за SMS маркетинг
  • Актуализация на настройките на клиентския акаунт
  • Създаване на клиент
  • Изтриване на клиент
  • Деактивиране на клиент
  • Актуализация на съгласието на клиента за маркетинг по имейл
  • Активиране на клиент
  • Създаване на клиентска група
  • Изтриване на клиентска група
  • Актуализация на клиентска група
  • Добавени тагове на клиент
  • Премахнати тагове на клиент
  • Актуализация на клиент
Отстъпка
  • Създаване на отстъпка
  • Изтриване на отстъпка
  • Актуализация на отстъпка
Чернова на поръчка
  • Създаване на чернова на поръчка
  • Изтриване на чернова на поръчка
  • Актуализация на чернова на поръчка
Обработка и доставка
  • Създаване на обработка и доставка
  • Поръчката за изпълнение не може да бъде изпълнена от Fulfillment Service
  • Редовете на поръчката за изпълнение са подготвени за получаване
  • Преместена поръчка за изпълнение
  • Поръчка за изпълнение, поставена в изчакване
  • Пренасрочена поръчка за изпълнение
  • Насрочена поръчка за изпълнение става дължима
  • Маршрутизирането на поръчката за изпълнение е завършено
  • Отменени поръчки за изпълнение
  • Приета заявка за анулиране на поръчки за изпълнение
  • Отхвърлена заявка за анулиране на поръчки за изпълнение
  • Подадена заявка за анулиране на поръчки за изпълнение
  • Приета заявка за изпълнение на поръчки за изпълнение
  • Отхвърлена заявка за изпълнение на поръчки за изпълнение
  • Подадена заявка за изпълнение на поръчки за изпълнение
  • Прекратено изчакване на поръчки за изпълнение
  • Редове на поръчки за изпълнение, подготвени за местна доставка
  • Обединени поръчки за изпълнение
  • Разделени поръчки за изпълнение
  • Актуализация на обработката и доставката
Наличност
  • Създаване на артикул в наличност
  • Изтриване на артикул в наличност
  • Актуализация на артикул в наличност
  • Свързване на ниво на складовата наличност
  • Прекъсване на връзката на ниво на складовата наличност
  • Актуализация на нивото на складовата наличност
Местоположение
  • Активиране на местоположение
  • Създаване на местоположение
  • Деактивиране на местоположение
  • Изтриване на местоположение
  • Актуализация на артикул в местоположение
Пазар
  • Създаване на пазар
  • Изтриване на пазар
  • Актуализиране на пазар
Поръчка
  • Анулиране на поръчка
  • Създаване на поръчка
  • Изтриване на поръчка
  • Редактиране на поръчка
  • Обработка и доставка на поръчка
  • Плащане на поръчка
  • Промяна в оценката на риска на поръчката
  • Актуализиране на поръчка
Продукт
  • Създаване на продукт
  • Изтриване на продукт
  • Актуализиране на продукт
Възстановяване на сума
  • Създаване на възстановяване на сума
Магазин
  • Актуализация на магазин
Метод на плащане
  • Създаване на транзакция с метод на плащане
Тема
  • Създаване на тема
  • Изтриване на тема
  • Публикуване на тема
  • Актуализиране на тема
Транзакция
  • Създаване на транзакция

Създаване на уебхукове

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

Стъпки:

Настолен компютър
  1. От Вашия администраторски панел на Shopify отидете на Настройки > Известия.

  2. Кликнете върху Уебхукове.

  3. Кликнете върху ⊕ Създаване на уебхук.

  4. В падащото меню Събитие изберете някое от поддържаните събития за уебхук, което искате да използвате като Ваше събитие за уебхук. Не можете да променяте събитието за уебхук, след като уебхукът е създаден.

  5. В падащото меню Формат изберете формата, в който искате Shopify да Ви изпраща тази информация. Двата избора са JSON или XML.

  6. В полето URL въведете URL адреса, където искате да се съхраняват данните. Уебхуковете не могат да бъдат върнати към следните URL адреси:

    • Localhost
    • Всеки URL адрес, завършващ с думата „internal“ (например example.com/internal)
    • Всеки URL адрес от всеки персонализиран домейн, прикачен към магазина
    • „Фалшиви“ домейни (като например www.example.com)
    • Домейни на Shopify (като например shopify.com и myshopify.com)
  7. Във Версия на API на уебхук изберете предпочитаната от Вас версия на уебхук.

  8. Кликнете върху Запазване.

Мобилно устройство
  1. От приложението Shopify докоснете Menu, а след това докоснете Settings Настройки.

  2. В секцията Настройки на магазина докоснете Известия.

  3. Докоснете Уебхукове.

  4. Докоснете ⊕ Създаване на уебхук.

  5. В падащото меню Събитие изберете някое от поддържаните събития за уебхук, което искате да използвате като Ваше събитие за уебхук. Не можете да променяте събитието за уебхук, след като уебхукът е създаден.

  6. В падащото меню Формат изберете формата, в който искате Shopify да Ви изпраща тази информация. Двата избора са JSON или XML.

  7. В полето URL въведете URL адреса, където искате да се съхраняват данните. Уебхуковете не могат да бъдат върнати към следните URL адреси:

    • Localhost
    • Всеки URL адрес, завършващ с думата „internal“ (например example.com/internal)
    • Всеки URL адрес от всеки персонализиран домейн, прикачен към магазина
    • „Фалшиви“ домейни (като например www.example.com)
    • Домейни на Shopify (като например shopify.com и myshopify.com)
  8. Във Версия на API на уебхук изберете предпочитаната от Вас версия на уебхук.

  9. Докоснете Запазване или .

След като новият Ви уебхук бъде запазен, той се показва на страницата Уебхукове.

Редактиране на уебхукове

Можете да редактирате конфигурацията на уебхук, след като е създаден. Въпреки това не можете да променяте избраното събитие за уебхук.

Стъпки:

Настолен компютър
  1. От Вашия администраторски панел на Shopify отидете на Настройки > Известия.

  2. Кликнете върху Уебхукове.

  3. В реда, съдържащ уебхука, който искате да редактирате, кликнете върху ... > Редактиране.

  4. В диалоговия прозорец Редактиране на уебхук променете уебхука според изискванията.

  5. Кликнете върху Запазване.

Мобилно устройство
  1. От приложението Shopify докоснете Menu, а след това докоснете Settings Настройки.

  2. В секцията Настройки на магазина докоснете Известия.

  3. Докоснете Уебхукове.

  4. В реда, съдържащ уебхука, който искате да редактирате, докоснете ... > Редактиране.

  5. В диалоговия прозорец Редактиране на уебхук променете уебхука според изискванията.

  6. Докоснете Запазване или .

Тестване на уебхукове

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

Стъпки:

Настолен компютър
  1. От Вашия администраторски панел на Shopify отидете на Настройки > Известия.

  2. Кликнете върху Уебхукове.

  3. В реда, съдържащ уебхука, който искате да тествате, кликнете върху ... > Изпращане на тест.

  4. На URL адреса, който сте посочили за уебхука, проверете дали известието работи.

Мобилно устройство
  1. От приложението Shopify докоснете Menu, а след това докоснете Settings Настройки.

  2. В секцията Настройки на магазина докоснете Известия.

  3. Докоснете Уебхукове.

  4. В реда, съдържащ уебхука, който искате да тествате, докоснете ... > Изпращане на тест.

  5. На URL адреса, който сте посочили за уебхука, проверете дали известието работи.

Изтриване на уебхукове

Можете да изтриете уебхук от Вашия администраторски панел на Shopify. Това действие не може да бъде отменено.

Стъпки:

Настолен компютър
  1. От Вашия администраторски панел на Shopify отидете на Настройки > Известия.

  2. Кликнете върху Уебхукове.

  3. В реда, съдържащ уебхука, който искате да изтриете, кликнете върху ... > Изтриване.

Мобилно устройство
  1. От приложението Shopify докоснете Menu, а след това докоснете Settings Настройки.

  2. В секцията Настройки на магазина докоснете Известия.

  3. Докоснете Уебхукове.

  4. В реда, съдържащ уебхука, който искате да изтриете, докоснете ... > Изтриване.