Skip to main content
AnasayfaBlogKılavuzlarYeni Pazarlara Girmeden Önce Gönderi Takip API Kapsamı Nasıl Doğrulanır

Yeni Pazarlara Girmeden Önce Gönderi Takip API Kapsamı Nasıl Doğrulanır

17TRACK

Yeni bir pazara girmeden önce gönderi takip API kapsamını doğrulamak için kullanmayı planladığınız taşıyıcı, hizmet, gönderim rotası ve son kilometre kombinasyonlarını eksiksiz şekilde test edin. Canlı gönderileri taşıyıcı kayıtlarıyla karşılaştırın, olayların sistemlerinize doğru şekilde ulaştığını doğrulayın ve lansmandan önce boşlukları belgeleyin. Bir taşıyıcının sağlayıcının desteklenenler listesinde yer alması bir başlangıç noktasıdır; planladığınız teslimat yolculuğunun görünür olacağının kanıtı değildir.

Yeni Bir Pazara Girmeden Önce Gönderi Takip API Kapsamı Nasıl Doğrulanır

Bu kılavuz, pazara giriş hazırlığı yapan lojistik yöneticileri, e-ticaret operasyon ekipleri ve entegrasyon sorumluları içindir. Amaç, pratik bir canlıya geçiş kararı almaktır: hangi gönderim rotaları doğrulandı, hangileri için yedek çözüm gerekiyor ve hangileri hâlâ kanıt gerektiriyor.

Kapsamı ülke sayısına göre değil, gönderim rotalarınıza göre tanımlayın

Pazara giriş planlamasında takip kapsamını, belirli bir gönderim düzeni için kullanılabilir gönderi olaylarını alma ve iletme becerisi olarak değerlendirin. Yalnızca varış ülkesi çok geniş bir analiz birimidir. Aynı ülkeye giren iki gönderi farklı çıkış taşıyıcıları, gümrük düzenlemeleri, teslimat ortakları ve hizmet seviyeleri kullanabilir.

Tedarik görüşmelerinde çoğu zaman birleştirilen üç soruyu birbirinden ayırın:

  • Taşıyıcı uyumluluğu: API, kullandığınız taşıyıcı ve hizmetten gelen gönderileri kabul edip tanımlayabiliyor mu?
  • Yolculuk görünürlüğü: İlgili gönderim aşamalarında ekibinizin ihtiyaç duyduğu olayları döndürüyor mu?
  • Operasyonel iletim: Bu olaylar sipariş yönetim sisteminize, destek araçlarınıza ve müşteri bildirimlerinize güvenilir şekilde ulaşabiliyor mu?

Başarılı bir API isteği yalnızca ilk sorunun bir bölümünü yanıtlar. Bu, gönderide yararlı olaylar bulunduğunu, nihai teslimat sonucunun görünür olduğunu veya uygulamanızın güncellemeyi işlediğini kanıtlamaz.

1. Pazara özel bir kapsam matrisi oluşturun

Lojistik ekibinizin gerçekten uygulamayı planladığı gönderim planıyla başlayın. Deponuzdan, sipariş karşılama sağlayıcınızdan ve taşımacılık ortaklarınızdan ilgili taşıyıcıları ve hizmetleri doğrulamalarını isteyin. Bir konsolidatör son kilometre ortağını dinamik olarak seçiyorsa, konsolidatörün adını eksiksiz bir rota açıklaması olarak değerlendirmek yerine bu belirsizliği kaydedin.

Anlamlı her kombinasyon için bir satır oluşturun. Aşağıdaki alanlar kullanışlı bir çalışma matrisi oluşturur:

