Apps: по едно за всеки сайт
Какво е app в Push, списъкът и статусите му, страницата на app — поканата за абониране, проверката на инсталацията, ръководството за Push SDK, API ключовете, темите и webhooks — и промяна или изтриване.
App в Push е един сайт, който събира абонати за web push. Monfri го създава вместо вас, когато настроите сайта си в Hub; всеки app има свои абонати. Те са в Push → Apps.
Списъкът
Всеки app показва Name, Website, Subscribers и Status:
| Статус | Значи |
|---|---|
| Ready | Направен от съветника за вашия сайт: тагът на Monfri на сайта показва поканата, още никой не се е абонирал. Нищо не се инсталира. |
| Active | Има абонати (app, направен от съветника), или инсталацията е проверена и има абонати. |
| No Subscribers | Инсталацията е проверена, още никой не се е абонирал. |
| SDK Not Verified | Настроен е, но инсталацията още не е проверена. |
| Setup Pending | Още не е настроен — Setup отваря ръководството. |
Create App добавя app на ръка — App Name, Website URL и описание по желание — за сайт, който Hub не познава.
Страницата на app
Горе: Setup Guide, Opt-in prompt — думите и видът на банера: Поканата за абониране — и Edit.
- Verify SDK проверява сайта ви от сървърите на Monfri и показва Service Worker и SDK Script с ✓ или ✗. Сайт със скрипта на Monfri няма нужда от файл за service worker и редът го казва.
- Installed through your Monfri tag — при app, направен от съветника: тагът на сайта вече показва поканата; Edit the opt-in prompt и връзка към ръчното ръководство за разработчици.
- Integration Guide — при app, направен на ръка: трите стъпки за ръчно добавяне на Push SDK, за сайтове без скрипта на Monfri, с Download за
push-sw.js, тага на скрипта и кода за старт. Setup Guide води през същото в четири стъпки и ги проверява. - VAPID Public Key — ползва го самостоятелното SDK; само за ръчна интеграция.
- API Keys — за разработчици, които пращат през Push API. Create Key показва ключа веднъж: Copy this key now. It will not be shown again. Само администратор на Push създава или отменя ключове.
Когато планът ви ги включва — Growth и Scale, — App Settings има Notification Topics (Абонатите за web push и темите) и Webhooks, които съобщават на друга система, когато нещо се случи в Push.
Промяна или изтриване
Edit сменя името, сайта и описанието. Security Settings → Allowed Origins изрежда други адреси, които може да ползват този app — тестов сайт, поддомейн; самият сайт винаги е разрешен.
Delete маха app заедно с абонатите и кампаниите му. Само администратор на Push може да изтрие app.
Ако нещо не работи
Verify SDK показва ✗ за SDK Script
Проверката чете началната ви страница така, както би я прочел посетител. Скриптът липсва, добавен е през Google Tag Manager (проверката не може да го види — той пак работи) или страницата е кеширана без него. Вижте Проверка, че проследяването работи.
This address cannot be checked from our servers
Адресът на сайта сочи към частен или вътрешен адрес. Ползвайте публичния адрес на сайта.
Only an admin of Push can do this. Ask a workspace admin in Monfri.
Създаването на API ключове и изтриването на app са за администраторите на Push.