Skip to main content
ГоловнаБлогПосібникиЯк обрати API для відстеження відправлень для транскордонної електронної комерції в Бразилії

Як обрати API для відстеження відправлень для транскордонної електронної комерції в Бразилії

17TRACK

Обирайте API для відстеження відправлень у транскордонній електронній комерції в Бразилії, тестуючи реальні маршрути доставки, передачу від міжнародного до внутрішнього перевізника, події, пов’язані з митницею, і винятки під час доставки, а не порівнюючи лише загальну кількість перевізників. Правильний API має зберігати корисні деталі відправлення, надійно інтегруватися з вашими системами та підтримувати точні повідомлення клієнтам португальською мовою, не перетворюючи неповні дані відстеження на обіцянки щодо доставки.

Як обрати API для відстеження відправлень у транскордонній торгівлі

Для керівника операцій електронної комерції та інженерної команди рішення про придбання зрештою має операційний характер: чи може ця інтеграція пояснити, де перебуває замовлення, визначити, хто має діяти далі, і не допустити, щоб служба підтримки працювала із застарілою або оманливою інформацією? Використовуйте наведену нижче структуру, щоб перетворити ці вимоги на практичний короткий список і перевірку концепції.

Починайте з ваших маршрутів доставки в Бразилію, а не з каталогу перевізників постачальника

Перелік перевізників — це відправна точка, але не доказ того, що API відстежуватиме кожну послугу, яку ви купуєте в цього перевізника. Транскордонні відправлення можуть включати перевізника в країні відправлення, міжнародного логістичного партнера та оператора внутрішньої доставки. Безперервність відстеження залежить від того, які події та ідентифікатори доступні в конкретному ланцюжку.

Перш ніж звертатися до постачальників, створіть перелік маршрутів на основі нещодавніх відправлень. Зафіксуйте країну відправлення, службу доставки, міжнародного логістичного провайдера, оператора доставки в Бразилії, якщо він відомий, і доступні на кожному етапі номери відстеження. Включіть як основні маршрути, так і маршрути з меншим обсягом, які регулярно породжують звернення до служби підтримки.

  • Розділяйте поштові та експрес-маршрути. Не припускайте, що успіх одного доводить готовність до роботи з іншим.
  • Фіксуйте зміни ідентифікаторів. Визначте, чи зберігає відправлення один номер відстеження, чи після передачі отримує інший.
  • Включайте складні напрямки та результати. Тестуйте затримані відправлення, невдалі спроби доставки, повернення та неповні історії відстеження, а не лише успішні доставки.
  • Визначте відповідального за бізнес-результат. Операційна команда має перевірити корисність подій, інженерна — поведінку інтеграції, а служба підтримки — пояснення для клієнтів.

Ваше перше правило вибору має бути простим: постачальник повинен продемонструвати корисне відстеження на важливих для вас маршрутах. Широке покриття в інших місцях не компенсує відсутність передачі даних на маршрутах, якими користуються ваші клієнти.

Визначте, що має містити придатна для використання подія відстеження

Стандартизований статус, наприклад «у дорозі», допомагає у звітності, але рідко є достатнім для підтримки транскордонних відправлень. Попросіть приклади відповідей і перевірте, як API представляє вихідну подію. Вам потрібно відрізняти справді нове переміщення від перекладеного опису, повторної події або оновлення, що надійшло із запізненням.

Інформація для оцінюванняЧому це важливоЩо тестувати
Оригінальний опис подіїЗберігає деталі, які може пропустити загальний статус.Чи може служба підтримки отримати формулювання перевізника разом із нормалізованим статусом?
Час події та обробка часових поясівДопомагає запобігати неправильним часовим шкалам і оманливим розрахункам затримок.Як представлені відсутні зміщення часового поясу, пізні події та події з різних країн?
Ідентифікатори перевізника та відстеженняПоєднує міжнародне переміщення з внутрішньою доставкою.Чи можна пов’язати пов’язані номери, не створюючи дублікати відправлень клієнта?
Інформація про місцезнаходженняНадає контекст, коли джерело його вказує.Чи розрізняє інтеграція повідомлене місцезнаходження, відсутню та виведену інформацію?
Деталі виняткуПідтримує правильну операційну реакцію.Чи може ваш застосунок відрізнити спробу доставки від проблеми, пов’язаної з митницею?

