GH GambleHub

지갑 시간: 키 메트릭

1) TTW 정의 및 변형

TTW (Time-to-Wallet) -사용자의 행동에서 대상 지갑/계정의 실제 자금 가용성까지의 시간. iGaming의 경우 두 가지 주요 유형을 사용합니다

TTW 전세 예금: '클릭 "지불" → 돈을 사용할 수 있습니다'.
UX/3DS, PSP/은행 승인, 확인 및 잔액 기록이 포함됩니다.

TTW 불쾌한 지불: '외부 지갑/은행에서' 클릭 "철회" → 돈 '.
위험/KYC/SoF 수표, 동일한 방법/ND 게이트, 복도 오케스트레이션, PSP/체계에서의 확인 및 은행/지갑에 게시가 포함됩니다.

💡 우리가 "가용성" 으로 간주하는 것: 예금의 경우-게임 지갑의 잔액; 출력 - 대상 시스템에 등록 ("시작되지 않은" 성공적인 게시).

2) TTW가 P&L 메트릭 인 이유

전환 및 AR: 첫 번째 베팅/세션의 빠른 예금 TP 확률.
보존 및 신뢰: 빠른 결론 -이탈 및 지원 티켓.
비용: 인스턴트 레일은 종종 더 비싸다. "스피드 가격" 잔액이 필요하다.
운영 위험: TTW의 긴 꼬리는 사고 및 청구 클러스터를 생성합니다.

3) 단계별 TTW 분해

3. 1. 예금

1. UI/체크 아웃 (렌더, 검증, 3DS)

2. PSP Auth (승인)

3. 캡처/예약 (확인, 잔액 업데이트)

4. 폴백/재시도 (

'TTW warder deposide = t _ UI + t _ 3DS + t _ 많은 + t _ capture + t _ write _ balance'

3. 2. 결론

1. 사전 점검 (KYC/SoF, ND/같은 방법, RG/AML 제한)

2. 위험 결정 (자동/수동)

3. 지불 오케스트레이션 (복도 선택: SEPA Instant/PIX/Faster Payments/RTP/푸시 투 카드/A2A/e-wallet)

4. PSP API (시작 → 허용)

5. 네트워크/은행 (청산/게시)

6. 조정 및 알림

'TTW 화폐 지불 우편 = t _ prechek + t _ risk + t _ initiation + t _ network + t _ posting + t _ notify'

4) SLA 및 목표 수준

예금 p95: 계산 10-20 초 (지갑/1 탭), 계정 30-60 초 (3DS 카드).

출력 p95: 인스턴트 레일 (SEPA Instant/PIX/FPS/RTP, 푸시 투 지갑/카드):
  • 표준 A2A/SEPA 크레딧: T + 0/T + 1 뱅킹 (시간/일).
  • 국제 SWIFT: 1-3 은행 일.
  • p99는 의사 소통 (ETA 대역) 을 유지하여 기대치를 관리하는 데 중요합니다.

5) 측정: 단위, 창문, 샘플링

측정 단위: 거래 (예금/지불).
집계: p50/p90/p95/p99, SLA 적중% (ETA 공유), 꼬리 (꼬리> 2 × p95).
슬라이스: 방법/복도/PSP/MID/GEO/BIN 클러스터/시간/채널.

@ info: whatsthis

6) 데이터 모델 (최소)

sql payments. timeline (
tx_id PK, kind -- DEPOSIT    PAYOUT,
user_id, method, corridor, provider, mid, iso2, currency, amount_minor BIGINT,
t_ui_start TIMESTAMP, t_3ds_start TIMESTAMP, t_3ds_end TIMESTAMP,
t_auth_req TIMESTAMP, t_auth_ok TIMESTAMP,
t_capture_ok TIMESTAMP,     -- депозиты t_precheck_start TIMESTAMP, t_precheck_ok TIMESTAMP, -- выводы t_risk_start TIMESTAMP, t_risk_ok TIMESTAMP,
t_payout_initiated TIMESTAMP, t_network_posted TIMESTAMP,
t_wallet_available TIMESTAMP, -- final availability status TEXT, decline_code TEXT, meta JSONB
);

sla. catalog (
kind, method, corridor, geo, p95_target_seconds INT, p99_target_seconds INT, eta_text TEXT
);

7) SQL 계산 템플릿

7. 1. 예금 별 TTW (총 및 방법별)

sql
SELECT method,
PERCENTILE_CONT(0. 95) WITHIN GROUP (ORDER BY EXTRACT(EPOCH FROM (t_wallet_available - t_ui_start))) AS p95_ttw_sec,
PERCENTILE_CONT(0. 99) WITHIN GROUP (ORDER BY EXTRACT(EPOCH FROM (t_wallet_available - t_ui_start))) AS p99_ttw_sec,
COUNT() AS attempts,
100. 0 AVG((EXTRACT(EPOCH FROM (t_wallet_available - t_ui_start)) <= s. p95_target_seconds)::int) AS sla_hit_p95_pct
FROM payments. timeline t
JOIN sla. catalog s ON s. kind='DEPOSIT' AND s. method=t. method
WHERE t. kind='DEPOSIT'
AND t. status='SUCCESS'
AND t. t_ui_start BETWEEN:from AND:to
GROUP BY 1;

