Come previsto dai termini di Google Maps Platform Last Mile Fleet Solution (LMFS), si verifica una transazione fatturabile con il completamento delle attività associate a una spedizione.
L'oggetto Tasks è un tipo di oggetto fondamentale che svolge un ruolo chiave nel monitoraggio e nella segnalazione delle transazioni fatturabili nell'API LMFS Deliveries.
I nostri termini richiedono di modellare correttamente le attività del conducente e registrare correttamente TaskOutcome
. Ciò garantisce che tutte le transazioni fatturabili
vengano registrate correttamente. Per i clienti con contratto, consulta i Requisiti
per i report applicabili per il tuo prodotto:
Che cos'è un'attività fatturabile?
Un'attività fatturabile è qualsiasi attività che completa correttamente una spedizione: il trasporto di uno o più articoli da un corriere unico a un destinatario unico. Le attività di spedizione non riuscite non sono fatturabili.
La seguente tabella fornisce alcuni scenari reali per attività fatturabili e non fatturabili.
Scenario | Fatturabili? |
---|---|
Un conducente ha tentato di consegnare un pacco e il tentativo è andato a buon fine. ad esempio il destinatario l'ha ricevuta direttamente o il conducente ha lasciato il pacco con un vicino. | Sì |
Un autista ha consegnato un pacco oltre il periodo di tempo previsto indicato per il pacco. | Sì |
Un conducente ha segnalato che una spedizione è andata a buon fine, ma il destinatario in seguito ha contestato la ricezione della spedizione. | Sì |
Un conducente ha tentato di consegnare un pacco, ma il tentativo non è riuscito. Ad esempio, il destinatario non era a casa per una firma obbligatoria o l'indirizzo era errato. | No |
Un autista fa una sosta o una fermata programmata. | No |
Come avviene la fatturazione all'interno dell'API Deliveries?
Un'attività viene fatturata alle seguenti condizioni:
Il tipo dell'attività è impostato su
delivery
. Le attività di ritiro non attivano la fatturazione e le interruzioni o le interruzioni pianificate non sono idonee. A ogni transazione fatturabile deve essere associata un'attività di consegna. Per i prelievi del primo miglio consegnati in un deposito, è possibile modellare l'attività di ritiro presso il punto di ritiro e quella di consegna nel deposito.TaskOutcome
ha il valoreSUCCEEDED
.
L'API Last Mile Fleet Solution Deliveries crea un evento fatturabile al primo aggiornamento di un valore TaskOutcome
con un valore di SUCCEEDED
. In questo caso, la metrica di fatturazione per quello SKU viene incrementata. Eventuali aggiornamenti successivi dell'attività non influiscono su questa metrica di fatturazione, che non può essere incrementata o ridotta dopo la prima impostazione del risultato.
Come dovresti modellare le tue attività?
Questa sezione fornisce consigli di base per aiutarti a verificare di aver impostato correttamente le attività in base ai nostri Termini e condizioni.
- Imposta i campi corretti per le attività relative alle spedizioni. Imposta il tipo di attività su
delivery
, assegna un ID attività univoco e specifica la località corretta per il completamento di ogni attività. Assicurati che ogni spedizione preveda un'attività di consegna. - Crea attività separate per ogni combinazione di mittente e destinatario. Ad esempio, utilizza due attività per un solo destinatario con più spedizionieri. In alternativa, per un singolo percorso di consegna in cui più pacchi verranno consegnati a più destinatari, crea più attività.
- Definisci correttamente le attività di non spedizione. Per le fermate pianificate, imposta l'attività
Type
suSCHEDULED_STOP
. Per le pause dal conducente, impostaType
suUNAVAILABLE
. - Imposta il campo
TaskOutcome
in modo appropriato. Al termine dell'attività, assicurati che l'implementazione impostiTaskOutcome
suSUCCEEDED
oFAILED
. Il semplice aggiornamento di un'attività completata con lo statoCLOSED
non rispetta i nostri termini. Puoi impostare il risultato dell'attività utilizzando Driver SDK, gRPC o REST.
Per ulteriori informazioni, consulta i seguenti argomenti della guida dell'utente di Fleet Engine: