Skip to main content
CasaBlogGuideModelli di prezzo dell'API di tracking spiegati: per chiamata vs per spedizione e come stimare il costo effettivo

Modelli di prezzo dell'API di tracking spiegati: per chiamata vs per spedizione e come stimare il costo effettivo

17TRACK

La tariffazione dell'API di tracking per chiamata addebita le richieste fatturabili; la tariffazione per spedizione addebita un'unità di tracking definita, come un numero di tracking registrato. Nessuna delle due è automaticamente più economica. Per stimare il costo reale, confronta entrambi i modelli sulla base dello stesso volume di spedizioni, dei requisiti di aggiornamento, della durata del tracking e delle regole di fatturazione, quindi aggiungi i costi della piattaforma, gli extra e i costi di integrazione.

Spiegazione dei modelli di tariffazione delle API di tracking: per chiamata e per spedizione

Per i team di ingegneria, operativi e di approvvigionamento, il confronto utile non è semplicemente tra prezzo per chiamata e prezzo per spedizione. È il costo totale della visibilità sulle spedizioni di cui la tua azienda ha bisogno. Un basso tasso di richieste può diventare costoso con il polling frequente, mentre un basso tasso per spedizione può essere fuorviante se la finestra di tracking o i servizi inclusi non si adattano al tuo flusso di lavoro.

Cosa misura realmente ciascun modello di tariffazione

Il primo passo è distinguere tre elementi: una richiesta API, una registrazione della spedizione e un aggiornamento del tracking. Sono eventi diversi e un contratto può assegnare a ciascuno un trattamento di fatturazione differente.

Punto di confrontoTariffazione per chiamataTariffazione per spedizione
Base di fatturazioneRichieste o unità di richiesta definite come fatturabiliUnità di spedizione definite come fatturabili
Principale fattore di costoLa frequenza con cui l'applicazione effettua richieste addebitabiliIl numero di unità di tracking addebitabili che rientrano o rimangono nell'ambito
Domanda di fatturazione da chiarireQuali endpoint, risposte ed elementi batch vengono conteggiati?Cosa costituisce una spedizione e per quanto tempo è incluso il tracking?
Potenziale esposizione ai costiPolling ripetuto, tentativi aggiuntivi e ricerche non necessarieRegistrazioni duplicate, più colli e limiti della finestra di tracking
Adattamento condizionale più vantaggiosoRicerche poco frequenti con volume di richieste controllatoMonitoraggio continuativo quando gli aggiornamenti sono inclusi nella tariffa della spedizione

La tariffazione per chiamata non significa necessariamente che ogni richiesta HTTP abbia lo stesso costo

Un preventivo deve identificare gli endpoint fatturabili e le relative unità. La registrazione di un numero di tracking, il recupero dei risultati memorizzati, la richiesta di un aggiornamento e la gestione delle sottoscrizioni potrebbero ricevere trattamenti diversi. Non presumere che una richiesta non riuscita sia gratuita o che una richiesta riuscita sia sempre addebitabile.

Anche il batching deve essere definito esplicitamente. Una richiesta contenente 100 numeri di tracking potrebbe essere conteggiata come una richiesta, 100 unità di tracking o un'altra quantità contrattuale. Ridurre il traffico di rete non implica un risparmio di fatturazione, a meno che le regole di misurazione non lo prevedano.

La tariffazione per spedizione non significa necessariamente per ordine

Un ordine e-commerce può generare diversi colli. Se l'unità addebitabile è un numero di tracking, un ordine suddiviso può consumare più unità. Anche resi, spedizioni sostitutive e passaggi tra corrieri richiedono un trattamento chiaro.

Chiedi se la tariffa acquista il tracking per un periodo specifico, fino a un evento di completamento definito o entro un altro limite. Verifica inoltre se le spedizioni già registrate comportano nuovi addebiti in un periodo di fatturazione successivo. Questi dettagli contano più dell'etichetta del piano tariffario.

Stima il costo in base al tuo flusso di lavoro, non solo al numero di ordini

Utilizza un periodo operativo rappresentativo e prepara una previsione basata sui dati a livello di spedizione. Includi sia le nuove spedizioni sia quelle più vecchie che richiedono ancora monitoraggio. Se i dati sono incompleti, rendi visibili le ipotesi invece di presentare il risultato come un preventivo preciso.

  1. Conta i colli monitorabili. Parti dalle unità di tracking univoche dei colli, non dagli ordini alla cassa. Tieni separati i colli in uscita, i resi e le sostituzioni finché il relativo trattamento di fatturazione non è confermato.
  2. Misura la durata del monitoraggio. Stima per quanto tempo ogni spedizione necessita di aggiornamenti, includendo, quando rilevante, i periodi precedenti al transito e quelli di eccezione.
  3. Definisci la frequenza di aggiornamento richiesta. Specifica con quale frequenza l'applicazione necessita di informazioni aggiornate e se tale frequenza cambia in base allo stato della spedizione.
  4. Mappa il flusso di lavoro dell'API. Elenca registrazioni, ricerche dei risultati, richieste di aggiornamento, correzioni, tentativi aggiuntivi e qualsiasi altro endpoint utilizzato dall'integrazione.
  5. Applica le regole di fatturazione. Converti l'attività tecnica in chiamate o unità di spedizione fatturabili utilizzando il contratto proposto.
  6. Aggiungi gli addebiti non legati all'utilizzo. Includi l'eventuale abbonamento, l'impegno minimo, i servizi opzionali e i costi di implementazione o operativi.

Per una semplice integrazione basata sul polling con un numero di tracking per ricerca, la stima iniziale è:

Richieste di ricerca = spedizioni monitorate × media dei giorni monitorati × ricerche al giorno

Questa scorciatoia presuppone che ogni spedizione segua lo stesso programma medio. Un modello più accurato somma le richieste per ogni spedizione o coorte di spedizioni, quindi aggiunge le chiamate di registrazione e le altre attività fatturabili. Se le spedizioni rimangono attive tra la fine di un mese e l'inizio del successivo, assegna le relative richieste ai periodi di fatturazione in cui si verificano.

Un esempio pratico: quando cambia il modello più economico

I numeri seguenti sono inventati esclusivamente per dimostrare il calcolo. Non sono prezzi di 17TRACK, preventivi di fornitori o benchmark di mercato.

Supponiamo che 10.000 colli siano registrati e monitorati completamente nello stesso periodo considerato. Ciascuno richiede una richiesta di registrazione e tre richieste di ricerca al giorno per otto giorni. Supponiamo che ogni richiesta sia fatturabile, che ogni richiesta riguardi un collo e che non vi siano tentativi aggiuntivi, sconti per batch, quote incluse o costi fissi.

  • Richieste di registrazione: 10.000.
  • Richieste di ricerca: 10.000 × 8 × 3 = 240.000.
  • Richieste totali fatturabili: 250.000.
  • Tariffa esemplificativa per chiamata: $0.002.
  • Tariffa esemplificativa per spedizione: $0.04, incluso il monitoraggio richiesto.

Il costo di utilizzo per chiamata è 250.000 × $0.002 = $500. Il costo di utilizzo per spedizione è 10.000 × $0.04 = $400. In base a queste ipotesi, la tariffazione per spedizione costa $100 in meno per l'utilizzo.

Ora modifica solo la frequenza delle ricerche, portandola a una volta al giorno. Il numero di richieste diventa 10.000 registrazioni più 80.000 ricerche, ovvero 90.000 chiamate. Il costo di utilizzo per chiamata scende a $180, mentre il costo esemplificativo per spedizione rimane $400. Il modello preferibile cambia perché cambia il carico di lavoro, non perché una delle due strutture tariffarie sia intrinsecamente migliore.

Trova il punto di pareggio

Quando entrambi i piani non prevedono costi fissi, quote incluse o costi aggiuntivi, utilizza:

Chiamate fatturabili di pareggio per spedizione = tariffa per spedizione ÷ tariffa per chiamata

Nell'esempio, $0.04 ÷ $0.002 equivale a 20 chiamate fatturabili per spedizione. Oltre 20 chiamate, la tariffa per spedizione è più bassa; sotto 20, è più bassa la tariffa per chiamata. Le chiamate di registrazione contribuiscono a questa soglia secondo le ipotesi dell'esempio.

