Evrensel bir nakliye API'si aracılığıyla farklı lojistik ortaklarını entegre etmek
Bir süre önce, çoklu taşıyıcı nakliye API entegrasyonlarını basitleştirmek için birçok lojistik şirketinin halihazırda kullandığı birleşik bir taşıma API/EDI standardının var olup olmadığını araştırmaya koyuldum.
Bulgularımı burada okuyabilirsiniz.
Amaç, çalıştığınız her lojistik şirketiyle tamamen ayrı bir API bağlantısı uygulamak zorunda kalmayacağınız ve zaman ve geliştirme kaynaklarından tasarruf edeceğiniz bir şekilde taşıma sipariş sürecini otomatikleştirmekti.
Peki, uzun lafın kısası: evrensel bir taşıyıcı API protokolü mevcut değil.
Bu nedenle, ya çalıştığınız her lojistik sağlayıcı için yeni bir entegrasyon oluşturmanız ya da kullanılacak bir çoklu taşıyıcı API aracı hizmeti bulmanız gerekiyor.
Çoklu taşıyıcı API'sinin sizin durumunuzda nasıl çalışabileceğini merak ediyorsanız, benimle ücretsiz bir danışma randevusu alın. Olasılıkları size anlatmaktan memnuniyet duyarım!
Taşıyıcı API'lerini uygulamanın zorluğu
Yeni bir taşıyıcı API'si uygulamak, gerçek insanlarla iletişim kurmak yerine bilgisayarlarla iletişim kurmayı tercih eden bir BT meraklısıysanız eğlenceli gelebilir.
Ancak, daha gerçekçi bir dünyada, genellikle yeni bir API bağlantısı uygulamak için uygun erişime bile sahip olmayabileceğiniz bir ERP veya WMS kullanırsınız.
Büyük olasılıkla, her entegrasyonu oluşturmak için doğru uzmanlığa ve lisanslara sahip bir BT şirketi kiralamanız gerekecektir. Kulağa pahalı geliyor, değil mi?
Şimdi bunu çalıştığınız her nakliye şirketi için yaptığınızı hayal edin. Ortalama bir üretici, toptancı veya perakendeci 10 ila 15 farklı lojistik sağlayıcı kullanır. Ah.
Sonra lojistik yöneticiniz size tamamen yeni bir dizi taşıyıcıyla daha iyi anlaşmalar yaptıklarını bildiriyor. Ah.
Ardından, zaten entegre ettiğiniz üç lojistik şirketinin API platformlarını değiştirmeyi planladığını ve her şeyi sıfırdan yeniden oluşturmanız gerektiğini öğreniyorsunuz. Ah.
Peki, başka bir yol var mı?
Çoklu taşıyıcı nakliye API'si
Cargoson'da, mevcut hemen hemen her taşıyıcıyla entegrasyonlar oluşturduk ve müşterilerimizin talepleri doğrultusunda "en çok istenen taşıyıcılar" listemize göre genişlemeye devam ediyoruz.
Ve sonra tüm bunların üzerine, sizin kullanmanız için bir çoklu taşıyıcı nakliye API'si oluşturduk.
Fikir basit: Cargoson'a sadece bir entegrasyon oluşturmanız gerekiyor ve biz kullanmak isteyebileceğiniz tüm taşıyıcı API'lerini halledeceğiz. Eğer bir taşıyıcı eksikse, sizin için ekleyeceğiz. Ücretsiz olarak.
Şimdi, çoklu taşıyıcı API'sinin nasıl çalıştığının teknik yönü hakkında biraz geek'çe konuşmak üzereyim, ama sizi uyutmak istemiyorum! Canlı bir demo görmeyi ve bunun sizin özel kurulumunuza nasıl yardımcı olabileceğini tartışmayı tercih ederseniz, sadece hızlı bir görüşme ayarlayın ve konuşalım.
Nasıl çalışır
İşte bunun nasıl çalışacağına dair hızlı bir bakış. Biliyorum, bu biraz geek'çe geliyor, ama benimle kalın. İşte başlıyoruz.
Diyelim ki ERP'nizde bir satış siparişini onayladınız ve müşteriye teslim etmek için bir nakliye siparişi tetiklemeniz gerekiyor. İlk olarak, nakliyenin yaklaşık maliyetini bilmeniz gerekecek. Bunu almak için, ERP'nizden şöyle bir FiyatTalebi tetiklersiniz:
{ "collection_date": "2024-10-15", "collection_postcode": "2870", "collection_country": "BE", "delivery_postcode": "47179", "delivery_country": "DE", "rows_attributes": [ { "quantity": 1, "package_type": "EUR", "weight": 450, "length": 120, "width": 80, "height": 100, "description": "Goods" } ] }
Ve yanıtta, birden fazla taşıyıcıdan gerçek zamanlı oranları şöyle göreceksiniz:
{ "status": 200, "object": { "prices": [ { "carrier": "DSV Road *", "service": "Road", "service_id": 152, "price": "15.53", "currency": "EUR", "estimated_collection_date": "2024-10-15", "estimated_delivery_date": "2024-10-17", "transit_time": "2" }, { "carrier": "Schenker *", "service": "Road", "service_id": 102, "price": "28.13", "currency": "EUR", "estimated_collection_date": "2024-10-15", "estimated_delivery_date": "2024-10-16", "transit_time": "1" }, { "carrier": "Demo Carrier B", "service": "Groupage", "service_id": 1842, "price": "27.36", "currency": "EUR", "estimated_collection_date": "2024-10-15", "estimated_delivery_date": "2024-10-16", "transit_time": "1" } ] } }
Geliştiricileriniz bu verileri ERP sisteminizde görüntülemek üzere kolayca çıkarabilir. Şöyle bir şey gibi:
"Rezervasyon" düğmesine tıklamak, nakliye siparişini doğrudan seçtiğiniz lojistik ortağına gönderir. Karşılığında, nakliye etiketleri, bir takip kodu ve doğrudan bir takip bağlantısı alacaksınız.
Boşlukları dolduran çoklu taşıyıcı yazılımı
Tüm bu verilerin nereden geldiğini merak ediyor olabilirsiniz. Harika bir soru!
Çoğu lojistik şirketinin bir fiyatlandırma API'si yok; bazılarının hiç API'si yok ve diğerlerinin bir rezervasyon portalı bile yok, bu yüzden tüm iletişim e-postalar aracılığıyla gerçekleşiyor.
İşte Cargoson'un çoklu taşıyıcı nakliye API'si burada devreye giriyor.
Kendi tarafımızda her şeyi kapsadık. Yeni bir taşıyıcı entegrasyonu uyguladığımızda, gerekli tüm "yapboz parçalarının" yerinde olduğundan emin oluyoruz. Eğer bir taşıyıcı fiyatlandırma API'si sağlamıyorsa, fiyat listesini sistemimize yükleyeceğiz—sadece herhangi bir fiyat listesi değil, taşıyıcıyla olan kişisel fiyat anlaşmanızı. Bu nedenle, gerçek fiyat hesaplaması bizim tarafımızda gerçekleşir. Aynı şey teslim süresi tahminleri, takip, CO2e emisyonları, nakliye etiketleri ve benzerleri için de geçerlidir.
Özünde, lojistik sağlayıcınızın eksik olan tüm hizmet unsurlarını ekliyoruz.
Evrensel, Çoklu Taşıyıcı Nakliye API'si ile Gönderilerinizi Otomatikleştirin
İster bir üretici, toptancı veya perakendeci olun, birden fazla taşıyıcıyı ERP, WMS veya sipariş yönetim sisteminize entegre etmek oldukça zorlu olabilir. Cargoson gibi birleşik bir API platformu kullanarak şunları yapabilirsiniz:
- Tek bir entegrasyon üzerinden binlerce taşıyıcı arasında gerçek zamanlı oranlara erişin, sevkiyat rezervasyonu yapın, etiket oluşturun ve paketleri takip edin
- Karmaşık BT projeleri olmadan yeni taşıyıcıları hızla sisteme dahil edin
- BT yeteneklerinden bağımsız olarak, tüm taşıyıcılar arasında normalleştirilmiş veri ve iş akışına sahip olduğunuzdan emin olun
- Geliştirme kaynaklarınızı sayısız taşıyıcı entegrasyonu oluşturmak ve sürdürmek yerine çekirdek sistemlerinizi iyileştirmeye ayırın