7. 2. 출력 별 TTW (복도)

sql
SELECT corridor,
PERCENTILE_CONT(0. 50) WITHIN GROUP (ORDER BY EXTRACT(EPOCH FROM (t_wallet_available - t_precheck_start))) AS p50_sec,
PERCENTILE_CONT(0. 95) WITHIN GROUP (ORDER BY EXTRACT(EPOCH FROM (t_wallet_available - t_precheck_start))) AS p95_sec,
PERCENTILE_CONT(0. 99) WITHIN GROUP (ORDER BY EXTRACT(EPOCH FROM (t_wallet_available - t_precheck_start))) AS p99_sec,
100. 0 AVG((EXTRACT(EPOCH FROM (t_wallet_available - t_precheck_start)) <= s. p95_target_seconds)::int) AS sla_hit_p95_pct,
COUNT() AS payouts
FROM payments. timeline t
JOIN sla. catalog s ON s. kind='PAYOUT' AND s. corridor=t. corridor
WHERE t. kind='PAYOUT' AND t. status='SUCCESS'
AND t. t_precheck_start BETWEEN:from AND:to
GROUP BY 1;

7. 3. 병목 현상 분해 (출력)

sql
SELECT corridor,
AVG(EXTRACT(EPOCH FROM (t_precheck_ok - t_precheck_start))) AS precheck_sec,
AVG(EXTRACT(EPOCH FROM (t_risk_ok - t_risk_start)))     AS risk_sec,
AVG(EXTRACT(EPOCH FROM (t_network_posted - t_payout_initiated))) AS network_sec,
AVG(EXTRACT(EPOCH FROM (t_wallet_available - t_network_posted))) AS posting_sec
FROM payments. timeline
WHERE kind='PAYOUT' AND status='SUCCESS'
AND t_precheck_start BETWEEN:from AND:to
GROUP BY 1
ORDER BY network_sec DESC;

7. 4. SLA 벽돌과 긴 꼬리

sql
SELECT method, corridor,
COUNT() FILTER (WHERE EXTRACT(EPOCH FROM (t_wallet_available - COALESCE(t_ui_start, t_precheck_start))) > s. p95_target_seconds) AS breaches,
COUNT() AS total,
100. 0 COUNT() FILTER (WHERE EXTRACT(EPOCH FROM (t_wallet_available - COALESCE(t_ui_start, t_precheck_start))) > s. p95_target_seconds)
/ NULLIF(COUNT(),0) AS breach_pct
FROM payments. timeline t
JOIN sla. catalog s ON s. kind=t. kind AND COALESCE(s. method, t. method)=t. method AND COALESCE(s. corridor, t. corridor)=t. corridor
WHERE t. status='SUCCESS' AND (t. t_ui_start BETWEEN:from AND:to OR t. t_precheck_start BETWEEN:from AND:to)
GROUP BY 1,2
ORDER BY breach_pct DESC;

8) 대시 보드 및 KPI

방법/복도/PSP/GEO/BIN 클러스터에 의하여 TTW p50/p95/p99.
SLA 적중%, 꼬리 점유율 (> 2 × p95), 사고 (주석).
요청한 → 사전 확인 OK → 위험 OK → 게시 된 → 사용 가능.
상관 관계: TTW vs AR/예금 변환, TTW vs 지원 티켓/CSAT, TTW vs 이탈.
비용: 복도 대 TTW 승리를 따라 'cost _ per _ payout' 및 'take-rate'.

9) 경고

p95 위반: 복도/PSP> SLA X 분을 따라 p95 TTW.
테일 스파이크: Z 시간에 공유> 2 × p95가> Y% 증가했습니다.

(PHP 3 = 3.0.6, PHP 4)

(PHP 3 = 3.0.6, PHP 4)

네트워크/게시 이상: GEO/bank의 'network _ sec' 이 급격히 증가했습니다.
정책 드리프트-필요한 타임 스탬프가없는 이벤트.

10) TTW 가속 방법 (실습)

예금

원탭 지갑/Apple Pay/Google Pay, 네트워크 토큰.
3DS를 모달에 포함시켜 위험에 따른 마찰없는 3DS.
BIN/GEO/health의 PSP 캐스케이드는 소프트 감소시에만 다시 트레이됩니다.
3DS/ACS 채널을 미리 가져 오기, 열화에 대한 공격적인 타임 아웃.

결론

빈번한 플레이어를위한 Pre-KYC/pre-SoF; 상기 임계 값에 대한 사전 승인.
인스턴스 복도: SEPA 인스턴트/빠른 지불/RTP/PIX/푸시 투 카드/지갑.
복도 캐스케이드: 즉석 → 빠른 A2A → 표준 SEPA/SWIFT (ETA 포함).
동일한 방법 및 ND 로직은 수동 검사없이 자동화됩니다.
시간 창: 컷오프 및 뱅킹 "좁은" 시간을 피하십시오.
'network _ sec' 성장을 통한 공급자 건강 공급 및 자동 장애.

커뮤니케이션

시작 + 진행 상태 ("확인", "개시", "신용") 에서의 ETA.
사전 지연 경고> SLA, 정직한 이유 및 예상 시간.

11) 경제 및 절충

즉각적인 비용 더: 향상된 CSAT/이탈/보존 대 bps/fixed를 비교하십시오.
꼬리는 p50보다 비쌉니다. p95의 최적화는 P&L 효과가 더 큽니다.
지역적 차이: 일부 GEO에서는 "빠르지 만 비싼" 채널이 더 잘 지불합니다.

12) 플레이 북 사건

1. PSP/복도 별 p95 성장

백업 복도로 자동 경로를 변경하여 저하 된 한계를 줄입니다.
ETA 업데이트가있는 플레이어와의 커뮤니케이션, 공급자 티켓.

2. 위험 백 로그 (수동 검사)

X 자동 금액에 대한 사전 승인 사용, 대기열 재분배, 자동 통과 임계 값을 일시적으로 올립니다.

3. GEO에 대한 은행 게시 지연

다른 특파원 은행/지갑과 우회하여 새로운 응용 프로그램의 "느린" 복도를 일시적으로 비활성화합니다.

4. 3DS/ACS 분해 (예금)

위험 정책이 허용하는 마찰없는/대체 DS를 강제하거나 다른 PSP로 캐스케이드하십시오.

13) TTW 주변의 A/B 테스트

트래픽의 일부인 Instant vs Standard 복도 (가드 레일: CBR bps, 비용/지불, CSAT).
KYC 전 저작권/흐름, ETA 문구, 방법 순서.
측정 항목: TTW p95, SLA 적중%, 티켓/1000 trx, AR/변환, 7/30 이탈.

14) 모범 사례 (짧은)

1. 단계별로 측정하고 타임 스탬프를 단일 패턴으로 유지하십시오.
2. 중앙값뿐만 아니라 p95/p99를 최적화하십시오.
3. 경제가 수렴하는 인스턴트 레일을 포함합니다.
4. 반복적 인 시나리오에 대해서는 사전 KYC/SoF/승인을 수행하십시오.
5. 자동 캐스케이드 복도와 PSP는 건강에 반응합니다.
6. 정직한 ETA 및 상태를 말하고 지연을 알리십시오.
7. 카탈로그에 SLA를 저장하고 각 슬라이스에 대한 SLA 적중% 를 확인하십시오.
8. TTW를 CSAT/티켓/대시 보드에 묶습니다.
9. 사후 사건: 원인 캡처, 규칙 변경/임계 값 타이머.
10. 이벤트 스키마를 버전화하고 타임 스탬프의 완전성을 확인하십시오.

15) 구현 점검표

  • 예금/인출에 대한 TTW 정의는 제품/재무에 동의했습니다.
  • '결제 단계별 타임 스탬프. 타임 라인 '; SLA 디렉토리.
  • 대시 보드 p50/p95/p99, SLA 적중%, 꼬리; p95/tails/backlogs 경고.
  • PSP/복도 캐스케이드, 건강 사료 및 자동 장애.
  • 사전 KYC/SoF 및 사전 승인 정책; ND/동일한 방법 자동화.
  • 사용자를위한 ETA 통신 및 상태 추적기.
  • 복도를 따라 가격 경제 모델 속도.
  • 사고 플레이 북 및 사후 프로세스.
  • 가드 레일을 사용한 TTW 개선에 대한 A/B 테스트.
  • 데이터 완전성에 대한 정기적 인 감사 및 계산 정확성.

요약

"출력 속도 '가 아니다. "이것은 단계별로 변환, 유지 및 P&L 측정 TTW에 영향을 미치는 엔드 투 엔드 지불 경험의 메트릭이며, p95/p99를 최적화하고, 인스턴트 레일과 캐스케이드를 연결하고, KYC 이전/승인을 통해 마찰을 제거하고 ND/동일한 방법 검사. 강력한 원격 측정, 정직한 ETA 및 기성품 플레이 북은 지불을 빠르고 예측 가능하며 경제적으로 실행할 수 있습니다.

Contact

문의하기

질문이나 지원이 필요하시면 언제든지 연락하십시오.우리는 항상 도울 준비가 되어 있습니다!

Telegram
@Gamble_GC
통합 시작

Email — 필수. Telegram 또는 WhatsApp — 선택 사항.

이름 선택 사항
Email 선택 사항
제목 선택 사항
메시지 선택 사항
Telegram 선택 사항
@
Telegram을 입력하시면 Email과 함께 Telegram에서도 답변드립니다.
WhatsApp 선택 사항
형식: +국가 코드 + 번호 (예: +82XXXXXXXXX).

버튼을 클릭하면 데이터 처리에 동의하는 것으로 간주됩니다.