Questa scorciatoia non è sufficiente per piani a livelli, crediti prepagati, tariffe diverse per endpoint o impegni minimi. Per queste offerte, calcola la fattura completa a ogni volume previsto invece di confrontare le sole tariffe unitarie pubblicizzate.

I webhook possono ridurre il polling, ma la fatturazione deve comunque essere verificata

Il polling significa che l'applicazione richiede ripetutamente informazioni sul tracking. Un webhook consente a un servizio di inviare un evento all'applicazione, riducendo la necessità di ricerche ripetute quando il flusso di eventi soddisfa i requisiti.

Tuttavia, un numero inferiore di richieste di ricerca non significa automaticamente una fattura più bassa. Verifica se la consegna dei webhook è inclusa, se le consegne o i tentativi di nuovo invio vengono misurati e se sono ancora necessarie ricerche di riconciliazione. L'applicazione deve inoltre gestire in modo sicuro gli eventi duplicati o fuori ordine e recuperare dagli errori di consegna.

Vale la pena proteggere un'altra distinzione: richiedere informazioni più frequentemente non garantisce che il corriere sottostante abbia prodotto una nuova scansione. Chiedi cosa restituisce una ricerca e come funziona l'aggiornamento dei dati prima di pagare una frequenza di polling che potrebbe offrire poco valore operativo aggiuntivo.

Costi che una tariffa pubblicizzata può nascondere

Quote incluse, minimi e saldi prepagati

Distingui una fattura minima da un abbonamento con utilizzo incluso. Una fattura minima può stabilire una soglia minima di spesa; una quota può coprire una quantità definita prima dell'applicazione dei costi aggiuntivi. I crediti prepagati introducono domande separate su scadenza, rimborsi e saldi inutilizzati.

Per un piano la cui quota viene detratta prima dei costi aggiuntivi, una struttura utile è:

Fattura API = costo fisso del piano + costi aggiuntivi fatturabili + extra applicabili

Utilizza questa formula solo se corrisponde al contratto. Non aggiungere due volte lo stesso utilizzo incluso e non presumere che tutti i piani applichino la tariffazione marginale nello stesso modo.

Spedizioni di lunga durata e registrazioni ripetute

Periodi di monitoraggio più lunghi aumentano il volume delle ricerche in un modello basato sul polling. Con la tariffazione per spedizione, la domanda rilevante è se la tariffa originale copra tale durata. Verifica le eccezioni e le spedizioni ritardate, non solo le consegne che si concludono rapidamente.

Conferma inoltre cosa accade quando lo stesso numero di tracking viene inviato due volte, corretto, eliminato e aggiunto nuovamente o associato a un corriere diverso. Implementa la prevenzione dei duplicati quando appropriato, ma non presumere che la deduplicazione a livello applicativo corrisponda perfettamente all'identità di fatturazione del fornitore.

Limiti di velocità e capacità di picco

Una quota mensile conveniente non dimostra che un'integrazione possa gestire una grande importazione o un picco di traffico. Controlla i limiti di frequenza delle richieste, i limiti dei batch, le restrizioni sulla concorrenza e il comportamento previsto al raggiungimento dei limiti. Un piano che soddisfa il volume mensile ma non supporta il flusso di lavoro richiesto non è un'alternativa realmente comparabile.

Costi di ingegneria e operativi

Tieni separata la fattura API dal costo totale di proprietà. Le spese interne possono includere sviluppo dell'integrazione, hosting dei webhook, code, monitoraggio, risposta agli incidenti, archiviazione dei dati e manutenzione.

Utilizza le tue stime di manodopera e infrastruttura. Un abbonamento più costoso può comunque essere conveniente se riduce in modo dimostrabile il lavoro operativo, ma questo risparmio deve essere verificato e non dato per scontato.

Come confrontare i preventivi e convalidare una lista ristretta

Chiedi a ogni fornitore di calcolare il prezzo sulla stessa specifica di carico di lavoro: volume dei colli, composizione delle spedizioni, durata del monitoraggio, requisiti di aggiornamento, endpoint, carico di picco e servizi necessari. Richiedi una spiegazione scritta dell'unità di fatturazione e un esempio di calcolo della fattura.

Per i team che stanno valutando 17TRACK, la pagina ufficiale Tracking API e la documentazione API sono i punti di partenza pertinenti per la valutazione del prodotto e dell'integrazione. Conferma direttamente i prezzi e le definizioni di fatturazione applicabili prima di assegnare un modello alla tua previsione. Questo articolo non cita né classifica un piano 17TRACK attuale.

