Web kancası nedir?

Yayınlanan: 2018-06-23

Hepimize olur. Bir toplantıdasınız ve birisi tanıdık HİSSEDİLEN ve SEKİLDE tanıdık gelen bir terim ortaya atıyor - ama hemen oraya konulsaydınız ve tüm akranlarınızın önünde bunun gerçekte ne anlama geldiği sorulsaydı, kendinizi kıstırırdınız ve toplantı bitene kadar ya da panik yapana kadar, yangın alarmını çalıştırın ve gözyaşları içinde binadan çıkın.

Pazarlama ve müşteri katılımı, giderek daha fazla veri odaklı hale geldikçe ve tam potansiyeline ulaşmak için teknolojiye bağımlı hale geldikçe, şu terimlerden giderek daha fazlasının olduğu hissedilebilir: SDK, PII ve API. Bugün, bilinmesi gereken bu terimlerin kulağa daha çok çağrıştıran seslerinden birine, yani mütevazi "web kancası"na hızlıca göz atacağız.

Peki, web kancası nedir?

Esasen, bir web kancası, önceden seçilmiş bir olayın ardından gerçekleşen bir uygulama veya hizmetten diğerine iletişimdir. Web kancaları bir tür HTTP geri aramasıdır ve bazen "ters API" olarak adlandırılır, ancak bu, web kancalarının ne olduğunu ve nasıl çalıştıklarını netleştirmek için pek bir şey yapmaz.

Tamam—ama web kancalarının ne olduğunu ve nasıl çalıştıklarını açıklayabilir misiniz?

Şöyle: İnternet çağında hiçbir dijital sistem bir ada değildir (ya da öyle ise, olmamalıdır). Bağlantısız sistemler, bağlantısız kullanıcı deneyimlerine yol açar ve müşterileriyle sürdürülebilir ilişkiler kurmayı önemseyen markalar, farklı teknolojilerinin etkili bir şekilde iletişim kurabilmesi için yollara ihtiyaç duyar.

Web kancaları bu yollardan biridir.

Özünde, bir web kancası, gerçek zamanlı olarak iletilen verilere dayalı olarak iki ayrı sistemin etkin eylemde bulunması için olay tabanlı bir yöntemdir. Uygulama arasındaki bu mesaj, "sup"ın dijital versiyonu değil, alıcı sisteme belirli bir görevin ne zaman ve nasıl gerçekleştirileceği konusunda bir dizi talimat sağlamak için gerekli olan hayati bilgilerin geçişidir. Bu nedenle, web kancaları pazarlamacılara verilere ve programatik işlevselliğe daha dinamik ve esnek erişim sağlayabilir ve aynı zamanda süreçleri kolaylaştıran tetiklenmiş iş akışları ve müşteri yolculukları kurmalarını sağlayabilir.

Bekle, web kancalarını API'lerden farklı kılan nedir?

Hem API'ler hem de web kancaları, farklı dijital sistemler arasındaki iletişimi desteklemek için kullanılır, ancak bu iletişimlerin nasıl yürütüldüğü ve hangi durumlar için en uygun oldukları biraz farklı olma eğilimindedir.

Sistemler arasında iletişim kurmak için bir API'den yararlandığınızda, bu bir çağrı ve yanıt eylemi olma eğilimindedir: ilk sistem, alıcı sistemin API uç noktasına bir API çağrısı yapar ve bir yanıt alır (veri, görüntü veya diğer dijital varlıklar). Web kancaları ile iletişim daha çok bir talimat listesi gibi çalışır; ilk sistem ikinciye ne yapacağını (örneğin, bir müşterinin havayolu bağlılık hesabına 10 bağlılık puanı ekleyin) ve bunu tam olarak ne zaman yapması gerektiğini söyler (örneğin, bu müşteri beşinci uçuş rezervasyonunu tamamladığında). Webhook'ların "Eğer Bu, O Zaman Bu" özelliği onlara çok fazla esneklik sağlar ve onları müşterilerinizin marka deneyimindeki boşlukları doldurmak için güçlü bir araç haline getirir.