AlanKaydedilecek bilgilerNeden önemli
Gönderim rotasıÇıkış ve varış pazarıYurt içi sonuçlar sınır ötesi görünürlüğü kanıtlamaz.
Taşıyıcı ve hizmetSözleşmeli taşıyıcı, hizmet adı ve ilgili tanımlayıcıTaşıyıcı düzeyindeki bir liste hizmete özgü soruları yanıtlamayabilir.
Devir düzenlemesiBilinen teslimat ortağı ve varsa değiştirilmiş takip numarasıDevir boyunca sürekliliği test etmeniz gerekir.
Gerekli kilometre taşlarıKabul, hareket, teslimat girişimi, teslimat ve ilgili istisnalarGereksinimler destek ve müşteri ihtiyaçlarını yansıtmalıdır.
İş etkisiTahmini gönderi payı ve güncellemelerin eksik olmasının sonuçlarıYüksek hacimli ve yüksek riskli rotalara öncelik verilmelidir.
Doğrulama durumuDoğrulandı, koşullu, henüz doğrulanmadı veya desteklenmediği onaylandıEksik kanıt, destek eksikliğiyle karıştırılmamalıdır.

Sorumluluğu erken aşamada atayın. Lojistik fiziksel rotayı doğrulamalı, mühendislik veri iletimini doğrulamalı ve operasyonlar ortaya çıkan görünürlüğün müşteri vaatlerini destekleyip desteklemediğine karar vermelidir. Tedarik ekibi süreci koordine edebilir; ancak yalnızca özellik kontrol listesi kabul kararını belirlememelidir.

2. Önce resmi belgeleri inceleyin, ardından rotaya özgü sorular sorun

Belgelenmiş entegrasyon kapsamını belirlemek için sağlayıcının resmi API materyallerini kullanın. Taşıyıcı tanımlayıcılarını, kayıt gereksinimlerini, yanıt alanlarını, olay tanımlarını, kimlik doğrulamayı, kullanım sınırlarını ve güncelleme iletim davranışını inceleyin. Uygulamanızla ilgili belgelerin tarihli bir kaydını tutun.

17TRACK değerlendirmesi için resmi Tracking API sayfasını ve API belgelerini doğrulama başlangıç noktaları olarak kullanın. Aşağıda açıklanan aynı rota düzeyindeki kabul testlerini uygulayın; genel ürün açıklamasını belirli bir hizmetin veya devir düzenlemesinin onayı olarak değerlendirmeyin.

Sağlayıcıya bir ülkeyi “kapsayıp kapsamadığını” sormak yerine somut bir doğrulama talebi gönderin. Planladığınız taşıyıcı ve hizmeti, çıkış ve varış noktalarını, temsili ve erişim yetkiniz bulunan takip numaralarını, gerekli kilometre taşlarını ve beklenen gönderi hacmini ekleyin.

  • Bu hizmet için açık bir taşıyıcı tanımlayıcısı veya ek gönderi bilgisi gerekiyor mu?
  • Bir numaranın birden fazla taşıyıcıyla eşleşebilmesi durumunda entegrasyon nasıl davranmalı?
  • Orijinal tanımlayıcı son kilometre faaliyetini gösterebilir mi, yoksa ikinci bir tanımlayıcının kaydedilmesi mi gerekir?
  • Bu rotadan hangi gerekli olayların gelmesi bekleniyor ve hangileri taşıyıcının bunları sağlamasına bağlı?
  • Takip geçici olarak kullanılamadığında veya gönderide henüz olay bulunmadığında ne olur?
  • Önerilen iş akışı için hangi kullanım sınırları, saklama kuralları ve faturalandırma koşulları geçerli?

Belgelenmiş davranışı sözleşmeye dayalı taahhütlerden ayırın. Güncellemelere ilişkin teknik bir açıklama, garantili yenileme aralığı veya hizmet seviyesi taahhüdü anlamına gelmez. Bu ayrım lansman riskini etkiliyorsa yazılı onay isteyin.

3. Yalnızca başarılı teslimatları değil, temsili gönderileri test edin

Yetkili olduğunuz gönderilerden bir test kümesi oluşturun. Hem tamamlanmış hem de aktif gönderileri dahil edin. Geçmiş kayıtlar olay dizilerini incelemenize yardımcı olur; kayıt, güncelleme gelişi ve kendi sistemlerinize teslimi gözlemlemek için canlı gönderiler gereklidir.

Örnekleri matrisinizdeki rotalar ve hizmetler arasından seçin. Rutin teslimatları ve gerçek örnekler mevcutsa gecikmiş gönderileri, başarısız teslimat girişimlerini, teslim alma noktası teslimatlarını ve göndericiye iadeleri dahil edin. Uygun bir gönderi mevcut değilse istisna testi sonucu uydurmayın. Bu senaryoyu doğrulama bekliyor olarak işaretleyin.

