irebase Dynamic Link được tạo ra bởi Google để thay thế cho goo.gl
A. Dẫn nhập
- Bạn cần chuẩn bị 1 Domain nếu thích xài Domain riêng, còn không thích thì dùng chùa subdomain Google cũng chả sao
- Cảm nhận của mình là thực sự nó hơi rườm rà và rắc rối, nhưng nếu bạn hướng tới tiêu chí không cần biết code, không cần hosting thì có thể chấp nhận được
- Bạn nào có Hosting rồi thì có thể tham khảo bộ source Premium URL Shortener tại đây
B. Hướng dẫn thực hiện
B1: Các bạn truy cập vào Firebase Console và chọn Create a project
B2: Đặt tên cho project
B3: Bạn click Continue
B4: Chọn quốc gia là Việt Nam, chấp nhận các điều khoản và Create Project
B5: Khi có dòng Your new project is ready bạn click Continue
B6: Tại khung bên phải bạn vào phần Develop -> Hosting sau đó click Get started
B7: Bạn không cần làm theo, bạn chỉ cần Next để qua 3 bước rồi click Continue to Console
B8: Quay về trang Project Overview, kéo xuống cuối và chọn See all Firebase features
B9: Tại phần Grow, bạn chọn Dynamic Link
B10: Get started
B11: Ở đây bạn có 2 sự lựa chọn
Dùng domain riêng thì bạn gõ domain riêng vào
Dùng Subdomain .page.link của Google thì các bạn chọn nhé
B12: Continue
B13: Add bản ghi TXT vào phần quản lí DNS của Domain. Nếu bạn dùng Domain mua ở Google thì họ sẽ tự làm luôn bước này
B14: Xóa hết các bản ghi A và AAAA cũ đi và Thêm 2 bản ghi A Google cho vào phần quản lí DNS của Domain
B15: Quay lại phần Hosting nếu thấy trạng thái Domain là Connected là được
B16: Để tạo 1 Shortlink mới, bạn làm lại B8-B9 và bạn nên Bookmark lại trang này để sau vào cho nhanh. Sau đó các bạn chọn New Dynamic Link
+ Các bạn sẽ tùy chỉnh phần link rút gọn, hoặc các bạn để mặc định cũng được
+ Nhập vào link cần rút gọn và đặt tên cho Shortlink
+ Sau đó bạn bấm Create
Testlink: https://ltvn.store/testlink