Skip to main content

Sử dụng Resource Override để debug code

Tại sao cần dùng Resource Override?

Trong nhiều trường hợp, 1 vấn đề không phải FAQ và không có hướng dẫn xử lí từ trước. Technical Support đương nhiên sẽ không chỉ xử lí những trường hợp đã có FAQ sẵn mà còn có khả năng xử lí những vấn đề mới bằng cách debug code. Những vấn đề này có thể là:

  • Khách hàng config sai, chưa làm đủ config app yêu cầu.
  • Snippet code của app bị comment mất
  • Bug của app
  • Conflict với bên thú 3

Dù có là vấn đề gì, nếu có phương tiện là cách debug code, các bạn có thể có cách để tìm ra mọi câu trả lời

Sử dụng Resource Override như thế nào

Chuẩn bị

Các bạn sẽ cần chuẩn bị:

Debug code

Các bạn xem video sau để hiểu cách debug code production map về file local và tìm ra vấn đề. Trong video này mình sẽ ví dụ với vấn đề Cookie Bar không hiện.


note

Cách này áp dụng cho mọi app có phần hiện thị ngoài frontend mọi người nhé: BS, Joy, Size Chart, etc

Sau khi tìm ra vấn đề rồi thì làm gì?

Sau khi tìm ra vấn đề rồi, tiếp theo Technical Support sẽ phải xét những TH sau:

  • Nếu là bug hay trường hợp conflict, thiếu logic ở phía app => Báo lên Development team. Nếu bạn có thể sửa, Devepment team leader sẽ cho bạn commit lỗi lên và review rồi release fix
  • Nếu là khách hàng config thiếu, hoặc TH ở store khách riêng biệt thôi => Sửa luôn cho khách
  • Nếu vđ lập lại nhiều cần => Viết KB cho vấn đề và báo cho mọi người biết.