Kapsamı kanıtlayan evrensel bir örneklem büyüklüğü yoktur. Küçük bir küme entegrasyon hatasını ortaya çıkarabilir; ancak her hizmet ve istisna genelinde güvenilir performans kanıtlayamaz. Rota çeşitliliği, taşıyıcı belirsizliği veya eksik olayların sonuçları arttıkça testleri genişletin.

Aynı gönderiyi üç kanıt katmanı üzerinden karşılaştırın

  1. Taşıyıcı kaydı: Kontrol ettiğiniz zamanı da dahil ederek ilgili taşıyıcıdan doğrudan alınabilen takip bilgilerini kaydedin.
  2. API yanıtı: Ham yanıtı, döndürülen taşıyıcı kimliğini, olay zaman damgalarını ve alma zamanını saklayın.
  3. Uygulamanız: Sisteminizin ne sakladığını, görüntülediğini ve eylemleri tetiklemek için kullandığını doğrulayın.

Bu katmanlar bir hatanın yerini belirlemeye yardımcı olur. Hem taşıyıcı takibinde hem de API’de eksik olan bir olay, taşıyıcıda görünürken API’de bulunmayan bir olaydan farklıdır. API’de mevcut olup sipariş sisteminizde bulunmayan bir olay ise entegrasyonun başka bir bölümüne işaret eder.

Taşıyıcı kaydını yanılmaz bir fiziksel hareket kaydı olarak değil, referans olarak değerlendirin. Takip kayıtları bildirilen olayları açıklar; bir paketin sürekli gözlemlenmesini sağlamaz. Önemli farklılıkları taşıyıcı ve API sağlayıcısıyla araştırın.

4. Devirleri, durum anlamlarını ve güncelleme zamanlamasını inceleyin

Son kilometre boyunca sürekliliği doğrulayın

Her sınır ötesi rota için gönderi el değiştirdiğinde ne olduğunu kontrol edin. Orijinal numaranın yararlı olayları döndürmeye devam edip etmediğini, başka bir numaranın görünüp görünmediğini ve sisteminizin her iki tanımlayıcıyı aynı siparişle ilişkilendirip ilişkilendirebildiğini kaydedin.

Bir devir mesajı, teslimat görünürlüğünün kanıtı değildir. Gönderiyi nihai sonucuna kadar takip edin. Son kilometre bilgisi kullanılamıyorsa bunun eksik kaynak verisinden, tanımlayıcı sorunundan, yapılandırma probleminden veya destek sınırlamasından kaynaklanıp kaynaklanmadığını belirleyin. Bu ayrım netleşene kadar rotayı koşullu tutun.

Normalize edilmiş durumların ardındaki anlamı kontrol edin

Entegrasyonunuz normalize edilmiş durumlar kullanıyorsa bunları temel olay metniyle karşılaştırın. Etiket oluşturmanın fiziksel sevkiyat mesajını tetiklemediğini, teslimat tesisine varışın “teslim edildi” durumuna dönüşmediğini ve başarısız bir teslimat girişiminin siparişin başarıyla tamamlandı olarak kapatılmasına yol açmadığını doğrulayın.

Uygun olduğunda teslim alma kullanılabilirliğini ve göndericiye iade sonuçlarını da test edin. Basitleştirilmiş bir durum müşterilerin ilerlemeyi anlamasına yardımcı olabilir; ancak destek ekibinizin bir istisnayı açıklamak için orijinal açıklamaya ihtiyacı olabilir. Arayüzü bunlara göre tasarlamadan önce hangi ayrıntıların gerçekten döndürüldüğünü doğrulayın.

Gözlemlenen gecikmeyi ölçün, kesinliği abartmayın

Olay zamanını, gözlem zamanını ve uygulama işleme zamanını birbirinden ayrı tutun. Bir taşıyıcı olayına eklenen zaman damgası, o olayın çevrimiçi olarak kullanılabilir hâle geldiği zamanla aynı olmayabilir. Bu nedenle olay zamanı ile API alma zamanını karşılaştırmak çeşitli gecikme kaynaklarını birleştirebilir.

