بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

آموزش راه اندازی سرویس تبلیغات موبایلی

مدیریت گفتگو
h_r_v 12 سال پیش
آخرین تغییر: 12 سال پیش

برای کاربرای ویژه :دی برید پست بعدی!

نظرات

مجتبی یگانه 12 سال پیش
فعلا ـــــــــمشترکـــــــــــــــ به قول خودت :دی تا بعدا بخونم :دی
hamidd 12 سال پیش
:دی مشترک :دی
Hajhosseini 12 سال پیش
چرا اینهمه اضافه کاری؟ خیلی ساده مثلا 10 تا عکس رو توی هاست کپی میکنیم ، توی وب سرویسمون تعداد کلیک ها ولینک رو تعیین میکنیم و در آخر توی برنامه تعداد عکس هارو به صورت داینامیک میگیریم ، وبا اضافه کردن هر عکس برنامه ها خود به خود آپدیت میشن . . . ساده تر نیست؟
h_r_v 12 سال پیش
اینجوری گزارش گیری بهتره! هدفمند کردن تبلیغ داره اینجوری، میشه فلش گذاشت، میشه hTML گذاشت میشه هزارتا کار دیگه کرد :دی
CreativeBoy 12 سال پیش
مشترکــــــــــــ

پاسخ‌ها 4

h_r_v 12 سال پیش

شما با استفاده از 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 برنامه هاتون رو اضافه کنید که الان آموزش برنامه وارد کردن رو بهتون میدم!

نظرات

h_r_v 12 سال پیش

آموزش 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 این باشه!
اگه در قسمت های دیگه مشکل داشتید بگید تا آموزشش رو بزارم!

نظرات

javac 12 سال پیش

من هرکاری میکنم نمیتونم این رو راه اندازی کنم!!

همونطور که آموزش دادی یک inventory ساختم بعدشم یک campaign و توی layout اصلی برنامه هم AdView   رو گذاشتم.

کتابخونشم add کردم. (اندروید 2.2)

 توی پنل مدیریتی هم مینویسه که تا حالا چندتا request داشتم اما چیزی نمایش نمیده.

 چیزی جا انداختم!؟

نظرات

h_r_v 12 سال پیش
سایز تبلیغ در Inventory و Campaign باید یکی باشه، مطمئنید هست؟ توی سایت منظورمه
javac 12 سال پیش
آره هر دو رو 50*350 قرار دادم!
javac 12 سال پیش
فکر کنم از سایز بود حل شد ممنون :)) راستی سعی کن کدهاتو هم آبفاکست کنی چون برای اینکه مطمئن بشم اشکال از منه رفتم برنامت رو دیکامپایل کردم و request url , publisher id رو برداشتم و دیدم که کار میکنه :)))
javac 12 سال پیش
یه سوال دیگه : چطور بنر ها رو نمایش بدم که مثل imageview که با خاصیت scaleType:fitXY تصویر رو می کشیدیم . نشون داده بشه الان هر تصویری رو که ست میکنم یه خورده از سمت راست فاصله داره. میخوام کامل به پایین صفحه بچسبه.
javac 12 سال پیش

همونطور که تو تصویر بالا شبیه سازی کردم :) AdView  رو توی جای مورد نظر قرار میدم اما تصویر یه خورده فاصله داره با کنار صفحه .

انواع سایزها رو هم توی سرور هم برای ویو در نظر گرفتم اما تصویر کش نمیاد! 

باید چیکار کنم تصویر کامل به پایین بچسبه!؟

نظرات

rayacoder 12 سال پیش
چرا اینهمه کار اضافه ! شما که نمیخواهید سیستم تبلیغاتی مثل عدد بسازید. میخواهید یه بنر شخصی توی برنامتون بذارید. یه وب ویو داخل برنامه بذارید و متصلش کنید به یه صفحه ساده html روی هاستتون. اون صفحه حاوی بنر و تبلیغتونه. هر وقتم خواستین میتونین تبلیغ رو راحت عوض کنین. همین
javac 12 سال پیش
خب این سیستم یه سری مزایای خوبی داره مثله پنل مدیریت بنرها ، آمار دقیق کلیک ها ، تعیین بازه زمانی برای تبلیغ ها و.... اما مثل اینکه باید خودم پیاده سازیش کنم و از خبر این بگذرم :|
javac 12 سال پیش
از خبر == از خیر .
rayacoder 12 سال پیش
@ javac : اگر وقت و حوصله ساختنشو داری خب چه بهتر. من استفاده از یه سری چیزهای آماده رو مناسب نمیدونم چون دقیقا معلوم نیست سیستم داره چیکار میکنه و ممکنه دستهایی پشت پرده باشه :دی واسه کارای عادی ساده ترین چیزها هم مناسبه. به نظرم با وب میو هم میشه آمار کلیک و نمایش و بقیه چیزها رو در آورد. کلا هر کسی یه راهی داره ولی خب من شخصا اگه بخوام بنری روی یه برنامه بذارم با همون وب ویو میذارم.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .