آموزش راه اندازی سرویس تبلیغات موبایلی
برای کاربرای ویژه :دی برید پست بعدی!
شما با استفاده از mAdserve یه پروژه متن باز هست میتونید چیزی شبیه به سیستم Adad.ir رو توی برنامه اتون پیاده کنید! کافیه یه سرور(فک کنم هاست هم جواب بده) داشته باشید و یه اپلیکیشن!سورس پروژه دو تا بخش داره که یکی SDK برای اندروید هست و یکی سیستم مدیریت تبلیغات هست که روی هاستتون پیاده میشه!
ابتدا آموزش نصب اسکریپت روی هاست :
1. به فایل منیجر سی پنلتون برید! و این فایل رو در مسیری که میخواهید آدرس سرویس تبلیغاتیتون باشه آپلود کنید! بعد از اینکه اپلود تموم شد اونو اکسترکت کنید!
2. به این آدرس برید( که جای Yourserver مسیر فایل آپلود شده است ) :
http://www.yourserver.com/www/cp/install.php
3. با این صفحه مواجه میشید :
4. گزینه server configuration رو بزنید و اطلاعات رو وارد کنید که شامل یوزر ادمین، پسورد، ایمیل و اسم سرویس میشه!
5. به صفحه بعد برید و اطلاعات دیتابیس رو وارد کنید! در هاست ها معمولا دیتابیس هاست، localhost میباشد! بقیه هم آسونه! اسم دیتابیس، یوزر دیتابیس و پسوردش!
6. در صفحه بعد باید یک اشتراک mobFox بسازید ( که البته اصلا مهم نیست و به کارتون نمیاد! )
7. تموم! اکنون میتونید وارد پنل شید و در قسمت Campaigns تبلیغاتتون رو بسازید و در قسمت Inventory برنامه هاتون رو اضافه کنید که الان آموزش برنامه وارد کردن رو بهتون میدم!
آموزش implent کردن برنامه ها در این سیستم!
1. این کتابخانه را در پوشه libs کپی کنید ( اگر ندارید بسازید )
2. این کد ها را به Manifest خود اضافه کنید :
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<activity
android:name="com.adsdk.sdk.banner.InAppWebView"
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" />
<activity
android:name="com.adsdk.sdk.mraid.MraidActivity"
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" />
3. به صفحه ای که میخواهید تبلیغات اونجا نمایش داده بشه برید و این کد رو در یک Layout بگذارید :
<com.adsdk.sdk.banner.AdView
android:id="@+id/adSdkView"
android:layout_width="300dp"
android:background="#000000"
android:layout_height="50dp"
request_url="ENTER_REQUEST_URL_HERE"
publisherId="d2b1416a7b53a5684b973d7e4f0babe3"
location="true"
animation="true"
/>
location: موقعیت دقیق کاربر دریافت میشود
animation: نمایش انیمیشن هنگام نمایش تبلیغ
هنگامی که یک اپلیکیشن در بخش Inventory اضافه کنید به شما دو تا آیتم میده که به این شکل هستن :
کد Placement Integration ID رو در قسمت pulisherId قرار بدید و Ad Request URL را در بخش request_url !
تمام!
بهترین سایز برای نمایش تبلیغات بنری از نظر بنده 340 در 50 هست! که باید هم هنگام Campaign ساختن این مقدار رو انتخاب کنید هم سایز AdView این باشه!
اگه در قسمت های دیگه مشکل داشتید بگید تا آموزشش رو بزارم!
من هرکاری میکنم نمیتونم این رو راه اندازی کنم!!
همونطور که آموزش دادی یک inventory ساختم بعدشم یک campaign و توی layout اصلی برنامه هم AdView رو گذاشتم.
کتابخونشم add کردم. (اندروید 2.2)
توی پنل مدیریتی هم مینویسه که تا حالا چندتا request داشتم اما چیزی نمایش نمیده.
چیزی جا انداختم!؟

همونطور که تو تصویر بالا شبیه سازی کردم :) AdView رو توی جای مورد نظر قرار میدم اما تصویر یه خورده فاصله داره با کنار صفحه .
انواع سایزها رو هم توی سرور هم برای ویو در نظر گرفتم اما تصویر کش نمیاد!
باید چیکار کنم تصویر کامل به پایین بچسبه!؟
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .
