🔗 iFrame Deep Link Test - Complete Route Testing

Test all available deep link navigation routes for TradingRoom

🏠 Core Navigation
🎮 Quests & Rewards
📈 Leaderboards
🌐 Social & Community
📺 Channel & Custom Deep Link Testing

📋 Copy & Paste Deep Link Testing

Instructions: Copy any deep link script from your iFrame Deep Links settings page and paste it below to test it directly.

Perfect for testing: Channel links, custom leaderboards with specific IDs, or any other deep link from your settings page.

🎛️ Advanced Features

🎯 Custom Leaderboard with ID

📋 Complete Route Documentation

All available routes in the TradingRoom iFrame Deep Links system:

Static Routes: • home → /community/:communityName • activity → /activity/:communityName • dm → /direct-message • quests-milestones → /quests/milestones/:communityName • quests-badges → /quests/badges/:communityName • store → /store/:communityName • socials → /socials/:communityName • referrals → /community/:communityName/referral • my-account → /myaccount/my-profile • default-leaderboard → /community/:communityName/leaderboard Dynamic Routes: • custom-leaderboard → /community/:communityName/leaderboard/:customLeaderboardId • channel-{channelName} → /community/:communityName/channel/{channelName} (auto-generated)

Basic Deep Link Script:

window.parent.postMessage({ type: 'IFRAME_DEEP_LINK', pageName: 'activity' }, '*');

Custom Leaderboard with ID:

window.parent.postMessage({ type: 'IFRAME_DEEP_LINK', pageName: 'custom-leaderboard', customLeaderboardId: 'your-leaderboard-id' }, '*');

Individual Channel Navigation:

window.parent.postMessage({ type: 'IFRAME_DEEP_LINK', pageName: 'channel-general' // For 'general' channel }, '*'); window.parent.postMessage({ type: 'IFRAME_DEEP_LINK', pageName: 'channel-announcements' // For 'announcements' channel }, '*');

📝 Usage Notes: