Webhook entegrasyonunu test etme

Entegrasyonunuzu kurduktan sonra test etme zamanı gelmiş demektir. Hem sandbox hem de production entegrasyonunuzu test edebilirsiniz. Sandbox ile başlamanızı ve üzerinde maksimum doğrulama yapmanızı öneririz:

  • Etkinlikler gönderiliyor ve başarıyla iletiliyor.
  • Geçmiş etkinlikler, Trial started etkinliği için abonelik fiyatı, attribution, kullanıcı öznitelikleri ve Google Play Store satın alma token’ının bir etkinlikle birlikte gönderilip gönderilmeyeceğine ilişkin seçenekleri doğru yapılandırdınız.
  • Etkinlik adlarını doğru eşleştirdiniz ve sunucunuz bunları işleyebiliyor.

Nasıl test edilir

Bir entegrasyonu test etmeye başlamadan önce aşağıdakileri tamamladığınızdan emin olun:

  1. Webhook entegrasyonunu Webhook entegrasyonunu kurma konusunda anlatıldığı şekilde yapılandırın.
  2. Apple App Store’da uygulama içi satın almaları test etme ve Google Play Store’da uygulama içi satın almaları test etme konularında anlatıldığı şekilde ortamı kurun. Test uygulamanızı production ortamında değil, sandbox ortamında derlediğinizden emin olun.
  3. Webhook’a göndermeyi seçtiğiniz bir etkinliği tetikleyecek bir satın alma yapın / deneme başlatın / iade isteyin. Örneğin Subscription started etkinliğini almak için yeni bir abonelik satın alın.

Sonucun doğrulanması

Başarılı etkinlik gönderme sonucu

Entegrasyon başarılı olduğunda, etkinlik entegrasyonun Last sent events bölümünde görünür ve Success durumunu alır.

6ccc3bb-webhook_integration_success.webp

Başarısız etkinlik gönderme sonucu

SorunÇözüm
Etkinlik görünmediSatın alma gerçekleşmediğinden etkinlik oluşturulmadı. Çözüm için Test satın almalarında sorun giderme konusuna bakın.
Etkinlik göründü ancak Sending failed durumunda

Teslim edilebilirliği HTTP durum koduna göre belirliyoruz; 200-399 aralığı dışındaki her şeyi başarısız olarak kabul ediyoruz.

Sorun hakkında daha fazla bilgi edinmek için aşağıda gösterildiği gibi başarısız etkinliğinizin Sending failed durumunun üzerine gelin.

12ff189-hover_sending_failed.webp