Web kancaları, en iyi durumda, otomatikleştirilmiş pazarlama uygulamalarını desteklemenin güçlü bir yolu olabilir. Bu etkinlik üzerinde hareket edebilecek bir etkinlik ve hizmet olduğu sürece, pazarlamacılar, müşterilerinin marka deneyimlerini yönlendirmek ve etkilemek için uygulama dışı, web sitesi dışı etkinlikleri bile kullanabilir. Web kancaları, genellikle API entegrasyonlarının işe yaramadığı veya çok maliyetli olduğu durumlarda sıkı bağlantılar kurabilir ve pazarlamanız için değerli olan teknolojilerin, en anlamlı olduğu zaman ve yerde birbirleriyle gerçekten senkronize olmasını sağlamaya yardımcı olabilir. .

Bir örneğe ne dersin?

Quizlet, öğrencilerin bilgi kartları, testler ve oyunlar aracılığıyla bilgileri gözden geçirmelerini sağlar. Beş çalışma modu ile çevrimiçi platform, kullanıcıları halihazırda kullanmadıkları farklı modları ve oyunları kontrol etmeye teşvik etmek istedi. Ancak Quizlet, kampanyalarını etkili bir şekilde yürütmek için ihtiyaç duydukları son derece ayrıntılı verileri toplarken iki sorunla karşılaştı: Doğruluk ve veri kullanımı. Her kullanıcının mod kullanımı için geçmiş verilerin tam spektrumunu korumak ve yeni bilgileri verimli bir şekilde toplamak istediler, ancak ihtiyaç duyduklarından çok daha fazla veri toplamadan veri doğruluğunu sağlamak için mücadele ettiler.

Quizlet'teki mühendislik ekibi, sonraki adımlarını belirlerken çevik ve işbirlikçi bir yaklaşım benimsedi ve veri toplamayı optimize etme konusunda daha fazla yardım için pazarlama ekibine döndü. Quizlet, fikirleri birbirinden uzaklaştırarak, veri sorunlarını etkin bir şekilde çözmek için web kancalarını kullanmaya başladı.

Bir Quizlet kullanıcısı uygulamada veya web'de bir çalışma modu seçtiğinde (yalnızca oturum açma durumunda), bu olay Braze SDK tarafından toplanır ve bir Rest API aracılığıyla Braze'e gönderilir. Bu olay, aşağıdaki kriterler karşılandığında Braze Rest API kullanıcılarına/iz uç noktasına Liquid aracılığıyla kişiselleştirilmiş bir JSON nesnesi içeren bir web kancası gönderen Eyleme Dayalı Kampanyayı tetikledi. Yedi çalışma modunun her biri kendi web kancasıyla kuruldu ve aynı modu bir kereden fazla kullanan bir kişi için yeni veri noktalarının oluşturulmamasını sağlamak için yeniden uygunluğa izin verilmedi - her kullanıcı profili yedi adede kadar veri kullanacak Kullanabilecekleri yedi olası çalışma modunu temsil etmek için noktalar.

Web kancalarının ne zaman kullanılacağına dair herhangi bir yönerge var mı?

Evet, tabii ki var.

Akılda tutulması gereken büyük bir şey: vakit nakittir. Veya en azından, müşterilerinizle ilgili sahip olduğunuz verilerin değeri, oluşturuldukları anda azalmaya başlar ve bu, o anda sahip olduğunuz verileri yönetmenin ve bunlara göre hareket etmenin, müşteri katılımınızın etkinliğinde önemli bir faktör olduğu anlamına gelir. çabalar.

Web kancaları, bunun gerçekleşmesinin önemli bir parçası olabilir. Web kancaları, Facebook messenger, Line veya Kik gibi OTT mesajlaşma platformları aracılığıyla müşteri erişiminin gönderilmesini desteklemenin yanı sıra, kullanıcılarınız için temel eylemlerin sorunsuz bir şekilde gerçekleşmesini sağlamak için önemli bir araç olabilir.

Braze'de, müşterilerimizden çokça gördüğümüz yaygın bir uygulama, belirli eylemleri gerçekleştiren bir kullanıcıya indirim veya kredi göndermek için web kancalarını kullanmaktır. Braze'in eyleme dayalı etkileşimi ile markalar, bir indirim yapılmasını gerektiren tetikleyici olay türlerini listeleyebilir ve ardından Braze platformu, bir kullanıcının ilgili bir olayı gerçekleştirdiğine dair bildirim alır almaz (belirli bir olayı görüntülüyor olabilir). ürün veya bir mobil oyunda belirli bir seviyeyi geçme veya bir dijital alışveriş sepetini terk etme), bir müşterinin arka ucuna veya kullanıcı profili güncellemelerini işlemek için Braze API'sine bir web kancası gönderilebilir ve bu kişinin hesabına gerçek zamanlı olarak uygun kredi otomatik olarak eklenebilir.

