## تأیید ایمیل حساب پس از ثبت‌نام، لینک تأیید ایمیل فارسی را باز کنید. تا تأیید، دسترسی به پنل فعال نمی‌شود. در صفحه تأیید می‌توانید لینک را دوباره درخواست کنید و با «ایمیل را تأیید کردم» وضعیت را به‌روز کنید. پوشه هرزنامه را هم بررسی کنید. این شرط برای حساب پنل است؛ مخاطب اپ یا سایت برای تبلیغ و پوش به حساب یا ایمیل نیاز ندارد. # دیدنکس — نسخه ۱ — راهنمای ناشر ## شروع بدون سرور شخصی ۱. اپ را با شناسه بسته یا سایت را با دامنه ثبت کنید. اپ به لینک صفحه منتشرشده در فروشگاه و بررسی مالکیت توسط مدیر نیاز دارد؛ دامنه و DNS لازم نیست؛ سایت به DNS و تأیید مدیر نیاز دارد. ۲. پس از تأیید، هر کدام از ۱۱ فرمت را به‌صورت جایگاه بسازید؛ جایزه‌دار نام و مقدار جایزه می‌خواهد. ۳. در «اتصال سریع SDK»، روش مستقیم و پلتفرم را انتخاب و **نسخه جدید SDK** را دانلود کنید. ۴. کد حاوی نشانی خود دیدنکس، بسته و جایگاه است. برای هیچ‌یک از یازده فرمت، سرور ناشر، JWT، کلید API یا ورود مخاطب لازم نیست. | پلتفرم | مسیر نمایش | راهنما | |---|---|---| | وب | display، interstitial، rewarded، appOpen | /docs/publisher/web | | Flutter | DidnexAdSlot، showInterstitial، showRewarded | /docs/publisher/flutter | | Kotlin | loadDirect، showInterstitialDirect، showRewardedDirect | /docs/publisher/android | | Swift | loadDirect، showInterstitialDirect، showRewardedDirect | /docs/publisher/ios | | Unity | ShowBannerAsync، ShowInterstitialAsync، ShowRewardedAsync | /docs/publisher/unity | | B4A | ShowBanner، ShowInterstitial، ShowRewarded | /docs/publisher/b4a | درون صفحه: banner، adaptive_banner، native، native_video، video. تمام‌صفحه: interstitial و app_open. جایزه: rewarded و rewarded_interstitial. app_open فقط با درخواست صریح در نقطه مناسب اجرا می‌شود؛ در وب آغاز محتوا است و رویداد سیستم‌عامل نیست. ## جایزه، بدون سرور ناشر SDK هنگام نیاز، نصب را در دیدنکس ثبت و توکن محرمانه را در فضای همان برنامه ذخیره می‌کند. پس از پیشنهاد اختیاری، تماشای کامل، زمان و ترتیب صحیح رویدادها و نمایش معتبر، دیدنکس کیف دیجیتال نصب را یک‌بار شارژ می‌کند. callback فقط رسید verified/applied همان تحویل را می‌پذیرد. در callback دوباره سکه اضافه نکنید. balance موجودی واقعی و spendReward با externalId پایدار، مصرف یکتا را انجام می‌دهد. retry همان شناسه دوباره برداشت نمی‌کند؛ تغییر مقدار با شناسه قبلی رد می‌شود. این کیف پول بانکی یا حساب مالی ناشر نیست. این هویت، **نصب برنامه** است؛ حساب بازیابی‌پذیر چنددستگاهی مخاطب نیست. حذف داده، تغییر دستگاه، از دست‌رفتن توکن یا مسدودبودن ذخیره می‌تواند دسترسی به کیف قبلی را از بین ببرد. توکن را در URL، گزارش یا کد عمومی ننویسید. راهنمای کامل: /docs/publisher/wallet. ## سرور اختصاصی اختیاری اگر حساب واقعی و چنددستگاهی اپ را دارید و جایزه باید آنجا اعمال شود، روش قدیمی پراکسی/JWT را انتخاب کنید؛ هر یازده فرمت در این روش نیز هست. کلید md_ فقط در سرور می‌ماند. YOUR-BACKEND آدرس نمونه پراکسی نصب‌شده روی سرور خود اپ است؛ هنگام ثبت رسانه آدرس جدیدی ساخته نمی‌شود. مقایسه و نصب: /docs/publisher/server. ## لوکیشن در «فیلتر لوکیشن»، قانون رسانه برای کشور/منطقه/شهر/شعاع و unknown تنظیم کنید. قانون ناشر پیش از کمپین، house و شریک اعمال می‌شود؛ قانون کمپین تبلیغ‌دهنده نیز باید برقرار باشد. مکان، تخمین IP است و GPS جمع نمی‌شود. از preview بدون رزرو و گزارش واقعی خود رسانه استفاده کنید. نصب Node بدون درگاه GeoIP مورد اعتماد unknown می‌دهد. جزئیات: /docs/publisher/location. ## پوش با زیرساخت دیدنکس از «پوش دیدنکس» رسانه را فعال کنید. Inbox بدون Firebase با رضایت و در اپ فعال کار می‌کند؛ پس‌زمینه نیست. برای موبایل، FCM و مجوز سیستم؛ برای iOS تنظیم APNs در همان پروژه Firebase؛ برای وب HTTPS، service worker روی سایت و اجازه مرورگر لازم‌اند. دیدنکس ثبت مخاطب، صف، زمان‌بندی، retry، رمزگذاری و گزارش را انجام می‌دهد؛ حساب/کلید خارجی را خودکار ایجاد نمی‌کند. اعلان ابتدا پیش‌نویس است. پس از بررسی «شروع زمان‌بندی» را بزنید. سقف هر صف ۱۰٬۰۰۰ اشتراک، حداکثر پنج تلاش، انقضا تا هفت روز و سه ارسال پذیرفته‌شده در ۲۴ ساعت برای هر اشتراک پس‌زمینه است. لغو، اعلان پذیرفته‌شده سرویس را پس نمی‌گیرد. accepted با delivered/opened گزارش‌شده توسط SDK متفاوت است. جزئیات، کد شش پلتفرم و منابع رسمی: /docs/publisher/push. ## بررسی و محدودیت توکن عیب‌یابی پانزده دقیقه معتبر، بدون هزینه و بدون جایزه است؛ کارت اتصال تست codec نیست. نبود کمپین noFill و شبکه خطا می‌دهد؛ موجودی یا درآمد ساختگی ایجاد نمی‌شود. نام بسته و شناسه عمومی جایگاه اثبات اصالت نصب نیستند؛ device attestation ارائه نشده است. بررسی رسانه، سقف نشست، زمان، امضا و دوره بررسی درآمد حفظ می‌شوند. ابزار بومی Flutter/Dart، Unity/C#، B4A، Android SDK و Xcode در محیط انتشار اجرا نشده‌اند؛ build و پخش دستگاه پیش از انتشار اپ با ناشر است. نتیجه دقیق آزمون‌ها در VERIFICATION.md بسته کامل مدیر ثبت می‌شود. منابع SDK، مثال و وضعیت هر پلتفرم در README همان پوشه موجود است. سایر راهنماها: formats، rewarded، events، troubleshooting، analytics، finance، studio، advanced، account زیر /docs/publisher. ## پوش: راهنمای جدا برای هر پلتفرم - وب: /docs/publisher/push-web و /sdk/push/web/didnex-push-web.zip - Flutter: /docs/publisher/push-flutter و /sdk/push/flutter/didnex-push-flutter.zip - Android: /docs/publisher/push-android و /sdk/push/android/didnex-push-android.zip - iOS: /docs/publisher/push-ios و /sdk/push/ios/didnex-push-ios.zip - Unity: /docs/publisher/push-unity و /sdk/push/unity/didnex-push-unity.zip - Basic4Android: /docs/publisher/push-b4a و /sdk/push/b4a/didnex-push-b4a.zip Inbox بدون Firebase و بدون سرور ناشر است؛ دریافت در پس‌زمینه به Web Push یا FCM و در iOS اتصال APNs نیاز دارد. ## امکانات استودیو و گزارش نسخه ۵ راهنمای /docs/publisher/growth-suite شامل خروجی پنج اندازه، خط زمانی، نظر روی فریم، تأیید مستقل طرح، Playable و ویدیوی تطبیقی است. PDF خصوصی با انتخاب شاخص/بازه و ارسال دوره‌ای به اعضای مالی تأییدشده ارائه می‌شود. عیب‌یاب داخل اپ در راهنمای هر پلتفرم بخش inspector دارد. کلید پردازشگر یا کلید خصوصی شبکه در اپ قرار نمی‌گیرد. ## ثبت یکتا و مالکیت اپ پکیج‌نیم اپ و دامنه سایت در کل سامانه یک بار ثبت می‌شوند؛ تغییر حساب، توقف یا رد رسانه این محدودیت را آزاد نمی‌کند. `www` و دامنه بدون آن یک هویت ثبتی‌اند. در اختلاف مالکیت از پشتیبانی پیگیری کنید. لینک مستقیم فروشگاه برای اپ جدید الزامی است؛ لینک عمومی به‌تنهایی اثبات مالکیت نیست. کد جزئیات رسانه را در توضیحات فروشگاه قرار دهید یا از راه ارتباطی توسعه‌دهنده تأییدیه ارسال کنید. مدیر شواهد را بررسی می‌کند. لینک اپ موجود از جزئیات رسانه قابل تکمیل یا تغییر است و تغییر آن بررسی مجدد می‌خواهد. ## اندازه ثابت و ارتباط — ۸.۱۵ پروفایل جایگاه را هنگام ساخت انتخاب کنید. راهنمای پلتفرم شامل قرارداد اندازه ثابت و اتصال مشترک تبلیغ/پوش است. مرکز پوش مخاطبان، بخش شرطی، قالب چندزبانه، آزمایش تک‌دستگاه و رسیدهای تفکیک‌شده دارد. اعلان‌های ایمیلی از حساب و تیم قابل خاموش‌کردن‌اند. کیفیت ترافیک نتیجه بررسی خودکار درآمد را نشان می‌دهد؛ تسویه بانکی مستقل است. ## دستیار گزارش آماری ۸.۲۵ از منوی اصلی «دستیار گزارش» را باز کنید. بازه ۷، ۳۰ یا ۹۰ روزه، شواهد هر پیشنهاد و خروجی متنی در دسترس‌اند. داده فقط متعلق به همین حساب است؛ مبنای صفر و نمونه کم با نتیجه قطعی جایگزین نمی‌شوند. دستیار مبلغ، بودجه یا کمپین را خودکار تغییر نمی‌دهد. تحلیل آماری بدون سرویس بیرونی کار می‌کند. گزارش مولد فقط پس از تنظیم سرویس توسط مدیر و درخواست صریح شما، با ارسال پرسش و آمار تجمیعی همین حساب ساخته می‌شود. راهنمای کامل: /docs/publisher/report-assistant