মৌলিক গবেষণা
Instagram আর TikTok-এর ভেতরে খোলা অ্যাপ লিঙ্কের কী হয়: 74,000 রিডাইরেক্ট মাপা হয়েছে
যে প্রিলোড কেউ দেখে না, স্টোর খুলতে অস্বীকার করা TikTok ওয়েবভিউ, আর পেজের ওপরে খোলা App Store: আমাদের রিডাইরেক্ট লগ কী দেখায়।
প্রকাশিত · Adrien De Coster
সংক্ষিপ্ত উত্তর
30 দিনে ইন-অ্যাপ ব্রাউজার থেকে আসা 74,713টি Android ভিজিটের 9.1% ছিল এমন পেজ যা Instagram বা Facebook ব্যাকগ্রাউন্ডে লোড করেছে এবং প্রায় 30 সেকেন্ড পরে কেউ না দেখেই ফেলে দিয়েছে। Android-এ TikTok-এর ভেতরে Play Store খুলবে কি না, তা নির্ভর করে TikTok কোন ওয়েবভিউ ব্যবহার করছে তার ওপর: একই লিঙ্কে, একই দিনে, একটি User-Agent ফরম্যাট 85% সেশনে স্টোরে পৌঁছেছে, অন্য দুটি মাত্র 12–14%-এ। iOS-এ Instagram আর Facebook ইন-অ্যাপ ব্রাউজারের ওপরে App Store খোলে, তাই পেজ কখনো ব্যাকগ্রাউন্ডে যায় না, আর পেজ থেকে মাপা স্টোর খোলার হার হ্যান্ড-অফ সফল হলেও 13–56% দেখায়।
এই সংখ্যাগুলো একটি স্মার্ট-লিঙ্ক পরিষেবার রিডাইরেক্ট লগ থেকে এসেছে: একটি URL যা ফোনকে App Store বা Google Play-তে পাঠায়। যখনই কোনো লিঙ্ক কোনো সোশ্যাল অ্যাপের ভেতরে খোলা হয়, আমরা একটি ছোট পেজ দেখাই যা ভিজিটরকে স্টোরে পৌঁছে দেয়, আর সেই পেজ জানায় এরপর কী ঘটল। নিচে সেই রিপোর্টগুলো, আমরা কীভাবে মেপেছি, আর মাপ কোথায় গিয়ে থেমে যায়।
ডেটা
| সময়কাল | কী | পরিমাণ |
|---|---|---|
| 2026-10-12 পর্যন্ত 30 দিন | ইন-অ্যাপ ব্রাউজার থেকে আসা Android ভিজিট, সেশন স্তরে পুনর্গঠিত | 74,713 |
| 2026-09-27 → 2026-10-26 | ইন-অ্যাপ পেজ লোড, সব প্ল্যাটফর্ম | 109,253 |
| 2026-10-20 → 2026-10-26 | একই ডেটা, ফানেল টেবিলের জন্য সেশনে পুনর্গঠিত | 30,535 |
| 2026-10-16 → 2026-10-26 | পেজ নিজে যে প্রিলোডগুলো চিহ্নিত করেছে | 1,679 |
| 2026-10-15 পর্যন্ত 90 দিন, তারপর 2026-10-26 পর্যন্ত 30 দিন | Android-এ TikTok, ওয়েবভিউ ফরম্যাট অনুযায়ী সেশন | 73 + 1,247 |
| ইন-অ্যাপ ব্রাউজার | Android | iOS |
|---|---|---|
| 50,161 | 16,675 | |
| 27,911 | 9,441 | |
| TikTok | 3,755 | 1,219 |
| সাধারণ ব্রাউজার (সরাসরি 302, তুলনার জন্য) | 24,185 | 24,627 |
কোনো বিশ্লেষণের আগেই দুটি জিনিস চোখে পড়ে। Meta-র অ্যাপগুলো TikTok-এর চেয়ে অনেক বেশি ট্রাফিক পাঠায়। আর Android-এ তিন-চতুর্থাংশের বেশি ভিজিট আসে Chrome থেকে নয়, ইন-অ্যাপ ব্রাউজার থেকে।
পেজ কীভাবে জানায় কী ঘটল
কোনো লিঙ্ক ইন-অ্যাপ ব্রাউজারে খোলা হলে পেজ তিনটি কাজ করে এবং প্রতিটির জন্য একটি বিকন পাঠায়:
auto: লোড হওয়ামাত্র স্টোরে হ্যান্ড-অফ শুরু করে (iOS: App Store URL-এlocation.replace; Android: একটিintent://URL যা নেটিভ Play Store অ্যাপ খোলে)।exit: পেজ লুকিয়ে যায় (Page Visibility API)। কোনো ওয়েব পেজের কাছে এটাই সবচেয়ে ভালো সংকেত যে কিছু একটা, সম্ভবত স্টোর, স্ক্রিন দখল করেছে।stuck: হ্যান্ড-অফের 2.2 সেকেন্ড পরেও পেজ দেখা যাচ্ছে, তাই সে একটি ফলব্যাক কার্ড দেখায়, যাতে আছে স্টোর বোতাম, “ব্রাউজারে খুলুন” পরামর্শ আর লিঙ্ক কপি করার বোতাম।
ওয়েব পেজ App Store বা Play Store কোনোটাই দেখতে পায় না। নিচের সবকিছু এই তিনটি সংকেত থেকে অনুমান করা, আর সেই অনুমান কোথায় ভেঙে পড়ে তা সীমাবদ্ধতা অংশে বলা আছে।
ফলাফল 1: Android-এ Meta-র প্রায় প্রতি 11টি ভিজিটের 1টি এমন প্রিলোড যা কেউ দেখেনি
12 অক্টোবর পর্যন্ত 30 দিনে, Android সেশনের একটি স্পষ্ট দল এমন আচরণ করেছে যা কোনো মানুষের ভিজিট করতে পারে না: পেজ লোড হয়েছে, হ্যান্ড-অফ টাইমার কখনো চলেনি, আর 29 থেকে 31 সেকেন্ড পরে পেজটি ধ্বংস হয়েছে। কোনো auto নেই, কোনো stuck নেই, কোনো ট্যাপ নেই। iOS-এ এমন কিছু দেখা যায়নি।
এটাই Instagram আর Facebook-এর ইন-অ্যাপ ব্রাউজারের চিহ্ন: ফিডে থাকা লিঙ্ক আগে থেকে লোড করে লুকিয়ে রাখা, আর ব্যবহারকারী স্ক্রল করে চলে গেলে সেটা ফেলে দেওয়া। পেজ আমাদের JavaScript চালিয়েছে, তাই ভিজিট লগ হয়েছে। কিন্তু কেউ কখনো সেটা দেখেনি।
| জনগোষ্ঠী | ভিজিট | প্রিলোড | অংশ |
|---|---|---|---|
| সব ভিজিট, সব প্ল্যাটফর্ম | 139,199 | 6,790 | 4.9% |
| Android | 95,648 | 6,790 | 7.1% |
| Android ইন-অ্যাপ | 74,713 | 6,790 | 9.1% |
| Android ইন-অ্যাপ, সবচেয়ে বড় লিঙ্ক বাদে | — | — | 4.9% |
| সবচেয়ে বেশি প্রভাবিত একক লিঙ্ক | 35,337 | 4,864 | 13.8% |
আমরা এই মানদণ্ড স্পষ্টভাবে মানুষের সেশনের সঙ্গে মিলিয়ে দেখেছি: যেসব সেশনে হ্যান্ড-অফের 2–3 সেকেন্ড পরে স্টোর খুলেছে, তার 17,606টির মধ্যে 0টি মিলেছে, আর যেসব সেশনে কেউ স্টোর বোতাম ট্যাপ করেছে, তার 244টির মধ্যে 0টি মিলেছে।
এই অংশ সপ্তাহে সপ্তাহে বদলায়: ওই সময়কালের শেষ সপ্তাহে 6.8%, তার আগের সপ্তাহগুলোতে 8.8%, 10.6% ও 10.0%। এটা জমা হয় সেখানে, যেখানে পেইড Instagram ক্যাম্পেইন চলে: ওই সময়ের প্রিলোডের 72% এসেছে একটি বড় Instagram ক্যাম্পেইনের পেছনের একটিমাত্র লিঙ্ক থেকে।
16 অক্টোবর থেকে পেজ রানটাইমে নিজেই এটা চিহ্নিত করে: কখনো দেখানো না হয়ে অন্তত 20 সেকেন্ড পরে শেষ হলে সে exit-এর বদলে প্রিলোড রিপোর্ট করে। তখন থেকে সে যা ধরেছে:
| ইন-অ্যাপ ব্রাউজার | পেজ লোড | প্রিলোড | অংশ |
|---|---|---|---|
| Instagram, Android | 15,100 | 1,152 | 7.6% |
| Facebook, Android | 19,830 | 477 | 2.4% |
| TikTok, Android | 3,648 | 1 | 0.03% |
| Instagram, iOS | 5,965 | 45 | 0.8% |
| Facebook, iOS | 6,134 | 4 | 0.07% |
এই রানটাইম গণনা একটি ন্যূনতম সীমা। যে প্রিলোড কোনো স্ক্রিপ্ট না চালিয়েই শেষ হয়ে যায় সে কোনো বিকন রেখে যায় না, আর রানটাইম নিয়ম পুরোনো ডেটার পুনর্গঠনের চেয়ে কঠোর।
কেন এটা গুরুত্বপূর্ণ। আপনি যদি রিডাইরেক্টে ক্লিক গোনেন, তাহলে Instagram Android-এর মোটামুটি প্রতি 13টি “ক্লিক”-এর একটি কোনো মানুষ কখনো দেখেনি। ওই চ্যানেলের ক্লিক-থেকে-ইনস্টল অনুপাত আসলের চেয়ে খারাপ দেখায়, আর কাঁচা রিডাইরেক্ট হিটের ওপর বানানো ক্যাম্পেইন ড্যাশবোর্ড রিচকে মোটামুটি ততটাই বাড়িয়ে দেখায়।
ফলাফল 2: TikTok কোন ওয়েবভিউ ব্যবহার করছে তার ওপর নির্ভর করে Play Store খুলতে অস্বীকার করে
Android-এ TikTok-এর ভেতরে কিছু ভিজিটর কখনো পেজ ছেড়ে যেতে পারেন না: হ্যান্ড-অফ চলে আর TikTok নিজের ডায়ালগ দেখায় (“The action cannot be completed”, অর্থাৎ কাজটি সম্পন্ন করা যাচ্ছে না)। এটা সব লিঙ্কে হয় না, আর কয়েক সপ্তাহ ধরে মনে হয়েছিল এটা লিঙ্কের ওপর নির্ভর করে। তা নয়। এটা নির্ভর করে TikTok ওই ভিজিটরের জন্য কোন ইন-অ্যাপ ব্রাউজার ব্যবহার করছে তার ওপর, আর তার User-Agent সেটা ফাঁস করে দেয়:
| ফরম্যাট | User-Agent-এর গঠন |
|---|---|
| A | … Chrome/151 Mobile Safari/537.36 musical_ly_46.8.3 |
| B | Version/4.0 … musical_ly_2024509000 JsSdk/1.0 … BytedanceWebview |
| C | Version/4.0 … musical_ly_2024701040 AppName/musical_ly ByteLocale/… |
হ্যান্ড-অফ চলেছে আর পেজ লুকিয়ে গেছে, এমন সেশন পাস ধরা হয়; ফলব্যাক কার্ড দেখানো হলে ফেল। হার = পাস / (পাস + ফেল), ডিভাইস ও দিন অনুযায়ী:
| ফরম্যাট | 2026-10-15 পর্যন্ত 90 দিন | 30 দিন, 2026-09-27 → 10-26 |
|---|---|---|
| A | 23 / 26 (88%) | 827 / 969 (85%) |
| B | 0 / 17 (0%) | 34 / 245 (14%) |
| C | 5 / 30 (17%) | 4 / 33 (12%) |
যে তুলনা বিষয়টা মীমাংসা করে, তা লিঙ্ক আর দিন স্থির রাখে, কারণ ফরম্যাটের মিশ্রণ সপ্তাহে সপ্তাহে বদলায়:
| লিঙ্ক | ফরম্যাট A | ফরম্যাট B |
|---|---|---|
| লিঙ্ক 1 | 560 / 674 (83%) | 32 / 192 (17%) |
| লিঙ্ক 2 | 257 / 285 (90%) | 2 / 47 (4%) |
একই লিঙ্ক, একই রিডাইরেক্ট কোড, একই দিন: একটি ওয়েবভিউ স্টোর খুলতে দেয় আর অন্যটি বেশিরভাগ সময় দেয় না। 90 দিনের ডেটায় কাস্টম ডোমেন কোনো পার্থক্য আনেনি। TikTok এই ডায়ালগ, কী এটাকে চালু করে, বা কোন ব্যবহারকারী কোন ওয়েবভিউ পান, কিছুই নথিভুক্ত করে না, তাই আমাদের হাতে আছে শুধু User-Agent-এর ভাগ।
কেন এটা গুরুত্বপূর্ণ। কোনো URL রূপ এটা ঠিক করে না: intent:// ব্রেকআউট আর সাধারণ https://play.google.com URL দুটোই একই প্রত্যাখ্যান পায়। আপনি যা করতে পারেন তা হলো বেরোনোর পথ না লুকানো: TikTok-এর ভেতরে টাইমআউটের পরে নয়, সঙ্গে সঙ্গে “ব্রাউজারে খুলুন” নির্দেশনা আর কপি বোতাম দেখান।
ফলাফল 3: iOS-এ App Store ইন-অ্যাপ ব্রাউজারের ওপরে খোলে
Android-এ হ্যান্ড-অফের পরে বেশিরভাগ সেশনে পেজ লুকিয়ে যায়, সাধারণত 1 থেকে 3 সেকেন্ড পরে। iOS-এ Instagram আর Facebook-এর ভেতরে প্রায়ই তা হয় না, যদিও প্রায় প্রতিটি সেশনে হ্যান্ড-অফ চলেছিল:
| ইন-অ্যাপ ব্রাউজার | পেজ লোড | হ্যান্ড-অফ চলেছে | লুকিয়ে গেছে | …4 সেকেন্ডের মধ্যে | 2.2 সেকেন্ডে দৃশ্যমান |
|---|---|---|---|---|---|
| Instagram, Android | 7,190 | 77.5% | 90.0% | 75.9% | 47.6% |
| Facebook, Android | 13,600 | 72.4% | 73.8% | 39.6% | 77.8% |
| TikTok, Android | 2,920 | 47.1% | 85.2% | 79.5% | 7.6% |
| Instagram, iOS | 2,881 | 94.6% | 55.9% | 41.7% | 64.2% |
| Facebook, iOS | 3,078 | 87.0% | 13.1% | 7.9% | 65.6% |
| TikTok, iOS | 866 | 93.8% | 50.5% | 23.8% | 75.2% |
iOS-এর দুই-তৃতীয়াংশ ভিজিটর যদি সত্যিই “App Store খুলুন” বোতামসহ একটি দৃশ্যমান ফলব্যাক কার্ডের সামনে আটকে থাকতেন, তাহলে অনেকেই সেটা ট্যাপ করতেন। তাঁরা করেন না: iOS Instagram পেজ লোডের মাত্র 0.9% আর iOS Facebook লোডের 0.4% বোতামটি ট্যাপ করে। এমন কোনো iOS সংস্করণও নেই যেখানে এটা “কাজ করে”:
| iOS প্রধান সংস্করণ | হ্যান্ড-অফসহ সেশন | পেজ লুকিয়ে গেছে |
|---|---|---|
| 16 | 127 | 24.4% |
| 17 | 106 | 33.0% |
| 18 | 958 | 33.3% |
| 26 | 3,711 | 39.3% |
| 27 | 1,249 | 34.3% |
ডেটার সঙ্গে মেলে এমন ব্যাখ্যা হলো, iOS-এ Instagram আর Facebook-এর ভেতরে App Store ইন-অ্যাপ ব্রাউজারকে ব্যাকগ্রাউন্ডে না পাঠিয়েই তার ওপরে উঠে আসে। পেজ পুরো সময় “দৃশ্যমান” থাকে, তাই ভিজিটর App Store দেখলেও visibilitychange আর pagehide কখনো ফায়ার হয় না।
কেন এটা গুরুত্বপূর্ণ। পেজ স্ক্রিন থেকে সরে যাওয়া থেকে স্টোর খোলার অনুমান করে এমন যেকোনো মেট্রিক iOS-এ ভুল। আমরা গ্রাহকদের ঠিক এভাবে বানানো একটি “স্টোর রিচ” শতাংশ দেখাতাম, আর সেটা 12 জন পেইং গ্রাহকের 10 জনকে বলেছিল যে তাঁদের ঠিকঠাক চলা লিঙ্ক ভাঙা। আমরা সেটা সরিয়ে দিয়েছি। iOS-এ বিশ্বাসযোগ্য ইনস্টল সংকেত স্টোরের দিকে: App Store Connect-এর ক্যাম্পেইন রিপোর্ট, যার জন্য App Store URL-এ প্রোভাইডার টোকেন (pt) আর ক্যাম্পেইন টোকেন (ct) থাকতে হয়।
পথে মাপা কিছু ছোট বিষয়
- Android-এ Play Store আঁকতে ধীর। যেসব Instagram Android সেশনে হ্যান্ড-অফ চলেছে, তার মধ্যে ভিজিটের 0–1 সেকেন্ড পরে পেজ লুকিয়েছে 1,061টি সেশনে, 2–3 সেকেন্ড পরে 2,596টিতে, আর 4–8 সেকেন্ড পরে 1,273টিতে (7 দিন)। 2 সেকেন্ডের একটি “কাজ হলো কি?” টাইমার অনেক আসল সাফল্যে স্টোর আসার আগেই চলে যায়। আমাদের নিজেদের ফানেলও এগুলোকে ফেল গুনত, যতক্ষণ না আমরা হ্যান্ড-অফের পর 8 সেকেন্ড পর্যন্ত exit-কেও সফল ধরতে শুরু করি।
- আসল ফেলের হার কম। অক্টোবরের শুরুতে 3 দিনে পুনর্গঠিত 7,357টি Instagram Android সেশনে “হ্যান্ড-অফ, তারপর কিছুই না” প্যাটার্ন ছিল সেশনের 1.9%, আর সেই ভিজিটরদের 24.3% 3 মিনিটের মধ্যে আবার লিঙ্কে ট্যাপ করেছেন। যাঁদের সেশনে ফলব্যাক কার্ড দেখা গেছে, তাঁরা আবার ট্যাপ করেছেন 5.4%, প্রায় সেই ভিজিটরদের মতোই যাঁদের স্টোর খুলেছে (4.6%): ওই “ফেল”-এর বেশিরভাগই আসলে ফেল ছিল না।
- ট্যাপ চাইলে বেশিরভাগ ট্রাফিক হারায়। লোড হওয়ামাত্র হ্যান্ড-অফ শুরু করার আগে পেজটি স্টোর বোতামসহ একটি কার্ড দেখাত। 30 দিনে 10,523টি ইন-অ্যাপ ভিজিট থেকে 2,119টি ট্যাপ এসেছিল: প্রায় 80% ভিজিটর কখনো স্টোরে পৌঁছাননি।
পদ্ধতি
- উৎস। স্মার্ট লিঙ্কে প্রতিটি ভিজিট আর হ্যান্ড-অফ পেজের প্রতিটি বিকন প্ল্যাটফর্ম, ইন-অ্যাপ ব্রাউজার (User-Agent থেকে), ইভেন্টের ধরন আর সেকেন্ড পর্যন্ত টাইমস্ট্যাম্পসহ Cloudflare Workers Analytics Engine-এ লেখা হয়। যেসব ভিজিটরের User-Agent নিজেকে বট, ক্রলার বা লিঙ্ক-প্রিভিউ ফেচার বলে ঘোষণা করে, তাঁদের আলাদা রাখা হয় এবং এখানকার প্রতিটি সংখ্যা থেকে বাদ দেওয়া হয়েছে।
- সেশন। Analytics Engine-এ কোনো পেজ-লোড আইডি নেই, তাই সেশন পুনর্গঠন করা হয়: একটি ভিজিটকে সেই বিকনগুলোর সঙ্গে জোড়া হয় যেগুলো পরের এক ঘণ্টার মধ্যে একই লিঙ্ক, দেশ, শহর, User-Agent আর ইন-অ্যাপ ব্রাউজার ভাগ করে, একই কি-র পরের ভিজিট পর্যন্ত। প্রায় 98% বিকন কোনো ভিজিটের সঙ্গে যুক্ত হয়।
- প্রিলোড (ফলাফল 1)। পুরোনো মানদণ্ড: কোনো হ্যান্ড-অফ নেই, ফলব্যাক কার্ড নেই, ট্যাপ নেই, আর ভিজিটের 20 সেকেন্ড থেকে 15 মিনিটের মধ্যে একটি exit। 2026-10-16 থেকে রানটাইম মানদণ্ড: পেজ প্রিলোড রিপোর্ট করে যখন সে কখনো দেখানো না হয়ে অন্তত 20 সেকেন্ড পরে শেষ হয় এবং তার হ্যান্ড-অফ টাইমার কখনো চলেনি (বা সে লুকানো অবস্থায় লোড হয়েছে)। বিকনে একবার-ব্যবহারযোগ্য স্বাক্ষরিত টোকেন থাকে, তাই আবার পাঠিয়ে কোনো আসল ভিজিট মুছে ফেলা যায় না।
- TikTok (ফলাফল 2)। লিঙ্ক, ডিভাইস মডেল, TikTok অ্যাপ সংস্করণ আর দিন অনুযায়ী সেশন। ফরম্যাটের নিয়ম: বিন্দুযুক্ত
musical_ly_সংস্করণ → A; নাহলেJsSdk→ B; নাহলে C। হোস্টিং নেটওয়ার্ক থেকে আসা ভিজিটর আলাদা গোনা হয়েছে এবং টেবিলের বাইরে রাখা হয়েছে। 30 দিনের পুনঃপরিমাপে মূল 90 দিনের বিশ্লেষণের একই স্ক্রিপ্ট ব্যবহার করা হয়েছে। - মোট সংখ্যা Analytics Engine-এর স্যাম্পল ইন্টারভাল ব্যবহার করে (2–4% সারি একাধিক ইভেন্টের প্রতিনিধিত্ব করে)। সেশন টেবিল সারি গোনে।
সীমাবদ্ধতা
- আমরা কখনো স্টোর দেখি না। “লুকিয়ে গেছে” হলো “স্টোর খুলেছে”-এর একটি প্রক্সি। ভিজিটর অ্যাপ বদলালে বা ফোন লক করলেও এটা ঘটে।
- টাইমস্ট্যাম্প সেকেন্ড পর্যন্ত, আর সেশনগুলো পুনর্গঠিত। একই ডিভাইস থেকে দ্রুত পরপর দুটি লোড একসঙ্গে মিশে যেতে পারে।
- কেন্দ্রীভবন। কয়েকটি বড় লিঙ্ক কিছু সময়কালে প্রাধান্য পায়: একটি Instagram ক্যাম্পেইন 30 দিনের প্রিলোডের 72%, আর দুটি লিঙ্ক TikTok-এর বেশিরভাগ সেশন বহন করে। একই-লিঙ্কের টেবিলগুলো সেই কারণেই আছে।
- এখানকার কিছুই আসল ফোনে যাচাই করা হয়নি। আচরণগুলো পেজের রিপোর্ট থেকে অনুমান করা। ফলাফল 3-এর iOS ব্যাখ্যা হলো যেটা ডেটার সঙ্গে মেলে, এমন কিছু নয় যা আমরা ঘটতে দেখেছি।
- ট্রাফিক আমাদের। এরা সেইসব অ্যাপের ভিজিটর যারা আমাদের লিঙ্ক ব্যবহার করে, যার বড় অংশ অল্প কয়েকটি দেশের Instagram আর Facebook ক্যাম্পেইন। অন্য মিশ্রণে শতাংশ আলাদা হবে, তবে প্রক্রিয়াগুলো একই হওয়া উচিত।
- যে প্রিলোড কখনো JavaScript চালায় না, সেগুলো অদৃশ্য। Android Instagram পেজ লোডের 12% কোনো বিকনই পাঠায় না, আর তার কিছু সম্ভবত প্রিলোডও।
এ নিয়ে কী করবেন
- লোড হওয়ামাত্র হ্যান্ড-অফ শুরু করুন। যে পেজ ট্যাপের অপেক্ষায় থাকে, সে বেশিরভাগ ইন-অ্যাপ ভিজিটর হারায়। ম্যানুয়াল বোতামটি ফলব্যাক হিসেবে রাখুন, যা কেবল তখনই দেখা যাবে যখন হ্যান্ড-অফ স্পষ্টভাবে ব্যর্থ হয়েছে।
- Android-এ `S.browser_fallback_url` সহ `intent://` ব্যবহার করুন। ওয়েবভিউয়ের ভেতরে
https://play.google.comURL খোলে Play Store-এর ওয়েবসাইট, যা লগইন ছাড়া কিছুই ইনস্টল করতে পারে না। - ধীর স্টোরকে সময় দিন। হ্যান্ড-অফ ব্যর্থ হয়েছে বলে ঠিক করার আগে অন্তত 3 সেকেন্ড অপেক্ষা করুন, আর দেরিতে আসা exit-ও গুনুন।
- TikTok-এর ভেতরে বেরোনোর পথ সঙ্গে সঙ্গে দেখান: “··· → ব্রাউজারে খুলুন” আর লিঙ্ক কপি করার বোতাম। কোনো URL পরিবর্তনে TikTok-এর প্রত্যাখ্যান দূর হয় না।
- Meta প্রিলোডকে ক্লিক হিসেবে গুনবেন না। আপনি যদি রিডাইরেক্ট থেকে ক্লিক রিপোর্ট করেন, ধরে নিন Android-এ Instagram আর Facebook ভিজিটের 2–9% এমন পেজ যা কেউ দেখেনি।
- ইনস্টল স্টোরেই মাপুন, iOS-এ App Store Connect ক্যাম্পেইন লিঙ্ক (
pt+ct) দিয়ে আর Android-এ Play Install Referrer দিয়ে, পেজ ইভেন্ট দিয়ে নয়।
আমরা onestore.link বানাই, যা প্রতিটি লিঙ্কের জন্য এই ছয়টি কাজ ডিফল্টভাবে করে, আর ওপরের ডেটা এসেছে তারই রিডাইরেক্ট লগ থেকে।
প্রশ্ন ও উত্তর
Android-এ Instagram লিঙ্ক ক্লিকের কত শতাংশ প্রিলোড?
2026-10-12 পর্যন্ত 30 দিনে, ইন-অ্যাপ ব্রাউজার (Instagram আর Facebook) থেকে আসা Android ভিজিটের 9.1% ছিল এমন পেজ যা অ্যাপ ব্যাকগ্রাউন্ডে লোড করে প্রায় 30 সেকেন্ড পরে না দেখেই ফেলে দিয়েছে। 2026-10-16 থেকে পেজের নিজস্ব রানটাইম যাচাই Instagram Android-এ 7.6% আর Facebook Android-এ 2.4% ধরে, ন্যূনতম সীমা হিসেবে। iOS-এ এটা 1%-এর কম।
TikTok-এর ইন-অ্যাপ ব্রাউজার থেকে Play Store কেন খোলে না?
TikTok-এর Android অ্যাপ কয়েকটি ইন-অ্যাপ ব্রাউজার ব্যবহার করে। একটিতে (User-Agent-এ বিন্দুযুক্ত musical_ly_ সংস্করণ আর কোনো Version/4.0 নেই), 30 দিনে 85% সেশন Play Store-এ পৌঁছেছে। অন্য দুটিতে (JsSdk/BytedanceWebview সহ Version/4.0, বা AppName/musical_ly সহ), একই লিঙ্কে আর একই দিনে মাত্র 12–14% পৌঁছেছে। URL-এর রূপ যা-ই হোক, হ্যান্ড-অফ প্রত্যাখ্যান করে TikTok নিজেই।
iOS-এ App Store খুলেছে কি না, তা কি কোনো ওয়েব পেজ বলতে পারে?
Instagram বা Facebook-এর ভেতরে নয়। App Store ইন-অ্যাপ ব্রাউজারের ওপরে খোলে, তাই পেজ কখনো লুকায় না আর visibilitychange ফায়ার হয় না। 7 দিনে iOS হ্যান্ড-অফের পরে পেজ লুকিয়েছে মাত্র 13% (Facebook) থেকে 56% (Instagram) ক্ষেত্রে, আর 1%-এর কম ভিজিটর ফলব্যাক বোতাম ট্যাপ করেছেন। নির্ভরযোগ্য সংকেত হলো App Store Connect-এর ক্যাম্পেইন রিপোর্ট।
ইন-অ্যাপ ব্রাউজার থেকে Play Store খুলতে কত সময় লাগে?
Android-এ বেশিরভাগ সফল সেশনে হ্যান্ড-অফের 2–3 সেকেন্ড পরে পেজ লুকিয়ে যায়, আর ধীর ফোনে 8 সেকেন্ড পর্যন্ত লাগে। 2 সেকেন্ড পরে দেখানো ফলব্যাক অনেক এমন সেশনে স্টোরের আগে চলে আসে যেগুলো সফল হতে যাচ্ছিল।
Instagram-এর ভেতরে অ্যাপ স্টোর রিডাইরেক্ট আসলে কতবার ব্যর্থ হয়?
পুনর্গঠিত 7,357টি Instagram Android সেশনে আসল ব্যর্থতার প্যাটার্ন (হ্যান্ড-অফ চলেছে, তারপর কিছুই না, আর ভিজিটর আবার লিঙ্কে ট্যাপ করেন) ছিল 1.9%। কাঁচা ফানেল ডেটায় দেখা বেশিরভাগ ব্যর্থতা মাপার বিভ্রম: হারানো বিকন, ধীর স্টোর, বা প্রিলোড।
কাস্টম ডোমেন কি TikTok-এর কাছে লিঙ্কের আচরণ বদলায়?
না। 90 দিনে কাস্টম ডোমেনসহ আর কাস্টম ডোমেন ছাড়া লিঙ্কগুলো একইভাবে প্রত্যাখ্যাত হয়েছে। সিদ্ধান্ত নেয় সেই ইন-অ্যাপ ব্রাউজার, যা TikTok ওই ভিজিটরের জন্য ব্যবহার করে।