Attribution Link یک URL با پارامترهای ردیابی کدگذاریشده است که به شما امکان میدهد تعیین کنید کدام کانال تبلیغاتی، کمپین یا کریتیو منجر به نصب اپلیکیشن موبایل یا انجام عمل هدف شده است. بدون لینکهای انتساب، بازاریابان نمیتوانند نصبهای ارگانیک را از پولی تشخیص دهند و اثربخشی واقعی بودجه تبلیغاتی را ارزیابی کنند. طبق دادههای AppsFlyer (2025)، انتساب دقت ارزیابی ROAS را ۳۰–۴۰٪ در مقایسه با مدلهای last-click بدون ردیابی افزایش میدهد.
نکات کلیدی
Attribution Link یک آدرس URL حاوی پارامترهای ویژه برای ردیابی منبع ترافیک در تبلیغات موبایل است. هر بار که کاربر روی چنین لینکی در یک آگهی، ایمیل یا پست کلیک میکند، پلتفرم انتساب رویداد کلیک را ثبت کرده و آن را به یک شناسه یکتا متصل میکند.
پس از اینکه کاربر اپلیکیشن را نصب و باز کرد، SDK پلتفرم انتساب یک درخواست با شناسه دستگاه به سرور ارسال میکند. سرور این شناسه را با کلیک ذخیرهشده تطبیق داده و مشخص میکند کدام منبع منجر به نصب شده است. این فرآیند post-install attribution نامیده میشود و اساس ساخت گزارشهای اثربخشی کانالهای تبلیغاتی است — بدون آن هر منبع به یک اندازه مؤثر به نظر میرسد.
Attribution Link میتواند ساده (فقط شناسه منبع) یا حاوی دهها پارامتر برای تفکیک دقیق باشد: نوع کمپین، کریتیو، مخاطب، جغرافیا، دستگاه و حتی پست خاص یک اینفلوئنسر. پلتفرمهای مدرن انتساب هم تطبیق قطعی بر اساس شناسه تبلیغاتی و هم تطبیق احتمالی با استفاده از fingerprinting را پشتیبانی میکنند.
فرآیند انتساب از طریق لینک شامل چهار مرحله متوالی است: کلیک، هدایت به فروشگاه، نصب و تأیید. هر مرحله توسط پلتفرم انتساب پردازش میشود و آنها را در یک زنجیره رویداد واحد متصل میکند.
وقتی کاربر روی Attribution Link کلیک میکند، مرورگر یا webview یک درخواست GET به سرور پلتفرم انتساب ارسال میکند. سرور یک رکورد با شناسه کلیک، آدرس IP، user-agent، رفرر و تمام پارامترهای ارسالشده ایجاد میکند. سپس سرور کاربر را به App Store یا Google Play به صفحه اپلیکیشن هدایت میکند.
پس از نصب و اولین راهاندازی، اپلیکیشن (از طریق SDK) یک درخواست با شناسه تبلیغاتی دستگاه (IDFA در iOS، GAID در Android) به پلتفرم ارسال میکند. پلتفرم به دنبال رکورد کلیکی میگردد که حاوی همان IP، user-agent و زمان در پنجره انتساب باشد و نصب را به این کلیک متصل میکند. پنجره انتساب به طور پیشفرض ۷ روز برای کلیکها و ۱ روز برای بازدیدها (view-through) است، اما برای کمپین خاص قابل تنظیم است.
اگر شناسه تبلیغاتی دستگاه در دسترس نباشد (کاربر ردیابی را در تنظیمات محدود کرده است)، پلتفرم از fingerprinting استفاده میکند — روش تطبیق احتمالی بر اساس مجموعهای از نشانههای غیرمستقیم. امضا شامل آدرس IP، نوع و نسخه سیستمعامل، مدل دستگاه، زبان، منطقه زمانی، وضوح صفحه و زمان دقیق است. ترکیب ۶–۸ پارامتر از این دست با تطبیق در پنجره ۵ دقیقهای احتمال تطابق ۹۵–۹۷٪ در Android و ۹۰–۹۴٪ در iOS را فراهم میکند.
پلتفرمهای انتساب دائماً الگوریتمهای fingerprinting را با اضافه کردن یادگیری ماشین برای فیلتر کردن تطابقهای کاذب بهبود میبخشند. به عنوان مثال، AppsFlyer Privacy Cloud از دادههای تجمیعی و حریم خصوصی تفاضلی برای انتساب دقیق بدون جمعآوری دادههای شخصی استفاده میکند — این امر پس از معرفی App Tracking Transparency (ATT) در iOS و محدودیت GAID در Android بسیار مهم است.
Attribution Link ساختار URL استانداردی با پارامترهای اجباری و اختیاری دارد. پارامترهای اجباری منبع و کمپین را مشخص میکنند، اختیاریها تفکیک و رفتار لینک را جزئیتر میکنند.
https://app.adjust.com/abc123?campaign=spring_sale&adgroup=banners&creative=banner_v2&deep_link=myapp://sale&click_label=header_cta
پارامتر campaign نام کمپین تبلیغاتی، adgroup — گروه آگهی، creative — کریتیو خاص را مشخص میکند. پارامتر deep_link یک دیپلینک برای کاربران نصبشده قبلی تعیین میکند. پارامتر click_label امکان تمایز دکمهها یا موقعیتهای مختلف در یک کریتیو را فراهم میکند. این جزئیات به بازاریاب اجازه میدهد نه تنها ببیند کدام کانال کار میکند، بلکه کدام متن دکمه یا تصویر تبدیل بیشتری ایجاد میکند.
| پارامتر | توضیحات | مثال |
|---|---|---|
| pid | منبع (media source) | facebook_ads |
| c | نام کمپین | summer2026 |
| af_dp | دیپلینک برای باز کردن | myapp://promo |
| af_click_lookback | پنجره انتساب | 7d |
| af_sub1-5 | پارامترهای سفارشی | partner_id_42 |
پارامترهای سفارشی af_sub1 – af_sub5 امکان ارسال هرگونه اطلاعات اضافی مختص کمپین خاص را فراهم میکنند: ID شریک، نوع مخاطب، نوع تست A/B. بر اساس این پارامترها، پلتفرم انتساب گزارشهای بخشبندیشده میسازد که به بازاریاب امکان بهینهسازی بودجه در سطح میکروبخشها را میدهد.
بازار انتساب موبایل توسط چندین پلتفرم بزرگ ارائه میشود که هر کدام فرمت Attribution Link، مجموعه SDK و الگوریتمهای خود را ارائه میدهند. انتخاب پلتفرم به مجموعه ابزارها، جغرافیای مخاطب و الزامات حریم خصوصی دادهها بستگی دارد.
بزرگترین پلتفرم انتساب با پشتیبانی از OneLink که دیپلینکینگ و انتساب را در یک لینک ترکیب میکند. SDK AppsFlyer از تمام پلتفرمهای اصلی (iOS، Android، Flutter، React Native، Unity) پشتیبانی میکند و Privacy Cloud را برای انتساب بدون جمعآوری دادههای شخصی فراهم میکند. ویژگی متمایز — پشتیبانی از انتساب برای کمپینهای وب علاوه بر موبایل.
پلتفرم Adjust (توسط AppLovin خریداری شده) فرمت لینک خود را با تأکید بر حفاظت از دادهها ارائه میدهد. Adjust اولین پلتفرمی بود که fingerprinting خصوصی را بدون ذخیره آدرسهای IP پیادهسازی کرد. SDK Adjust از Kotlin Multiplatform و SwiftUI پشتیبانی میکند و پنل مدیریت گزارشهای بلادرنگ با تأخیر کمتر از ۳۰ ثانیه از کلیک تا نمایش در داشبورد را ارائه میدهد.
Branch در لینکهای جهانی (Universal Ads) تخصص دارد و ادغام عمیقتری با دیپلینکینگ نسبت به پلتفرمهای سنتی انتساب ارائه میدهد. Branch Links در تمام پلتفرمها از جمله دسکتاپ و Smart TV کار میکنند و سیستم انتساب از گراف تطبیق دستگاه برای اتصال کاربر به منبع حتی در غیاب IDFA استفاده میکند. Branch همچنین یک تعرفه رایگان برای استارتاپها تا ۱۰ هزار نصب در ماه ارائه میدهد.
| معیار | AppsFlyer | Adjust | Branch |
|---|---|---|---|
| فرمت لینک | OneLink (app.onelink.me) | Adjust Link (app.adjust.com) | Branch Link (lnk.branch.io) |
| دیپلینکینگ معوق | بله | بله | بله |
| حریم خصوصی | Privacy Cloud | بدون ذخیره IP | گراف دستگاه |
| تعرفه رایگان | خیر (trial ۳۰ روز) | خیر | بله، تا ۱۰K نصب |
| انتساب وب | بله | محدود | بله |
هنگام انتخاب پلتفرم، نه تنها عملکرد Attribution Link، بلکه سازگاری با شبکههای تبلیغاتی نیز مهم است. به عنوان مثال، فیسبوک نیاز به گواهی MMP (Mobile Measurement Partner) دارد که هر سه پلتفرم دارند، اما عمق ادغام متفاوت است: AppsFlyer دقیقترین تفکیک را بر اساس کریتیوهای فیسبوک ارائه میدهد و Adjust — برای TikTok و Snapchat.
راهاندازی Attribution Link شامل دو مرحله است: ادغام SDK پلتفرم انتساب در اپلیکیشن و ایجاد خود لینکها برای کمپینهای تبلیغاتی. فرآیند را با مثال AppsFlyer — محبوبترین پلتفرم — بررسی میکنیم.
در رابط AppsFlyer، اپلیکیشن، نوع لینک (OneLink) انتخاب میشود، منبع و کمپین تنظیم میشود. سیستم به طور خودکار URL به شکل https://app.onelink.me/{id}?... با پارامترهای انتخابشده تولید میکند. لینک آماده را میتوان کپی و در آگهی در پلتفرم تبلیغاتی جایگذاری کرد. برای تولید انبوه از API استفاده میشود — مثلاً هنگام ایجاد ۱۰ هزار لینک یکتا برای اینفلوئنسرها.
curl -X POST "https://api.appsflyer.com/onelink/v1/build" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"brand_domain": "app.onelink.me",
"app_id": "id123456789",
"campaign": "spring_sale_2026",
"media_source": "facebook_ads",
"deep_link": "myapp://sale/spring"
}'
درخواست ارائهشده از طریق REST API AppsFlyer یک لینک OneLink ایجاد میکند. پارامتر brand_domain زیردامنه، app_id — شناسه اپلیکیشن iOS/Android را مشخص میکند. API لینک آمادهای را برمیگرداند که میتوان بلافاصله در کمپین استفاده کرد. این رویکرد ایجاد لینک برای هزاران کمپین را بدون کپی دستی در پنل مدیریت خودکار میکند.
برای انتساب صحیح، SDK پلتفرم باید هنگام راهاندازی اپلیکیشن مقداردهی اولیه شود و رویدادهای نصب را به سرور ارسال کند. در iOS ادغام از طریق AppDelegate، در Android — از طریق Application یا Activity اصلی انجام میشود. SDK به طور خودکار شناسه دستگاه را جمعآوری کرده و آن را همراه با دادههای اولین راهاندازی ارسال میکند.
پس از تنظیم SDK، تمام کلیکهای Attribution Link به طور خودکار با نصبها در پنل انتساب تطبیق داده میشوند. بازاریاب گزارشی با تفکیک بر اساس منابع، کمپینها، کریتیوها و جغرافیا میبیند. علاوه بر این، تبدیلهای رویدادی — مثلاً ثبتنام، خرید یا رسیدن به سطح — تنظیم میشوند و هر کدام به Attribution Link اصلی متصل میشوند. این تحلیل سرتاسری کامل از کلیک تا LTV کاربر را فراهم میکند. بدون چنین اتصالی، بازاریاب نمیتواند تعیین کند کدام کاربران بیشترین درآمد را آوردهاند و مجبور است به شاخصهای میانگین کانالها تکیه کند که منجر به تخصیص ناکارآمد بودجه تبلیغاتی میشود.
سؤالات متداول
Attribution Link شامل پارامترهای ویژه (pid، c، af_dp) است که پلتفرم انتساب برای ردیابی منبع ترافیک استفاده میکند. لینک معمولی صرفاً URL یا اپلیکیشن را باز میکند بدون ذخیره اطلاعات درباره اینکه کاربر از کجا آمده است.
اگر IDFA یا GAID در دسترس نباشد، پلتفرم از fingerprinting — تطبیق آدرس IP، مدل دستگاه، نسخه سیستمعامل و زمان استفاده میکند. دقت fingerprinting در پنجره ۵ دقیقهای به ۹۵٪ در Android و ۹۰٪ در iOS میرسد.
پارامتر منبع (pid یا media_source) و شناسه اپلیکیشن الزامی در نظر گرفته میشوند. سایر پارامترها (کمپین، کریتیو، گروه آگهی، دیپلینک) اختیاری هستند، اما بدون آنها گزارش فقط کانال را بدون جزئیات داخلی نشان میدهد.
نصبهای ارگانیک (بدون کلیک روی لینک) نمیتوانند از طریق Attribution Link به منبع خاصی متصل شوند. پلتفرمهای انتساب آنها را به عنوان ارگانیک علامتگذاری کرده و جداگانه در گزارشها نشان میدهند. برای کمپینهای ارگانیک از روشهای دیگر — برچسبهای UTM در وب و آمار فروشگاههای اپلیکیشن — استفاده میشود.
انتخاب به مجموعه کانالهای تبلیغاتی، جغرافیا و الزامات حریم خصوصی بستگی دارد. AppsFlyer برای کمپینهای پیچیده با شبکههای متعدد، Adjust — برای پروژههای با تمرکز بر حفاظت از دادهها، و Branch — برای استارتاپها و محصولات با دیپلینکینگ عمیق مناسب است.
خلاصه
ما یک اپلیکیشن موبایل به صورت کلید در دست توسعه خواهیم داد
IT Sectr از سال 2017 برنامههای iOS و Android را برای استارتاپها و کسبوکارها ایجاد میکند. ما به شما مشاوره میدهیم و بهترین راهحل را پیشنهاد خواهیم کرد.
همچنین بخوانید