Web kancası nedir?
Yayınlanan: 2018-06-23Hepimize 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.