Skip to main content
EtusivuBlogiOppaatKuinka valita seuranta-API usean maan toimituksiin Kaakkois-Aasiassa

Kuinka valita seuranta-API usean maan toimituksiin Kaakkois-Aasiassa

17TRACK

Valitse Kaakkois-Aasian seurant API testaamalla todellisia toimitusreittejäsi, rahdinkuljettajien vaihtumisia ja poikkeamien käsittelyprosesseja – älä vertailemalla rahdinkuljettajien ilmoitettuja kokonaismääriä. Oikean API:n pitäisi yhdistää lähetyksen tapahtumat kansainvälisten ja kotimaisten toimitusosuuksien välillä, säilyttää hyödylliset rahdinkuljettajatiedot ja toimittaa päivitykset, joita järjestelmäsi voivat käsitellä luotettavasti. Perusta päätöksesi reittikohtaiseen suorituskykyyn, integraation häiriönsietokykyyn ja toiminnan kokonaiskustannuksiin.

How to Choose a Tracking API for Multi Country Deliveries

Tämä opas on tarkoitettu verkkokauppojen operatiivisille tiimeille ja niitä tukeville kehittäjille. Käytännön tavoitteena on muuttaa rahdinkuljettajien seurantatiedot luotettaviksi asiakaspäivityksiksi ja toimiviksi toimituspoikkeamiksi ilman erillisen integraation rakentamista jokaiselle toimituskumppanille.

Aloita toimitusreiteistä, älä alueellisesta kattavuusväitteestä

Väite siitä, että API tukee Kaakkois-Aasiaa, on hankintoja varten liian laaja. Tarpeesi on tarkempi: tietty toimituspalvelu, joka kulkee tiettyjen maiden välillä ja jonka kustakin osuudesta vastaavat tietyt kumppanit.

Esimerkiksi kansainvälisen logistiikkakumppanin kautta Malesiaan saapuvan lähetyksen seurantapolku voi poiketa kotimaisen malesialaisen lähetyksen seurantapolusta. Käsittele näitä erillisinä testitapauksina, vaikka lopullinen toimitusyhtiö olisi sama. Samoin yhden reitin onnistunut seuranta ei osoita, että kaikki kyseisen rahdinkuljettajan tarjoamat palvelut kuuluvat kattavuuteen.

Laadi reittiluettelo ennen esittelypyynnön lähettämistä. Sisällytä nykyinen liiketoimintasi ja realistiset laajentumissuunnitelmasi sen sijaan, että listaisit kaikki maat, joissa saatat joskus toimia.

VaatimusMitä kirjataanMiksi sillä on merkitystä
ToimitusreittiLähtöpaikka, määränpää, palvelu ja toimituskumppaniMaatason kattavuus yksin ei vahvista käyttämääsi palvelua.
ToimitusketjuTunnetut kansainväliset, postipalvelu- ja viimeisen osuuden kumppanitNäkyvyys on testattava kumppanien vaihtumisten läpi.
TunnisteetAlkuperäinen numero, korvaava numero ja tilausviiteJärjestelmäsi on yhdistettävä päivitykset oikeaan pakettiin.
Operatiivinen tarveAsiakaspäivitykset, poikkeamajonot tai toimitusten täsmäytysEri työnkulut tarvitsevat erilaista tapahtumien yksityiskohtaisuutta ja ajoitusta.

Merkitse reitit liiketoimintakriittisiksi tai valinnaisiksi. Laaja verkosto ei saa korvata sellaisen reitin epäonnistunutta vaatimusta, joka kuljettaa merkittävän osan tilauksistasi.

Testaa, säilyykö näkyvyys kumppanin vaihtuessa

Rajojen yli tapahtuvassa toimituksessa on tärkeää erottaa seurantatunnuksen tunnistaminen lähetyksen seuraamisesta toimitukseen asti. Pyydä arvioinnin aikana palveluntarjoajaa esittelemään edustavien lähetysten täydellinen tapahtumahistoria, mukaan lukien siirtyminen määränpään toimituskumppanille.

Rあhdinkuljettajan tunnistaminen ja seurantatunnusten muutokset

