و باز هم آنتی ویروس

سلام

این پست بلاگ در مورد گزارشاتی هست که کاربران ما در مورد تبلیغ‌افزار شناخته‌شدن برنامه‌هاشون توسط آنتی‌ویروس پیش‌فرض گوشی سامسونگ به ما داده‌اند هست.

اول صورت مسئله رو یه بررسی می‌کنیم و سپس ۲ اقدامی که مجموعه‌ی پوشه انجام خواهد داد رو بررسی می‌کنیم.

ادامه مطلب...
۱۶ خرداد ۹۷ ، ۱۸:۲۴ ۱۱ نظر
پوشه- پنل ارسال پوش نوتیفیکیشن

پوشه نوتیف: بزرگترین و مطمئن‌ترین سامانه تبلیغات نوتیفیکیشنی

به نام خدا 

سامانه «پوشه نوتیف» محصولی از مجموعه پوشه است.

اولین محصول این مجموعه که سامانه پوشه باشد، زیرساختی است که به دارندگان نرم‌افزارهای موبایل این امکان را می‌دهد که بتوانند به کاربران نرم‌افزارهای خود اعلان (نوتیفیکیشن) ارسال کنند و از این طریق با آن‌ها در ارتباط باشند. در حال حاضر پوشه بزرگترین زیرساخت جهت ارسال اعلان (نوتیفکیشن) در کشور محسوب می‌شود.

این قابلیت بخصوص برای اطلاع‌رسانی قابلیت‌های جدید برنامه یا انتشار و در دسترس بودن نسخه جدید، پیشنهاد خرید یا تخفیف از درون برنامه، و امثال این‌ها بسیار مفید است. یکی از موارد استفاده از این قابلیت، اطلاع‌رسانی درباره نرم‌افزارهای دیگر صاحب نرم‌افزار یا اطلاع‌رسانی در مورد انواع محصولات یا کسب و کارها می‌باشد.

ادامه مطلب...
۰۲ ارديبهشت ۹۷ ، ۱۵:۳۸ ۱ نظر
پوشه- پنل ارسال پوش نوتیفیکیشن

اندروید۸: ایجاد و حذف کانال نوتیفیکیشن در اپلیکیشن

در اندروید ۸ به بعد قابلیت جدیدی برای تعریف کانال نوتیفیکیشن در اپلیکیشن ایجاد شده، به این شکل که می‌تونید در برنامه خودتون یک یا چند کانال نوتیفیکیشن تعریف کنید و در زمان ارسال اعلان پیشرفته با وارد کردن Channel-Id آن کانال، اعلان را برای آن کانال خاصی ارسال کنید و کاربرانی که به انتخاب خودشون آن کانال‌ها را فعال گذاشته‌اند آن را دریافت می‌کنند.

مزیت مهم آن این هست که دیگر نیاز نیست کاربر دریافت نوتیفیکیشن برنامه‌ای را بخاطر علاقه نداشتن به دریافت اعلان خاصی غیرفعال کند، درعوض فقط بعضی کانال‌ها را غیرفعال می‌کند و همچنان از یک یا چند کانال دیگر اعلان می‌گیرد.این امکان برای شناسایی سلایق کاربر نیز برای توسعه دهندگان بسیار مفید است.

ادامه مطلب...
۲۱ فروردين ۹۷ ، ۱۷:۴۱ ۱ نظر
پوشه- پنل ارسال پوش نوتیفیکیشن

تغییر در روش انتقال برنامه در پوشه

ازین پس برای سهولت در امر انتقال برنامه‌ها، درخواست انتقال را از طریق پنل خود ارسال نمایید. به این صورت که بر روی سه نقطه‌ی بالای کارت برنامه‌ی مورد نظر خود کلیک کنید و گزینه‌ی انتقال را انتخاب نمایید:

ادامه مطلب...
۰۸ فروردين ۹۷ ، ۱۶:۴۵ ۰ نظر
پوشه- پنل ارسال پوش نوتیفیکیشن

به چه نکاتی هنگام انتقال و دریافت برنامه توجه داشته باشیم؟

به نام خدا

از آنجا که خیلی از کاربران قصد انتقال برنامه‌هایی از پنل خود به پنل کاربران دیگر را دارند،تصمیم گرفتیم نکاتی در این خصوص به شما توسعه‌دهندگان گرامی یادآوری کنیم.