Prima di impegnarti, esegui un progetto pilota controllato utilizzando spedizioni rappresentative. Includi ordini suddivisi, invii duplicati, colli ritardati, movimenti transfrontalieri e spedizioni che attraversano un confine di fatturazione. Testa gli errori o i tentativi di nuovo invio solo nei modi consentiti dal servizio.

  • Confronta i tuoi log delle richieste con i dati di utilizzo del fornitore.
  • Riconcilia le unità di tracking registrate con le unità di spedizione fatturate.
  • Verifica se la cadenza di aggiornamento richiesta viene effettivamente raggiunta.
  • Misura separatamente la domanda di picco dal consumo mensile.
  • Esamina le differenze non spiegate prima di estrapolare i costi.

Prepara almeno tre previsioni: operazioni normali, picco stagionale e transito prolungato. Modifica i fattori sottostanti invece di aggiungere una percentuale arbitraria alla fattura. Ad esempio, considera più colli per un picco e durate di monitoraggio più lunghe per uno scenario di ritardo.

Quale modello dovresti scegliere?

Preferisci la tariffazione per chiamata quando le ricerche sono poco frequenti, la domanda di richieste è misurabile e la previsione rimane al di sotto del punto di pareggio dopo aver incluso le registrazioni e le altre attività fatturabili. È meno conveniente quando il polling frequente o una durata di monitoraggio imprevedibile creano una notevole esposizione alle richieste.

Preferisci la tariffazione per spedizione quando è richiesto un monitoraggio continuo e la tariffa per spedizione indicata include la frequenza di aggiornamento, la durata del tracking e il meccanismo di consegna di cui hai bisogno. È meno conveniente quando paghi per un monitoraggio che utilizzi raramente o quando la definizione di spedizione crea unità aggiuntive impreviste.

La decisione finale dovrebbe utilizzare il costo totale per collo operativo: la fattura API più i costi operativi attribuibili, divisi per il numero di colli univoci che la tua azienda deve monitorare. Mantieni coerente questa definizione interna di collo tra i preventivi, anche quando i fornitori utilizzano unità di fatturazione diverse.

FAQ

Le richieste API non riuscite sono fatturabili?

Non presumere nessuna delle due possibilità. Chiedi come vengono trattati gli errori di convalida, i fallimenti di autenticazione, le risposte relative ai limiti di velocità, gli errori del server e i timeout. Un timeout può inoltre creare incertezza sul fatto che una richiesta sia stata elaborata prima che l'applicazione la ritentasse.

Un ordine conta sempre come una spedizione?

No. Un ordine può contenere diversi colli tracciati separatamente. Per il budget, mappa gli ordini alle unità di tracking e applica quindi la definizione del fornitore. Conferma come vengono conteggiati resi, sostituzioni e passaggi tra corrieri.

Le richieste batch ridurranno la mia fattura?

Solo se le regole di fatturazione premiano il batching. I batch possono ridurre le richieste di rete senza ridurre le unità di tracking fatturabili. Verifica il limite del batch e se la fatturazione si applica per richiesta, per elemento o tramite un'unità ponderata.

I webhook possono eliminare tutte le richieste di ricerca?

Possono eliminare gran parte del polling di routine, ma il tuo progetto potrebbe comunque richiedere il recupero iniziale, il recupero dopo eventi persi o una riconciliazione periodica. Includi queste chiamate nella stima e conferma eventuali costi per la consegna dei webhook.

Come devo prevedere a budget le spedizioni ancora attive il mese prossimo?

Per la tariffazione per chiamata, prevedi le richieste che tali spedizioni genereranno nel periodo successivo. Per la tariffazione per spedizione, conferma se il monitoraggio rimane coperto o comporta un altro addebito. Non contare solo le spedizioni appena create quando stimi il carico di lavoro continuativo.

Fonti

I calcoli sopra utilizzano dati esplicitamente ipotetici, non prezzi pubblicati dai fornitori. Per una valutazione di 17TRACK, utilizza queste pagine di riferimento ufficiali e conferma direttamente le condizioni commerciali:

Loading