Перейти к содержанию

dante333

Пользователи
  • Активность

    43
  • Зарегистрирован

  • Посещение

Информация о dante333

  • Звание
    Продвинутый пользователь

Посетители профиля

807 просмотров профиля
  1. При отправке пуша из консоли kinvey,API Calls (обращение к API сервиса) не защитывается,что правильно,ведь запроса от пользователя мы не получаем.То есть,теоретически,вы имеете "безлимитку" на пуши. Все таки Kinvey это не совсем "про пуши",сервис имеет гораздо больше функций и применений,а пуши это можно сказать бонус.Если пользоваться чисто пушами,то единственный запрос от пользователя будет приходить при первом запуске приложения,для получения пары ID/токен.Так что вариант с Kinvey,особенно при небольшом количестве пользователей,имеет право на существование).Но и тут не все так гладко.Kitty в соседней теме описала про дублирование уведомлений.
  2. Kitty,а вы попробуйте переустановить свое приложение.Удалить и заново поставить.Получите +1 к пушам. Было 3,станет 4.Больше переустановок,больше пушей. Когда работал с Kinvey была такая же история.В блогах на Embarcadero обсуждали даже.Если в кратце и по памяти,то при переустановке приложения,в Kinvey дублируется запись устройства на которое отправляется push.Что бы избежать этого,надо делать доп проверку на уже существующий токен для данного устройства.Повторюсь что это по памяти,но суть понятна.Можете поискать в блогах Sarina Dupont на Embarcadero. Собственно после этого я и перешел на нативные пуши. Потому как написал многоуважаемый ZuBy: Вот,нашел: https://community.embarcadero.com/blogs/entry/remote-push-notifications-on-android-with-rad-studio-xe6-795 Второй коммент. 15 раз установил,15 пушей.
  3. Это количество запросов к сервису.если 200 пользователей сделают по 5 запросов,все,лимит исчерпан.Например запрос авторизации.
  4. Насколько я помню,он бесплатен до определенного количества пользователей/запросов.Сам начинал с него,но потом перешел на тогда еще GCM + PHP push-сервер.И как говорится,"ни о чём не жалею" )).
  5. Думаю будет полезно многим.Сам делал так же недавно в одном проекте,лучше этого метода тоже ничего не придумал.Да и svg оказался довольно годным форматом,который легко поддается манипуляциям. Вот так у меня выглядит:
  6. dante333

    Push из Хрома

    Если я вас правильно понял,то я делал так. Настроив свой PHP PUSH сервер передавал ему команду через обычный webbrowser: WebPush.Navigate('http://Адрес_вашего_PUSH_сервера/push.php?action=send-push&text='+ansitoutf8(MessageEdit.Text)); Соответственно если ссылку эту повесить на кнопку на странице сайта,эффект будет тот же.
  7. Собираете в debug конфигурации? Разрешения то же под debug проставляете?
  8. А если так?Вот этот вариант уже на телефоне протестил.поменял размер баннера на small. Project1.rar
  9. Вот apk файл.Попробуйте поставить.Переименуйте расширение только в .apk Project1.rar
  10. 'ca-app-pub-1111111111111111/2222222222' Я выкладывал для примера.Вместо 1 и 2 должен быть Ваш уникальный ID.И не все советы учли.Вот Ваш проект с правками.Работает 100%.Осталось только вставить свой ID.Тестировал на эмуляторе. TestAD.rar UPD.Вообщем еще потестил.Если ID не присваивать вообще,то не показывает.Если присвоить хотя бы 'ca-app-pub-1111111111111111/2222222222' то показывает.
  11. Тогда по манифесту все ок.ну если только <meta-data android:name="com.google.android.gms.version" android:value="4323000"/> 2 раза встречается. Вот как у меня: FormCreate: BannerAd1.AdUnitID := 'ca-app-pub-11111111111111111/2222222222'; FormShow: BannerAd1.LoadAd; BannerAd1.Show; Правда еще прописан BannerAd1ActionCanBegin.
  12. AndroidManifest.template видимо не правили.Добавьте Перед <activity> <meta-data android:name="com.google.android.gms.version" android:value="4323000"/> После </activity> <activity android:name="com.google.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/> Должно помочь. Вот тут можете посмотреть.
  13. Вот это верно подмечено.
×
×
  • Создать...