Tiếp thị liên kết

Referral page cần làm rõ link, stats và payout state

Mở điểm thành viên

Người dùng phải copy link cá nhân, nhìn được click/signup/subscription, và hiểu earnings của mình đang ở trạng thái nào.

GET /referral/meGET /ref/:code

mock-adapter

Mock adapter đang active

Member app đang dùng dữ liệu mô phỏng theo contract đã khóa. Chỉ cần bật env để chuyển sang Team 1 API mà không đổi component.

Endpoint status

  • GET /healthfallback

    Mock adapter đang active qua NEXT_PUBLIC_USE_REAL_API=false.

  • GET /auth/mefallback

    Mock adapter đang active qua NEXT_PUBLIC_USE_REAL_API=false.

  • GET /referral/mefallback

    Mock adapter đang active qua NEXT_PUBLIC_USE_REAL_API=false.

  • GET /ref/:codefallback

    Mock adapter đang active qua NEXT_PUBLIC_USE_REAL_API=false.

Ref codeDEMO123

Link chia sẻ demo.

Earnings$0

Mock referral earnings

Nhịp phối hợp hiện tại

  • Referral mock giữ đúng block link + stats + recent events.
  • Không cần đổi component khi chuyển sang live.
Share link/ref/ABC123

Link cá nhân luôn phải nổi bật và dễ copy.

Event types5

Click, signup, subscription, payout_hold, payout_release.

Thu nhậpUSD + cents

Render từ earningsCents để tránh lệch format.

ViewTimeline

Recent events nên có dạng timeline hoặc list rõ ràng.

Khối chính

Referral area không cần màu mè, chỉ cần tin cậy và dễ hành động.

  • Copy link block
  • Stats overview
  • Recent events list
  • Earnings summary

Điều không được làm

Không được render referral như một lời hứa kiếm tiền. Nó là công cụ tracking và chia sẻ.

  • Không tạo fake growth chart
  • Không giấu payout state
  • Không đẩy copy giật gân
  • Không đổi format code/link tùy tiện