برای انتقال یک برنامه از یک پنل به پنل دیگر شما باید از ایمیل پنلی که برنامه‌ی مورد نظر در آن قرار دارد درخواست را ارسال نمایید و ایمیل مقصد و پکیج نیم برنامه‌ را مشخص کنید. پس از ارسال این درخواست، از طرف پوشه ایمیلی به دریافت‌کننده برنامه فرستاده می‌شود و در صورت پذیرش و آگاهی از شرایط ذکر شده در این مقاله، انتقال انجام خواهد شد.

ادامه مطلب...
۱۴ بهمن ۹۶ ، ۱۴:۱۸ ۲ نظر
پوشه- پنل ارسال پوش نوتیفیکیشن

استفاده از کانال اختصاصی گوگل در پوشه (کنسول فایربیس)

قبلا در این پست بلاگ درباره روش ایجاد کلید اختصاصی برای برنامه خودتان را توضیح داده بودیم. به دلیل اینکه در حال حاضر گوگل کنسول فایربیس را جایگزین کنسول خودش کرده است، این آموزش را با استفاده از کنسول فایربیس در زیر به‌روزرسانی کرده‌ایم. 

برای استفاده از کلید اختصاصی خودتان باید شما پروژه ای را در کنسول گوگل که حالا با کنسول فایربیس جایگزین شده ایجاد کنید و مشخصات آن را برای ما ارسال کنید. ما این مشخصات را مخصوص شما نگهداری و از آن استفاده می کنیم و مالکیت آن برای خود شما باقی می ماند.

برای این کار باید مراحل زیر را انجام دهید:

ادامه مطلب...
۱۰ بهمن ۹۶ ، ۱۲:۴۵ ۴ نظر
پوشه- پنل ارسال پوش نوتیفیکیشن

پوشه را بهتر بشناسیم


فضای این پست وبلاگمون یکم با فضای پست‌های دیگه متفاوته. بریم جلو‌تر کامل متوجه می‌شید که چرا.


امروز می‌خوایم در مورد جدید‌ترین به روز رسانی پوشه که روز چهارشنبه (۲۲ آذر) انجام شد، تغییرات جدید و مشکلاتی که این به روز‌رسانی در خدمات ما ایجاد کرد با شما صحبت کنیم و در کنارش کمی هم شمارو بیشتر با پوشه‌ و برناممون برای آینده‌ی پوشه آشنا کنیم.

ادامه مطلب...
۰۳ دی ۹۶ ، ۱۵:۵۸ ۲۱ نظر
پوشه- پنل ارسال پوش نوتیفیکیشن

نسخه ی ۱.۳.۴ پوشه: رسیورهای دریافت کلیک/رد اعلان

از نسخه ۱.۳.۱ از کتابخانه پوشه امکان دریافت رخداد مربوط به کلیک/رد نوتیفیکشن توسط کاربر اضافه شده است و می توانید با اضافه کردن رسیور لازم این رخداد را دریافت کنید.

از نسخه ی ۱.۳.۴ به بعد، intent_filter مربوط به این رسیور به صورت زیر تغییر پیدا کرده است و نام پکیج برنامه هم در آن باید اضافه شود، بصورت زیر:

می توانید با ثبت یک رسیور در برنامه تان، از کلیک شدن یا رد کردن اعلان مطلع شوید. برای این کار یک BroadcastReceiver در برنامه خودتان اضافه کنید و اینتنت فیلتر های زیر را در آن اضافه کنید. سه اینتنت فیلتر برای سه اتفاق کلیک،‌ دیسمیس اعلان و کلیک شدن دکمه ای از اعلان معرفی شده است. می توانید هر سه را استفاده کنید یا فقط یکی یا دو تا را بسته به نیازمندی خودتان مشخص کنید.

< receiver android:name=".NotifBroadcastReceiver">
< intent-filter>
< action android:name="YOUR_PKG_NAME.pusheco.NOTIF_CLICKED"/>
< action android:name="YOUR_PKG_NAME.pusheco.NOTIF_DISMISSED" />
< action android:name="YOUR_PKG_NAME.pusheco.NOTIF_BTN_CLICKED" />
</ intent-filter>
</ receiver>

در کلاس BroadcastReceiver هم کدی شبیه به زیر اضافه کنید:

