🧪 Teste do miniapp.js

📋 Objetivo: Esta página testa o script miniapp.js que captura o trackingid e user_id do Telegram, salva em localStorage e redireciona para um link preset configurado.

🎯 Teste do Modo Manual

Clique no botão abaixo para testar o redirecionamento manual (modo idr-track):

💡 Como funciona: O botão com idr-track ativa o modo manual do script. Redireciona para o link preset configurado. Quando DEBUG=true, respeita o delay configurado.

📊 Dados Capturados

O script captura automaticamente os seguintes dados e salva no localStorage:

tracking_id:
(vazio)
user_id:
(vazio)
💡 Nota: O user_id só será capturado quando executado dentro do Telegram WebApp. Em ambiente de teste, pode ficar vazio.

🔗 URLs de Teste (trackingid)

Teste diferentes formas de passar o trackingid:

🆔

Captura de Dados

Captura trackingid e user_id do Telegram

🧹

Cache Limpo

Remove Cache Storage para evitar cache agressivo do Telegram

🔗

Link Preset

Redireciona para link configurado (não mais custom_link)

📊 Console do Navegador

Logs do console interceptados e exibidos abaixo:

location.href:
tracking_id:
user_id:

⚙️ Dicas de Teste

DEBUG: Dinâmico via ?debug na URL
DELAY: Customizável via ?delay=3000
HTTPS_STRICT: false (permite localhost para desenvolvimento)
tracking_id: salvo na chave localStorage["tracking_id"]
user_id: salvo na chave localStorage["user_id"]
PRESET_LINK: configurado no script (não mais custom_link)