Điểm chính

  • Giữ giá trị gốc trước khi chuẩn hóa.
  • Dòng thứ hai phải là tùy chọn.
  • So sánh dữ liệu từ giao diện đến API và xuất file.

Tác giả và kiểm duyệt

Nguyên tắc biên tập
Tác giả
RZTKB Editorial Team
Kiểm duyệt
RZTKB Data Review
Cập nhật
2026-08-28

Bắt đầu từ cấu trúc, không từ một dòng văn bản

Khi người dùng dán cả địa chỉ, ứng dụng vẫn cần biết phần nào là đường, quận huyện và tỉnh thành. Lưu bản gốc giúp người dùng sửa lại. Các trường đã tách phục vụ tìm kiếm và quy tắc hiển thị.

Dòng 1 và dòng 2

Dòng 1 chứa số nhà và đường. Dòng 2 dành cho tòa nhà, tầng, phòng hoặc căn hộ. Nếu không có thông tin bổ sung, hãy chấp nhận giá trị trống. Ép người dùng điền một dòng giả chỉ làm dữ liệu kém chính xác.

Ví dụ định dạng
addressLine1: 12 đường Trần Hưng ĐạoaddressLine2: Tầng 3, phòng 305district: Hoàn Kiếmcity: Hà Nội

Giữ đúng tiếng Việt và mã bưu chính

Cơ sở dữ liệu và API nên hỗ trợ Unicode đầy đủ. Không tự động bỏ dấu khi hiển thị lại. Mã bưu chính được lưu dạng chuỗi để không mất số 0 đầu.

Một bộ ca kiểm thử gọn

Chuẩn bị địa chỉ không có dòng 2, địa chỉ có tên phường dài, bản ghi có ký tự dấu đầy đủ và một mã bưu chính không hợp lệ. Kiểm tra thông báo lỗi, nút quay lại, trang xác nhận và CSV.

Câu hỏi thường gặp

Phường xã có thể bỏ qua không?

Tùy sản phẩm và địa chỉ; đừng gán sai sang cấp khác.

Địa chỉ nên viết từ nhỏ đến lớn hay ngược lại?

Hiển thị theo thói quen địa phương, dữ liệu giữ từng cấp riêng.

Có thể dùng dữ liệu khách hàng thật để test không?

Không nên.

Địa chỉ mẫu có dùng để nhận hàng không?

Không. Nó chưa được xác minh giao nhận.

Nguồn tham khảo

  1. Liên minh Bưu chính Thế giới: tài liệu về địa chỉ
  2. RZTKB data methodology