Chciałeś kiedyś zautomatyzować wysyłanie powiadomień push do użytkowników aplikacji, ale nie znasz się na kodowaniu, więc nie możesz użyć naszego API? To już nie problem! Zintegrowaliśmy webtoapp.design z Zapierem – platformą automatyzacji, która pozwala połączyć tysiące usług z API webtoapp.design bez pisania ani linijki kodu.
Chcesz spróbować? Ta integracja jest jeszcze w fazie beta, więc musisz kliknąć ten link, aby uzyskać dostęp: Uzyskaj dostęp do integracji webtoapp.design z Zapier
Przykłady połączeń
Ustawiłem Zapa, który automatycznie wysyła powiadomienie, gdy opublikuję coś nowego na blogu webtoapp.design. Do tego użyłem wyzwalacza "RSS by Zapier", jak widać na poniższym zrzucie ekranu.

Integracja z WordPressem
Jeśli nie masz na stronie kanału RSS, jest też wiele innych integracji, które możesz wykorzystać do tego samego celu, np. integracja z WordPressem oferuje wyzwalacz "Nowy wpis". Możesz użyć go do wysyłania powiadomień do wszystkich użytkowników lub skonfigurować bardziej zaawansowane powiadomienia tematyczne. Dzięki nim użytkownicy mogą subskrybować kategorie Twojej strony i otrzymywać powiadomienie, gdy w wybranej kategorii pojawi się nowy wpis. Oto konfiguracja Zapiera dla tego rozwiązania:
- Trigger App: Wordpress
- Event: New Post
- Trigger:
- Post Status: Published
- Post Type: Posts
- Action App: webtoapp.design
- Event: Send Topic Push Notification
- Action Setup:
- Topic: Terms Slug (To jest kategoria artykułu)
- Push Notification Title: Title Rendered
- URL to Open on Click: Link
- Pozostałe pola możesz zostawić puste lub wypełnić dowolnie.
Następnie dodaj poniższy skrypt i przycisk na swojej stronie, aby umożliwić użytkownikom subskrybowanie i wypisywanie się z tematów.
Pokaż kod
Ten kod po prostu znajduje kategorię aktualnej strony i informuje aplikację, by subskrybowała/odsubskrybowała kategorię po kliknięciu przycisku przez użytkownika.
<button type="button" id="subscribe-category-button" style="display: none; color: white;" onclick="toggleSubscriptionStatus()"></button>
<script src="https://webtoapp.design/static/js/app-helper.js"></script>
<script>
executeWhenAppReady(async () => {
document.getElementById("subscribe-category-button").style.display = "block";
updateButton(await getSubscriptionStatus());
});
function updateButton(isSubscribed) {
var subscribeButton = document.getElementById("subscribe-category-button");
subscribeButton.innerHTML = isSubscribed ? "Unsubscribe" : "Subscribe";
subscribeButton.style.backgroundColor = isSubscribed ? "red" : "green";
}
async function getSubscriptionStatus() {
var subscribedTopics = (await getSubscribedNotificationTopics())["topics"];
return subscribedTopics.includes(getTopicName());
}
function getTopicName() {
for (var className of document.querySelector("article.post").classList) {
if (className.startsWith("category-")) {
return className.substring(9);
}
}
}
async function toggleSubscriptionStatus() {
try {
var subscriptionStatus = await getSubscriptionStatus()
setNotificationTopicSubscriptionStatus(!subscriptionStatus, getTopicName());
updateButton(!subscriptionStatus);
} catch (e) {
console.log(e);
}
}
</script>
Inne pomysły
Oto jeszcze kilka inspiracji, jak możesz zautomatyzować swoje powiadomienia push:
- Zaplanuj wysyłanie tej samej wiadomości co tydzień za pomocą wyzwalacza "Schedule by Zapier"
- Wyślij powiadomienie push przed rozpoczęciem wydarzenia z Twojego Kalendarza Google
- Wysyłaj swoje Tweety jako powiadomienia push dzięki wyzwalaczowi "User Tweet" z Twittera
- Jest jeszcze więcej sposobów, by dzielić się swoją aktywnością w social media z użytkownikami aplikacji – wyślij powiadomienie, gdy...
- ... wrzucisz film na YouTube
- ... rozpoczniesz transmisję na żywo na Twitchu
- ... wrzucisz coś na Instagram
Znalazłeś świetny sposób na wykorzystanie Zapiera z webtoapp.design? Daj mi znać, a dodam go do listy!