Taşıyıcıyı periyodik olarak kontrol ediyorsanız olayın tam yayımlanma zamanını değil, onu ilk gözlemlediğiniz zamanı bilirsiniz. Kontrol aralığını kaydedin ve sonucu gözlemlenen gecikme olarak etiketleyin. Zaman dilimlerini normalleştirin ve görünürdeki sıralama sorunlarının araştırılabilmesi için orijinal zaman damgalarını saklayın.

5. Entegrasyonu lansman koşulları altında doğrulayın

Güncellemeler uygulamanız içinde başarısız oluyorsa rota görünürlüğü yeterli değildir. Üretimde gerçekten kullanacağınız güncelleme mekanizmasını test edin. Webhook tabanlı iş akışlarında belgelenmiş kimlik doğrulama, alındı onayı, yeniden deneme ve kurtarma davranışını inceleyin. Yoklama kullanıyorsanız izin verilen istek sıklığını ve kesintilerden sonra uygulamanızın nasıl kurtulduğunu doğrulayın.

  • Kayıt: Kabul edilen gönderiyi reddedilen istekten ve kabul edilip henüz olay bulunmayan gönderiden ayırın.
  • Yinelenen güncellemeler: Tekrarlanan bilgilerin yinelenen müşteri bildirimleri göndermediğinden emin olun.
  • Olay sıralaması: Geç gelen eski bir olayın teslim edilmiş bir gönderiyi yeniden taşıma durumuna döndürmediğini kontrol edin.
  • Uç nokta hatası: Geçici bir alıcı sistem kesintisini ve belgelenmiş kurtarma sürecini test edin.
  • Kapasite: Lansman tahminlerini ve yoğun anlık artışları geçerli kayıt ve istek sınırlarıyla karşılaştırın.
  • Veri işleme: Hangi alanların gerekli olduğunu doğrulayın, kimlik bilgilerine erişimi kısıtlayın ve gizlilik ile sözleşme gereksinimlerini uygun ekibin incelemesini sağlayın.

Ticari varsayımları teknik varsayımlarla birlikte doğrulayın. Faturalandırılabilir kullanımın ne sayıldığını, yinelenen kayıtların nasıl ele alındığını ve sınırlara ulaşıldığında ne olduğunu sorun. Bir entegrasyon testi veya denemesinin planlanan üretim düzeniyle aynı koşullara sahip olduğunu varsaymayın.

6. Ölçülebilir lansman eşikleri belirleyin

Sonuçları değerlendirmeden önce kabul kriterlerini tanımlayın. Aksi hâlde lansman tarihi yaklaştığında zayıf bir testi yeterli olarak yeniden yorumlamak kolaylaşır. Açıklanmamış bir sektör kıyaslamasını kullanmak yerine müşteri vaatlerinize ve operasyonel etkinize uygun eşikler belirleyin.

Yararlı ölçümler şunları içerir:

  • Kayıt başarısı: Başarıyla kabul edilen geçerli test gönderilerinin, geçerli kayıt girişimlerine oranı.
  • Takip kullanılabilirliği: Kullanılabilir takip olaylarına sahip test edilmiş gönderilerin, uygun test edilmiş gönderilere oranı.
  • Gerekli kilometre taşı yakalama: API tarafından döndürülen gerekli kilometre taşlarının, referans kayıtlarda gözlemlenen karşılık gelen kilometre taşlarına oranı.
  • Nihai sonuç uyumu: API sonucu referans sonuçla uyuşan uygun tamamlanmış gönderilerin, kontrol edilen uygun tamamlanmış gönderilere oranı.
  • Gözlemlenen güncelleme gecikmesi: Belirtilen bir gözlem yöntemi kullanılarak ölçülen gecikmelerin dağılımı.

Ham sayıları yüzdelerle birlikte raporlayın ve hariç tutulanları belirtin. Aktif bir gönderiyi eksik teslimat sonucu olarak saymayın. Çözülmemiş takip hatalarını sessizce hariç tutmayın. Sonuçları tahmini gönderi hacmine göre ağırlıklandırıyorsanız tek tek rota sonuçlarını da gösterin; böylece zayıf ancak önemli bir hat görünür kalır.