Не вимагайте, щоб кожна подія містила кожне поле. Вихідні джерела можуть не надавати певну інформацію. Натомість вимагайте чіткого розмежування між повідомленими фактами, інтерпретаціями постачальника та недоступними даними.

Розглядайте митну видимість як інформацію, а не повноваження щодо митного оформлення

Для відправлень до Бразилії відстеження подій, пов’язаних із митницею, має бути окремим критерієм приймання. Загальний виняток може не дозволити службі підтримки зрозуміти, чи обробляється відправлення, чи бракує інформації, або чи було повідомлено про дію одержувача.

Оцініть, що саме API отримує від перевізника або логістичного партнера. Не припускайте, що інтеграція відстеження може розраховувати імпортні збори, подавати документи для митного оформлення, підтверджувати оплату або випускати посилку. Це окремі можливості та обов’язки, які потребують окремої перевірки.

  • Перевірте, чи зберігають події, пов’язані з митницею, свої оригінальні описи.
  • Визначте, чи «потрібна дія» повідомляється явно, чи виводиться із загального статусу.
  • Визначте, який офіційний канал перевізника або логістичного партнера має підтвердити наступний крок.
  • Не допускайте, щоб автоматизовані повідомлення вигадували суму платежу, кінцевий термін або необхідний документ.

Для відправлень, які обробляє Correios, використовуйте його офіційний вебсайт як відправну точку для перевірки процедур, орієнтованих на одержувача. Для інших способів доставки підтвердьте відповідний офіційний канал у залученого логістичного провайдера. Сповіщення про відстеження має пояснювати повідомлену ситуацію та безпечно спрямовувати клієнта, а не подавати неперевірену інструкцію як офіційну вимогу.

Тестуйте надійність інтеграції не лише за сприятливого сценарію

Успішний запит до API не доводить, що відправлення залишатиметься синхронізованим протягом усього маршруту. Попросіть постачальників пояснити реєстрацію, отримання оновлень, доставку подій, завершення терміну відстеження та відновлення після збою. Перевірте відповіді за документацією та протестуйте поведінку до прийняття рішення.

Доставка вебхуків і відновлення

Якщо постачальник пропонує вебхуки, перевірте автентифікацію, поведінку повторних спроб, очікування щодо тайм-аутів і будь-який механізм повторного відтворення або відновлення. Налаштуйте приймач так, щоб він обробляв повторні доставки та події, які надходять не по порядку, якщо постачальник прямо не гарантує інше. Швидко підтверджуйте отримання, ставте обробку в чергу та не надсилайте повідомлення клієнтам безпосередньо з неперевіреного вхідного корисного навантаження.

Запитайте, що відбувається, коли ваша кінцева точка недоступна. Вашій команді потрібен документований спосіб узгодження пропущених оновлень — через кінцеву точку отримання, процес повторного відтворення або інший підтримуваний метод відновлення. Переконайтеся, що обраний метод відповідає очікуваним сценаріям збоїв.

Ідентифікація перевізника та реєстрація відправлення

Тестуйте неоднозначні номери відстеження, а не припускайте, що автоматичне визначення завжди ідентифікує потрібного перевізника. Якщо це підтримується, надання відомого ідентифікатора перевізника може зменшити неоднозначність. Також тестуйте повторні реєстрації, недійсні номери, затримані перші сканування та відправлення, яке отримує другий ідентифікатор.

Актуальність і спостережуваність

Розділяйте час події перевізника та час її отримання вашою системою. Вимірюйте різницю щодо документованого еталона, враховуючи, що загальнодоступна сторінка відстеження перевізника сама може оновлюватися із запізненням або відрізнятися від іншого каналу даних. Запитайте, як постачальник обробляє зупинку відстеження та тимчасові збої джерела; не трактуйте кожен період тиші як втрату посилки.