Kysy, miten rahdinkuljettaja tunnistetaan, kun numero voi kuulua useammalle kuin yhdelle rahdinkuljettajalle. Voiko integraatiosi toimittaa rahdinkuljettajan tunnisteen? Voidaanko virheellinen määritys korjata? Mitä tapahtuu, jos toimituskumppani antaa toisen seurantatunnuksen?

Älä oleta automaattisen tunnistuksen ratkaisevan kaikkia tapauksia. Säilytä toimitusjärjestelmästäsi rahdinkuljettaja- ja palvelutiedot aina, kun ne ovat saatavilla. Varmista myös, linkitetäänkö toisiinsa liittyvät seurantatunnukset automaattisesti, palautetaanko ne erillisinä kenttinä vai onko ne yhdistettävä omassa tietokannassasi.

Tapahtumien merkitys ja alkuperäiset tiedot

Yhtenäistetty tila on hyödyllinen yhteisen työnkulun käyttämisessä eri rahdinkuljettajien kanssa. Laaja tunniste, kuten ”poikkeama”, ei kuitenkaan riitä ratkaisemaan, pitäisikö tuen ottaa yhteyttä asiakkaaseen, pyytää rahdinkuljettajalta päivitystä vai odottaa tullikäsittelyä.

Arvioi sekä yhtenäistetty tila että sen taustalla oleva tapahtuma. Säilytä mahdollisuuksien mukaan alkuperäinen kuvaus, sijainti, rahdinkuljettajan identiteetti, tapahtuman aikaleima ja aikavyöhyketiedot. Testaa, pystyykö sovelluksesi erottamaan epäonnistuneen toimitusyrityksen palautukseen liittyvästä kuljetuksesta tai tulliin liittyvästä pidätyksestä.

Käännös voi auttaa asiakaspalvelijoita ymmärtämään tapahtuman, mutta se ei saa korvata alkuperäistä tekstiä tarkastusketjussa. Kysy, miten käännetyt kuvaukset tuotetaan ja miten epäselviä viestejä käsitellään.

Lähetyksen identiteetti suhteessa tilauksen identiteettiin

Yksi tilaus voi sisältää useita paketteja. Pidä tilauksen tila erillään paketin tilasta ja määritä, milloin tilaus katsotaan kokonaan toimitetuksi. Muuten yksi toimitettu paketti voi käynnistää harhaanjohtavan ilmoituksen toisen paketin ollessa edelleen kuljetuksessa.

Mittaa tietojen tuoreutta sekoittamatta sitä toimitusnopeuteen

Seuranta API raportoi lähetystietoja; se ei nopeuta paketin kulkua. Päivitys voi viivästyä ennen kuin API näkee tapahtuman, ja API voi myös lisätä käsittely- tai toimitusviivettä. Testissä on erotettava nämä mahdollisuudet toisistaan.

Kirjaa kolme aikaleimaa, jos ne ovat saatavilla:

  • R传dinkuljettajan tapahtuma-aika: milloin taustalla olevan lähetystapahtuman ilmoitetaan tapahtuneen.
  • Palveluntarjoajan käsittelyaika: milloin seurantapalveluntarjoaja vastaanottaa tai käsittelee tapahtuman, jos tieto ilmoitetaan.
  • Sovelluksen vastaanottoaika: milloin järjestelmäsi vastaanottaa ilmoituksen tai hakuvastauksen.

Kirjaa aikavyöhykkeiden poikkeamat ja erota tapahtuma-aika vastaanottoajasta. Jos käsittelyaikaleimoja ei ole saatavilla, kuvaa mittaustulosta päästä päähän ulottuvana havaintoviiveenä sen sijaan, että kohdistaisit sen kokonaan API:in.

Määritä hyväksyttävä tietojen tuoreus työnkulun perusteella. Asiakkaille näkyvällä seurantásivulla ja poikkeamien käsittelypisteellä voi olla erilaiset vaatimukset. Kysy, vaihteleeko päivityskäyttäytyminen rahdinkuljettajan, lähetyksen tilan tai palvelupaketin mukaan, ja vahvista ehdot ennen kuin luotat luvattuun päivitysväliin.

Arvioi integraatio häiriötilanteissa, ei vain normaalioloissa

Onnistunut esimerkkivastaus kertoo tuotantoluotettavuudesta vain vähän. Kehitystiimin tulee testata rekisteröinti, päivitykset, uudelleenyritykset, täsmäytys ja palautuminen.

  • Lähetyksen rekisteröinti: Tarkista validointivirheet, kaksoislähetykset, erärajat ja se, vaikuttaako yksi virheellinen tietue muuhun erään.
  • Webhook-käyttäytyminen: Vahvista käytettävissä olevat todennus- tai varmennusmenetelmät, kuittausvaatimukset, uudelleenyrityssäännöt ja palautumisvaihtoehdot katkoksen jälkeen.
  • Duplikaatti- ja väärässä järjestyksessä saapuvat tapahtumat: Varmista, etteivät toistuvat ilmoitukset lähetä samoja asiakasviestejä uudelleen tai siirrä lähetystä virheellisesti taaksepäin.
  • Täsmäytys: Selvitä, voivatko hakupäätepisteet tai muu tuettu prosessi palauttaa webhook-vastaanottimelta väliin jääneet päivitykset.
  • Rajanopeudet: Testaa odotetut huiput, hidastuskäyttäytyminen ja rekisteröinti- ja hakurajojen mahdolliset erot.
  • Skeeman muutokset: Kysy versioinnista, käytöstä poistamisen ilmoituksista ja siitä, miten sovelluksen tulee käsitellä tuntemattomia tila-arvoja tai lisäkenttiä.

Käytännöllinen vastaanotin validoi pyynnön, hyväksyy sen pysyvästi, kuittaa sen nopeasti ja käsittelee sen asynkronisesti. Käytä palveluntarjoajan dokumentoimaa tapahtumatunnistetta duplikaattien poistamiseen, jos se on saatavilla. Muussa tapauksessa suunnittele ja testaa duplikaattien poistamiseen sääntö vakaiden tapahtumakenttien perusteella sen sijaan, että olettaisit jokaisen ilmoituksen olevan yksilöllinen.

Älä hylkää vanhempaa tapahtumaa vain siksi, että se saapui myöhässä. Tallenna se historiaan ja laske nykyinen lähetyksen tila selkeiden sääntöjen avulla. Myöhässä saapuva historia ja todellinen palautusliike vaativat erilaisen käsittelyn.

Rakenna API-valvonta liiketoiminnan oireiden ympärille

HTTP-onnistumisprosentit ovat tarpeellisia mutta riittämättömiä. Teknisesti onnistunut pyyntö voi silti palauttaa tyhjän historian, odottamattoman rahdinkuljettajamäärityksen tai tapahtuman, joka ei käynnistä työnkulkua.

Valvo teknisiä ja operatiivisia mittareita yhdessä:

  • Rekisteröintivirheet ja ratkaisemattomat seurantatunnukset reitin ja rahdinkuljettajan mukaan.
  • Webhook-vastaanoton virheet, käsittelyjono ja duplikaattitapahtumien yleisyys.
  • Viimeksi vastaanotetusta päivityksestä kulunut aika suhteutettuna lähetyksen vaiheeseen ja palveluodotuksiin.
  • Toimitetut lähetykset, jotka eivät koskaan saavu tilaustenhallintajärjestelmään.
  • Poikkeamat, joissa ei ole riittävästi tietoa seuraavan toimenpiteen valitsemiseksi.

Hiljainen lähetys ei automaattisesti tarkoita kadonnutta lähetystä. Laadi eskalointisäännöt rahdinkuljettajan ohjeiden, palvelusitoumusten ja oman toimintatietosi perusteella. Vältä saman passiivisuusrajan soveltamista jokaiseen maahan ja palveluun.

Vertaa laskutettavaa yksikköä ja toiminnan kuormitusta

Älä vertaile tarjouksia ennen kuin ymmärrät, mitä kussakin tarjouksessa lasketaan. Kysy, perustuvatko veloitukset rekisteröityihin lähetyksiin, pyyntöihin, aktiivisiin seurantatietueisiin, ilmoituksiin vai johonkin muuhun yksikköön. Nämä ovat hankintakysymyksiä, eivät oletuksia minkään palveluntarjoajan hinnoittelusta.

Pyydä kirjallinen selvitys kaksoisrekisteröinnistä, uudelleenseurantaan liittyvistä veloituksista, pitkittyneistä kuljetusajoista, säilytyksestä, testauskiintiöistä, ylityksistä ja tuesta. Kysy myös, mitkä ominaisuudet sisältyvät ehdotettuun pakettiin sen sijaan, että olettaisit dokumentaatiossa esitetyn ominaisuuden kuuluvan jokaiseen sopimukseen.

Arvioi kokonaiskustannukset normaalin työmäärän ja huipputilanteen perusteella. Sisällytä palveluntarjoajan maksujen lisäksi kehityksen ylläpito ja manuaaliseen selvitystyöhön kuluva aika. Halvempi tilaus ei välttämättä ole edullisin vaihtoehto, jos henkilöstön on toistuvasti rekonstruoitava puuttuvia kumppanivaihdoksia.

Tarkastele samalla tietojen käsittelyä. Lähetä integraatioon vain tarvittavat tiedot ja varmista, tarvitaanko vastaanottajan tietoja tietyillä rahdinkuljettajilla tai palveluilla. Kysy säilytysajoista, käyttöoikeuksien hallinnasta, poistomenettelyistä, alihankkijoista ja sopimukseen liittyvistä tietojenkäsittelyehdoista. Ota tietosuoja- tai lakitiimi mukaan niiden lainkäyttöalueiden vaatimuksiin, joissa toimit.

17TRACKin asema arvioinnissa

17TRACK's Tracking API on relevantti arvioitava vaihtoehto usean rahdinkuljettajan integraatioon. Aloita viralliselta Tracking API -sivulta ja kehittäjädokumentaatiosta ja vertaa sitten yllä olevia vaatimuksia suunniteltuun toteutukseesi ja kaupallisiin ehtoihin.

Pyydä vahvistus nimetyistä rahdinkuljettajista, palvelutyypeistä, kumppanien vaihtumisskenaarioista, ilmoitusvaatimuksista ja odotetusta määrästä. Vahvista vastaukset edustavilla lähetyksillä sen sijaan, että pitäisit tuote-esittelyä todisteena jokaisesta reitistä.

Pidä laajuus selkeänä: päätös koskee API:a, joka syöttää tietoja omiin järjestelmiisi. Kuluttajille tarkoitettu seurantásivu tai myymäläsovellus ei korvaa API:n toiminnan, integraation hallintakeinojen ja sopimusvaatimusten tarkistamista. Samoin pelkät seurantatiedot eivät riitä, jos todellinen tarve on lähetysten varaaminen, tarrojen tuottaminen tai tullitietojen hallinta; tarkista nämä työnkulut erikseen.

Suorita konseptitesti selkeillä hyväksymiskriteereillä

Käytä historiallisia lähetyksiä tapahtumien tulkinnan tarkistamiseen ja reaaliaikaisia lähetyksiä päivitysten toimituksen arvioimiseen. Sisällytä tavalliset toimitukset, mutta lisää tarkoituksella vaikeita tapauksia: epäselvä rahdinkuljettaja, muuttunut seurantatunnus, toimitusyritys, tulliin liittyvä tapahtuma, palautus ja jaettu tilaus.

  1. Aseta vaatimukset ennen testausta. Tunnista pakolliset reitit, vaaditut kentät, hyväksyttävä päivitysviive ja palautumisodotukset. Nämä ovat hyväksymiskriteerejäsi, eivät alan yleisiä vertailuarvoja.
  2. Luo vertailutietue. Säilytä jokaisesta lähetyksestä toimitusjärjestelmän tiedot ja olennainen rahdinkuljettajan seurantahistoria. Merkitse, milloin kukin havainto tallennettiin.
  3. Testaa koko työnkulku. Rekisteröi lähetys, vastaanota päivitykset, näytä seuranta, avaa poikkeamat ja täsmäytä toimitus tilaustenhallintajärjestelmään.
  4. Lisää hallittuja häiriöitä. Keskeytä vastaanotin testiympäristössä, lähetä duplikaatteja ja testaa virheellisiä tunnisteita. Tarkista, ettei palautuminen edellytä manuaalista rekonstruointia.
  5. Tarkastele poikkeamia syyn mukaan. Erota ylempänä syntyneet puuttuvat tapahtumat, rahdinkuljettajan yhdistämisvirheet, palveluntarjoajan käsittelyongelmat ja oman integraatiosi virheet.
  6. Dokumentoi päätös. Merkitse jokainen vaatimus hyväksytyksi, hylätyksi tai vahvistamista odottavaksi ja kirjaa todisteet sekä vastuuhenkilö.

Käytä pakollisia hyväksymisportteja ennen painotettua pisteytystä. Kriittinen tietosuojavaatimus tai tukematon pääreitti ei saa hävitä suotuisaan keskiarvoon. Niiden palveluntarjoajien joukosta, jotka läpäisevät portit, priorisoi käyttökelpoiset tapahtumatiedot, luotettava palautuminen ja kestävä toimintakustannus.

Operatiivisen toiminnan johtajan tulee vastata poikkeamien hyödyllisyydestä, suunnittelun integraation häiriönsietokyvystä ja hankinta- sekä lakitiimien kaupallisten ja tietoehtojen vahvistamisesta. Hyväksy käyttöönotto vasta, kun nämä vastuuhenkilöt ovat yhtä mieltä sekä ominaisuuksista että jäljellä olevista rajoituksista.

UKK

Tarvitsenko erillisen seuranta API:n jokaista Kaakkois-Aasian maata varten?

Ei välttämättä. Usean rahdinkuljettajan API voi täyttää vaatimuksesi useissa maissa, mutta vahvista jokainen käyttämäsi rahdinkuljettaja, palvelu ja reitti. Lisää erillinen integraatio vain, jos dokumentoitu puute tai erityisvaatimus oikeuttaa ylläpitokustannukset.

Takaako rahdinkuljettajan tuki näkyvyyden lopulliseen toimitukseen asti?

Ei. Rahdinkuljettajan listaus ei osoita kaikkien palvelujen tai kumppanivaihdosten lopputulosta. Testaa täydelliset lähetyshistoriat, mukaan lukien toissijaiset tunnisteet ja määränpään toimitustapahtumat.

Pitäisikö käyttää webhookeja vai kyselyitä?

Kun ne ovat tuettuja, webhookit voivat vähentää toistuvia hakupyyntöjä. Täsmäytysprosessi voi auttaa palauttamaan väliin jääneet päivitykset. Valitse yhdistelmä, jonka palveluntarjoajan dokumentoidut rajat ja palautumismekanismit sallivat, ja testaa sitä keskeytyksen aikana.

Kuinka kauan seuranta API:n kokeilun tulisi kestää?

Jatka riittävän kauan, jotta voit havaita olennaisen lähetyksen elinkaaren ja tärkeät poikkeamatapaukset. Kiinteä kalenterijakso on vähemmän hyödyllinen kuin vaadittujen skenaarioiden suorittaminen. Historialliset tietueet voivat täydentää reaaliaikaista kokeilua, mutta ne eivät osoita reaaliaikaisten ilmoitusten luotettavuutta.

Voiko API kertoa asiakkaille tarkalleen, milloin paketti saapuu?

Käytä arvioitua toimituspäivää vain, jos valittu palvelu tarjoaa työnkulkuusi sopivan päivämäärän. Vahvista sen lähde, merkitys ja päivityskäyttäytyminen. Älä muuta tuoretta seurantatapahtumaa perusteettomaksi toimituslupaukseksi.

Lähteet

Alla olevat viralliset lähteet ovat lähtökohtia tässä oppaassa käsiteltyihin 17TRACK-tuotteen ja toteutuksen tarkistuksiin. Reittikohtaiset hyväksymiskriteerit, valvontasuositukset ja konseptitestimenettelyt ovat toimituksellista ohjeistusta eivätkä raportoituja tuotteen suorituskykytuloksia.