public class NotifBroadcastReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
if(intent.getAction().equals("YOUR_PKG_NAME.pusheco.NOTIF_CLICKED")){
Log.i("Pushe", "Broadcast YOUR_PKG_NAME.pusheco.NOTIF_CLICKED received");
//add your logic here
}
else if(intent.getAction().equals("co.ronash.pushe.NOTIF_DISMISSED")){
Log.i("Pushe", "Broadcast co.ronash.pushe.NOTIF_DISMISSED received");
//add your logic here
}
else if(intent.getAction().equals("YOUR_PKG_NAME.pusheco.NOTIF_BTN_CLICKED")){
String btnId = intent.getStringExtra("pushe_notif_btn_id");
Log.i("Pushe", "Broadcast YOUR_PKG_NAME.pusheco.NOTIF_BTN_CLICKED received. BtnId = "+btnId);
//add your logic here
}
}
}

 در حالتی که یک دکمه اعلان کلیک شود، شناسه آن دکمه را که یکی از اعداد ۱ تا ۳ هست می توانید داشته باشید و از روی آن اینکه چه دکمه ای کلیک شده است را متوجه می‌شوید.

۱۵ آذر ۹۶ ، ۱۷:۳۱ ۱ نظر
پوشه- پنل ارسال پوش نوتیفیکیشن

مقایسه ی روش آماردهی پوشه و دیگر سرویس های آنالیتیکس

در این مقاله می‌خواهیم به پرسش خیلی از کاربران درمورد دلایل تفاوت آمار پنل پوشه با دیگر سرویس‌های موجود بپردازیم.

سرویس دهنده‌های مختلفی هستند که آمار کاربران یک اپلیکیشن رو گزارش می‌دهند. هر کدام از این سرویس دهنده‌ها روش‌ها و معیارهای متفاوتی برای آماردهی و محاسبه کاربران دارند که همین می‌تواند مهم‌ترین دلیل تفاوت آماری بین سایت‌های آنالیتیکس مختلف باشد. ما سعی می‌کنیم به اختصار توضیحی درمورد روش آمارگیری خود و دیگر سرویس‌های متداول را مطرح کنیم تا شما در آنالیز‌های شخصی پنل های‌تان اطلاعات دقیق‌تری داشته باشید.

ادامه مطلب...
۰۴ آذر ۹۶ ، ۱۲:۱۰ ۳ نظر
پوشه- پنل ارسال پوش نوتیفیکیشن

ماجرای پوشه و آنتی ویروس!

شاید این مدت برای شما این اتقاق افتاده باشه که بخشی از کاربران شما هنگام نصب و یا بعد از نصب با این هشدار مواجه شدن که برنامه ای که دارید از اون استفاده می کنید، یک ویروس و یا بدافزار هست! و با حذف پوشه از برنامه این مشکل حل میشد.  این هم در نهایت باعث شده بود که حذف برنامه ها بیشتر بشه.

تیم پوشه بعد از آگاهی از این مشکل سریع دست به کار شد. با بررسی انجام شده مشخص شد که آنتی ویروس ها بعضی از اپلیکیشن هایی که پوشه دارند رو بعنوان اپ مخفی و یا تروجان تشخیص میدن. متوجه شدیم که اصل مشکل متاسفانه از استفاده ناصحیح برخی از توسعه دهندگان از کتابخانه پوشه شروع شده. متاسفانه تعداد برنامه هایی که اصطلاحا هیدن به اونها گفته میشه و کارایی خاصی ندارن و بعد از نصب ایکون اونها حذف میشه و در بک گراند به فعالیت میپردازن و برای ارسال تبلیغ استفاده میشن، در پوشه زیاد شده و بعضا این برنامه ها دسترسی های زیادی هم دارن و با اسامی گول زننده در کانال های تلگرامی پخش میشن. این تعداد بالای برنامه های هیدن باعث حساسیت آنتی ویروس ها شده و البته وجه مشترک همه اونها پوشه بود که انگشت اتهام آنتی ویروسها رو به سمت همه اپلیکیشن هایی که پوشه دارن دراز کرده بود. برای حل این مشکل ما سه اقدام موازی انجام دادیم:

ادامه مطلب...
۲۹ آبان ۹۶ ، ۱۷:۰۴ ۱ نظر
پوشه- پنل ارسال پوش نوتیفیکیشن