AdPlayDeveloper Docs

فرآیند اتصال SDK

این صفحه فقط بر اساس راهنمای اتصال SDK تنظیم شده است.

1نصب RTLTMPro
2ثبت App Key
3افزودن AdPlayManager
4راه‌اندازی SDK
5فراخوانی متد تبلیغ و بررسی نتیجه

مراحل راه‌اندازی

  1. نصب پیش‌نیازقبل از ایمپورت SDK، پکیج RTLTMPro باید نصب شود.
  2. دریافت App Key / Tokenتوکن یکتای AdPlay باید از مدیر AdPlay دریافت شود.
  3. ثبت App KeyWindows → AdPlay → App Key را باز کنید، توکن را وارد و ذخیره کنید.
  4. افزودن AdPlayManagerاز مسیر Windows → AdPlay → Spawn Prefab، prefab مورد نیاز AdPlayManager را به scene اضافه کنید.
  5. یک نمونه از AdPlayManagerطبق راهنما، فقط یک AdPlayManager باید در پروژه وجود داشته باشد.

راه‌اندازی SDK

قبل از صدا زدن متدهای تبلیغ، SDK باید initialize شود.

InitializeAdPlay.cs
await AdPlayManager.Initialize(() =>
{
    Debug.Log("AdPlay SDK initialized");
});
Start.cs
private async void Start()
{
    await AdPlayManager.Initialize(() =>
    {
        Debug.Log("AdPlay is ready");
    });
}

فراخوانی تبلیغ و بررسی نتیجه

همه متدهای تبلیغ AdRequestInfo برمی‌گردانند.

CheckResult.cs
var result = await AdPlayManager.GetBanner(template);

if (result.IsSuccess)
{
    Debug.Log("Ad loaded successfully");
}
else
{
    Debug.Log(result.State);
    Debug.Log(result.ErrorMessage);
}
Successتبلیغ نمایش داده شده است.
NoActiveAdتبلیغ فعال وجود ندارد.
MissingRequiredTemplateFieldtemplate فیلدهای مورد نیاز را ندارد.
AdPlayIsNotInitializedSDK هنوز initialize نشده است.

Sample Scene

برای نمونه کامل، راهنما به AdPlaySampleScene اشاره می‌کند.

  1. App key setup
  2. AdPlayManager usage
  3. SDK initialization
  4. GetSplash
  5. GetBanner
  6. GetPopUp
  7. GetPopUpButton
  8. GetInterstitialSound
  9. Calling GetPopUp when popup button is clicked