Створюйте португаломовні повідомлення навколо наступної корисної дії

Локалізація португальською — це більше, ніж переклад назв статусів. Клієнту потрібно знати, що сталося, чи потрібна дія та де отримати надійну допомогу. Працівникам служби підтримки також може знадобитися оригінальний опис перевізника для розслідування незвичайної події.

Розділяйте три рівні: вихідну подію, вашу внутрішню операційну категорію та повідомлення для клієнта. Наприклад, неоднозначна митна подія не повинна автоматично перетворюватися на вимогу оплатити кошти. Сканування прибуття не повинно перетворюватися на сповіщення «кур’єр доставляє».

Встановіть правила придушення сповіщень для дублікатів, старіших подій і проміжних сканувань із низькою цінністю. Якщо ви відображаєте орієнтовні строки доставки, перевірте їхнє джерело та значення. Обіцянка продавця, оцінка перевізника та прогноз, створений постачальником, — це різні речі, і їх не слід подавати як взаємозамінні.

Перевіряйте конфіденційність, безпеку та комерційні умови разом

Визначте, які дані передаватиме ваша інтеграція, перш ніж оцінювати умови договору. Записи відстеження можуть бути пов’язані із замовленнями клієнтів, тому мінімізуйте непотрібну персональну інформацію та обмежте доступ до даних про відправлення. Не надсилайте податкові ідентифікатори клієнтів, адреси чи номери телефонів лише тому, що корисне навантаження дозволяє додаткові поля.

У разі обробки персональних даних, пов’язаної з Бразилією, залучіть команду з конфіденційності або юридичну команду для оцінювання зобов’язань за LGPD. Бразильський орган із захисту даних, ANPD, є офіційним довідковим джерелом. Перегляньте ролі в обробці, зберігання, видалення, субпідрядників, міжнародні передачі та процедури реагування на інциденти відповідно до вашої домовленості. Загальна заява постачальника про безпеку не замінює такої оцінки.

Запросіть письмовий комерційний сценарій на основі власного обсягу відправлень і їхнього життєвого циклу. Підтвердьте, що саме тарифікується: реєстрація, відстежуване відправлення, запит до API, оновлення чи інша одиниця. Запитайте, як на пропозицію впливають дублікати, відправлення з тривалим терміном доставки, повторне відстеження, перевищення лімітів, підтримка та доступ до історичних даних. Це питання, які потрібно перевірити, а не припущення щодо ціноутворення будь-якого постачальника.

Порівнюйте загальну операційну вартість, включно з технічним обслуговуванням і ручною обробкою винятків. Нижча заявлена ціна за одиницю не обов’язково означає дешевше рішення, якщо через інтеграцію ваші найзавантаженіші маршрути залишаються залежними від ручних перевірок.

Місце 17TRACK у процесі оцінювання

Для команд, які оцінюють інтеграцію відстеження, відповідним продуктом 17TRACK для аналізу є його Tracking API. Використовуйте офіційну документацію API, щоб оцінити запропоновану реалізацію, і запросіть підтвердження щодо конкретних перевізників, служб і сценаріїв передачі відправлень до Бразилії.

Застосовуйте ті самі критерії приймання, описані тут. Не вважайте результат споживчого відстеження доказом поведінки доставки через API, договірної доступності або наявності конкретного поля даних. Підтверджуйте відповідь API, вимоги до інтеграції, комерційні умови та умови підтримки безпосередньо.

Мультикур’єрську інтеграцію варто оцінювати, коли ваші маршрути охоплюють кількох логістичних провайдерів і команда хоче мати спільний інтерфейс. Прямої інтеграції з перевізником може бути достатньо, якщо переважає одна договірна служба й вона відповідає вашим вимогам до даних. Жодна з архітектур не скасовує необхідності тестувати реальні історії відправлень.

Проведіть перевірку концепції з чіткими критеріями придбання