Dört karar durumu kullanın: rota üzerinde mutabık kalınan testleri karşıladığında doğrulandı; bilinen bir boşluğun kabul edilmiş bir geçici çözümü olduğunda koşullu; kanıt eksik olduğunda henüz doğrulanmadı; doğrudan onay veya teşhis edilmiş bir sınırlama bu sonucu ortaya koyduğunda desteklenmediği onaylandı. Açıklanmamış tek bir başarısız istek, son kategori için yeterli değildir.

7. Açık yedek çözümler ve yeniden doğrulama tetikleyicileriyle lansman yapın

Her koşullu rota için bir sorumlu ve bir yedek çözüm belirleyin. Seçenekler arasında manuel taşıyıcı kontrolleri, destek eskalasyon süreci, farklı bir gönderim hizmeti veya daha az kesin müşteri mesajları bulunabilir. Takip verileri bunları desteklemiyorsa kesin teslimat iddiaları göndermekten kaçının.

Bir taşıyıcı hizmeti değiştiğinde, sipariş karşılama ortağı yönlendirmeyi değiştirdiğinde, yeni bir son kilometre ortağı ortaya çıktığında veya izleme eksik sonuçlar gösterdiğinde yeniden doğrulama yapın. Onaylanmış matrisi, test kanıtlarını, çözülmemiş sorunları ve sağlayıcı onaylarını birlikte tutun. Pazara giriş kapsamı tek seferlik bir tedarik iddiası değil, operasyonel bir kayıt olarak kalmalıdır.

SSS

Desteklenen taşıyıcı listesi her hizmet için kapsamı kanıtlar mı?

Hayır. Bir aday entegrasyonu belirlemek için bu listeyi kullanın; ardından belirli hizmeti, rotayı, tanımlayıcı gereksinimlerini ve son kilometre sonucunu doğrulayın. Kamuya açık belgeler bu ayrıntıları açıklığa kavuşturmuyorsa doğrudan onay isteyin.

Kapsamı yalnızca teslim edilmiş gönderileri kullanarak doğrulayabilir miyiz?

Teslim edilmiş gönderiler geçmişteki olay bütünlüğünü ve nihai sonuçları kontrol etmeye yardımcı olur. Ancak yeni olayların ne kadar hızlı geldiğini veya sisteminizin canlı güncellemeleri nasıl işlediğini göstermez. Zamana duyarlı bir bildirim iş akışını onaylamadan önce aktif gönderileri dahil edin.

API hiçbir takip olayı döndürmezse ne yapmalıyız?

İstek sonucunu, taşıyıcı seçimini, gerekli girdileri ve taşıyıcının kendisinin olay gösterip göstermediğini kontrol edin. Bekleyen veriyi geçersiz kayıttan ve doğrulanmış destek eksikliğinden ayırın. Çözülmemiş durumları takip numarası, istek ayrıntıları, zaman damgaları ve referans kanıtlarıyla eskale edin.

Her gönderi gümrük olaylarını göstermeli mi?

Her rotanın gümrük kilometre taşlarını paket takibi üzerinden sunduğunu varsaymayın. Bu olaylar iş akışınız için gerekliyse bunları özellikle doğrulayın ve bulunmadıklarında operasyonların nasıl yanıt vereceğini tanımlayın. Eksik takip ayrıntısı tek başına bir gümrük sorunu olduğunu kanıtlamaz.

Bazı rotalar doğrulanmamış olarak kalırken lansman yapabilir miyiz?

Etkisi anlaşılıyor, etkilenen rotalar için onaylanmış yedek çözümler bulunuyor ve kalan doğrulamadan bir kişi sorumluysa sınırlı bir lansman makul olabilir. Bu rotaları kurum içinde doğrulanmış olarak sunmayın veya kanıtlanmamış yeteneklere dayalı müşteri vaatlerinde bulunmayın.

Kaynaklar

17TRACK değerlendirmesi için ürün kapsamını ve uygulama gereksinimlerini doğrulamak üzere bu resmi kaynakları kullanın. Bu kılavuzdaki test prosedürleri ve lansman kriterleri operasyonel önerilerdir; garantili rota kapsamına ilişkin iddialar değildir.