Bu deneyimi gerçekleştirmenin mühendislik gerektirmediğini, listelerin çekilmesini, ek bilgilerin etiketlenmesini gerektirmediğini unutmayın; yalnızca ilgili sistemler arasında bir web kancasının ilk kurulumu. Mühendislik ekibinizin sizi günün her saatinde desteklemesine gerek kalmadan uyumlu bir müşteri deneyimi sağlamak istediğinizde bu büyük bir kazançtır.

Mantıklı. Başka büyük kullanım durumları var mı?

Ayrıca, belirli amaçları dışında gerçekleşen önemli kullanıcı eylemleri hakkında diğer teknolojilere veya sunuculara güncelleme yapmak için kullanılan web kancalarını görmek de yaygındır. Örneğin, bir kullanıcı bir e-postada abonelikten çıkmayı tıklarsa (bu, artık yasal olarak onlara o kanalda mesaj göndermenize izin verilmediği anlamına gelir), bir web kancasının diğer sistemleri uyaracak ve ping atacak şekilde ayarlanmış olması akıllıca olur (örneğin, bir analitik veritabanı veya CRM—aynı bilgilerle, o kullanıcıların davranışlarına bütünsel bir bakış sağlar.

Bunun ötesinde, web kancalarının temel esnekliğinden yararlanmayı düşünün; bu, müşteri etkileşimi ihtiyaçlarını karşılamaya yönelik çok çeşitli eylemleri ve yaratıcı yaklaşımları desteklemek için yapılmış bir araçtır. Örneğin, kanal olarak doğrudan posta ekleyen çok sayıda müşteri etkileşim platformu görmüyorsunuz, ancak web kancaları ile markaların, müşterilere doğrudan posta kartları veya diğer doğrudan postaları göndermek için bu platformların hedefli, bölümlere ayrılmış erişim desteğinden yararlanması mümkündür. Lob gibi posta hizmetleri. Bu esnekliği benimseyerek, büyük yeni masraflar veya mühendislik desteği olmadan pazarlama stratejinizi yeni, yenilikçi yönlere yönlendirmek için web kancalarını kullanmak mümkündür. Bu çok önemli.

Başka bir şey?

Web kancalarını özel yapan şeyin ne olduğunu gözden kaçırmayın. API'lerden farklı olarak, çalışmak için bir ilk istek gerektirmezler - ve çalışmak için veritabanı türünü sorgulamaya ve türüne ihtiyaç duymadıklarından, yeni bilgiler kullanılabilir hale geldikçe ve eylemleri tetikledikçe web kancaları gerçek zamanlı olarak çalışabilir. Bu nitelikler, birlikte çalıştığınız teknoloji ekosistemleri istediğiniz kadar birbirine entegre olmasa bile web kancalarının sistemleri sıkı bir şekilde bağlamasını mümkün kılar.

Birlikte çalışmak üzere oluşturulmamış sistemlerle çalışırken, pazarlamacılar genellikle kendilerini eksik bağlam veya gecikmiş bilgiler nedeniyle yapmak zorunda oldukları konumlarda bulurlar ve bu da markalarının müşterileri için ortalamanın altında veya sinir bozucu marka deneyimleriyle sonuçlanır. API'ler ve SDK'ların yanı sıra web kancaları, pazarlamacılara uygulamalarında veya web sitelerinde gerçek zamanlı olarak gerçekleşen herhangi bir olay için eylemler ayarlama ve tetikleme yeteneği verir. Bu dönüştürücü olabilir. Anında, uygun eylemi gerçekleştirme yeteneği, bir marka ile müşterileri arasındaki etkin anlık etkileşimlerin merkezinde yer alır ve webhook'ları e-posta veya anında iletme bildirimleri gibi müşteri etkileşimi için önemli bir kanal haline getirebilir.

Bu nedenle, web kancalarının sistemlerinizi daha etkili bir şekilde bağlamaya ve desteklemeyi hayal ettiğiniz mükemmel marka deneyimlerini güçlendirmek için gerekli verileri göndermeye yardımcı olup olmayacağını görme fırsatını yakalayın. Müşterileriniz size teşekkür edecek.