Використовуйте історичні відправлення для перевірки завершених маршрутів, а реальні відправлення — для тестування доставки оновлень. Лише історичне відстеження не може продемонструвати, наскільки швидко нові події надходитимуть у вашу систему. За потреби отримайте дозвіл і не передавайте зайві дані клієнтів.

  1. Оберіть репрезентативну вибірку. Охопіть важливі країни відправлення, служби, внутрішні способи доставки та типи винятків.
  2. Визначте еталон для кожного відправлення. Зафіксуйте відповідну історію перевізника та всі відомі зміни ідентифікаторів. Документуйте розбіжності, а не мовчки обирайте сприятливіший результат.
  3. Вимірюйте результати на рівні маршруту. Оцінюйте успішність реєстрації, доступність релевантних подій, безперервність передачі та спостережувану затримку оновлень. Зберігайте видимими знаменник і відсутні випадки.
  4. Перевіряйте обробку збоїв. Переривайте роботу приймача вебхуків, надсилайте дублікати та тестуйте відновлення без створення повторних сповіщень клієнтам.
  5. Переглядайте повідомлення зі службою підтримки. Запитайте працівників, чи пояснює результат стан відправлення та визначає обґрунтовану наступну дію.
  6. Затверджуйте відповідальність і витрати. Призначте відповідальних за збої інтеграції, ескалації до перевізника, повідомлення клієнтам і перевірку рахунків.

Встановіть порогові значення приймання до перегляду результатів, спираючись на потреби вашого бізнесу, а не на довільний універсальний орієнтир. Розглядайте покриття необхідних маршрутів, безпечну інтеграцію та відновлення після пропущених оновлень як критерії придбання. Використовуйте другорядні функції для розрізнення постачальників лише після досягнення цих критеріїв.

Оберіть API, який на практиці робить зрозумілими та відновлюваними важливі для вас маршрути до Бразилії. Якщо критична передача або виняток залишаються неперевіреними, вирішіть це шляхом додаткового тестування або письмового зобов’язання щодо реалізації до розширення впровадження.

Поширені запитання

Чи достатньо підтримки Correios для відправлень, які надходять до Бразилії?

Не обов’язково. Це залежить від вашого договірного маршруту та способу кінцевої доставки. Тестуйте міжнародну ділянку, будь-яку зміну ідентифікатора та внутрішню ділянку разом. Наявність одного оператора в переліку не підтверджує видимість упродовж усього маршруту.

Чи може API для відстеження вирішити митну затримку?

Відстеження може допомогти виявити повідомлені події та спрямувати проблему до потрібної особи. Саме по собі воно не надає повноважень подавати документи, стягувати імпортні платежі або випускати товари. Якщо ваш робочий процес цього потребує, перевірте такі функції окремо.

Чи слід використовувати вебхуки або опитування?

Коли вони підтримуються, вебхуки можуть зменшити потребу в повторних запитах. Водночас вони потребують автентифікації, обробки дублікатів і планування відновлення. Опитування може бути основним методом отримання даних або механізмом узгодження — залежно від підтримуваної конструкції та обмежень постачальника.

Що має відбуватися, коли відстеження припиняє оновлюватися?

Відокремте проблему інтеграції від відправлення, щодо якого не повідомлялося про нове переміщення. Перевірте працездатність отримання даних та офіційне джерело, а потім застосуйте політику ескалації для конкретного маршруту. Не позначайте автоматично відправлення як втрачене й не обіцяйте нову дату доставки.

Чи замінює API для відстеження нашу систему керування замовленнями?

Ні. Розглядайте відстеження як джерело інформації про відправлення. Ваші процеси керування замовленнями та підтримки мають і надалі відповідати за ідентифікацію замовлення, правила комунікації з клієнтами, повернення коштів, заміни та рішення щодо ескалації.

Джерела

  • 17TRACK Tracking API — офіційне джерело інформації про продукт для оцінювання інтеграції API.
  • Документація 17TRACK API — технічне джерело для перевірки вимог до реалізації та підтримуваної поведінки.
  • Correios — офіційна відправна точка для інформації про перевізника та послуг, орієнтованих на одержувачів.
  • Autoridade Nacional de Proteção de Dados — офіційне джерело інформації бразильського органу із захисту даних для перевірки конфіденційності.