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

[Plugin] Яндекс.Игры, Yandex SDK


Лучший контент ReviveR200,

Рекомендуемые сообщения

  • BEST

Управление рекламой (баннеры, видео с вознаграждением), аккаунтом игрока, платежами, метриками в играх Яндекса.

Ссылка на сайт с плагином

Браузерное демо
 

Спойлер
  • On Adv Close - Triggers when adv was closed (by player, adblock, or error).
  • On first adv closed - Triggers when first adv was closed (by player, adblock, or error).
  • Is rewarded video playing - True if rewarded video playing.

 

  • On Banner {0} displayed - On Banner with ID displayed.
  • On Banner {0} destroyed - On Banner with ID destroyed.
  • Is Banner {0} displaying - Is Banner with ID displaying.

 

  • On sign in failed - Yandex doesn't send player data (popup closed, client or server error, etc.).
  • On sign in success - Triggers when player data arrived successful.
  • Is signed in - Is Player Signed In Yandex.Passport.

 

  • Is Purchases Available - True if application has successul moderated purchases. False if not or error.
  • Has any purchase - Player has any purchase.
  • On purchases load success - On player purchases load success.
  • On purchases load failed - On player purchases load failed.
  • Has {0} purchased - Has purchased product (by ID).
  • For Each Purchase - For each bought player purchase.

 

  • On increment player {0} failed - Trigger when increment player state key failed.
  • On set player {0} failed - Trigger when set player state key failed.
  • On set data {0} failed - Trigger when set player data key failed.
  • On load player stats - Trigger when player stats loaded.
  • On failed load player stats - Trigger when player stats load error.
  • On load player data - Trigger when player data loaded.
  • On failed load player data - Trigger when player data load error.

 

  • On buy {0} success - On buy success
  • On buy {0} failed - On buy failed
  • On any buy success - On any buy success
  • On any buy failed - On any buy failed
  • On consume {0} success - On consume purchase success.
  • On consume {0} failed - On consume purchase failed.
  • On any consume success - On any consume purchase success.
  • On any consume failed - On any consume purchase failed.

 

  • On catalog load success - On catalog of products load success.
  • On catalog load failed - On catalog of products load failed.
  • For Each Product - For each product in catalog.

 

  • On open rewarded video - Triggers when rewarded video open.
  • On close rewarded video - Triggers when rewarded video close.
  • On error rewarded video - Triggers when rewarded video throw error.
  • On reward for watch video - Triggers when player watched rewarded video.

 

Спойлер
  • Show fullscreen banner - Show fullscreen banner.

  • Show rewarded video - Show rewarded video.

 

  • Create banner {0}. X: {1}, Y: {2}, W: {3}, H: {4}, styles: {5}. - Create RTB banner by ID placed on X,Y, with custom width, height or fluid size.
  • Create sticky banner {0}. Stick To: {1}, W: {2}, H: {3}, styles: {4}. - Create RTB banner by ID placed on X,Y, with custom width, height or fluid size.
  • Display banner {0} - Display RTB banner by ID if destroyed.
  • Refresh banner {0} - Refresh RTB banner by ID. (Destroy and recreate banner).
  • Destroy banner {0} - Destroy RTB banner by ID.

 

  • Send {0} goal to Metrica - Send Goal to Yandex.Metrica

 

  • Sign in - Auth player by Yandex.Passport.

 

  • Load products catalog - Load products catalog.
  • Load player purchases (Auto sign in: {0}) - Load player purchases.
  • Buy product {0} - Buy product by ID.
  • Consume purchase {0}. - Consume purchase by id.

 

  • Add {1} to player {0}. - Add Value to player state key.
  • Set {1} as player {0}. - Set Value of player state key.
  • Set {1} as data {0}. - Set Value of player data key.
  • Load player stats - Load player stats.
  • Load player data - Load player data.
Спойлер
  • LastBanner - Last Banner ID

 

  • PlayerName - Return player name.
  • PlayerId - Return player id.
  • PlayerPhotoSmall - Return player small (56x56) photo.
  • PlayerPhotoMedium - Return player medium (84x84) photo.
  • PlayerPhotoLarge - Return player large (200x200) photo.

 

  • CurrentPurchaseID - Current product ID of purchase in each purchases loop.
  • CurrentPurchaseToken - Current purchase token in each purchases loop.
  • CurrentPurchaseSign - Current purchase signature in each purchases loop.
  • GetPurchaseToken - Get purchase token by Product ID
  • LastPurchaseId - Return last purchase ID.
  • LastPurchaseToken - Return last purchase token.

 

  • LastPlayerStateKey - Return last player state key.
  • LastPlayerDataKey - Return last player data key.
  • GetPlayerState - Get player state by Key.
  • GetPlayerData - Get player data by Key.

 

  • CurrentProductID - Current product ID in each product loop.
  • CurrentProductTitle - Current product name in each product loop.
  • CurrentProductImage - Current product image in each product loop.
  • CurrentProductDescription - Current product description in each product loop.
  • CurrentProductPrice - Current product price in each product loop.
  • GetProductTitle - Get product title by Product ID
  • GetProductDescription - Get product description by Product ID
  • GetProductImage - Get product image by Product ID
  • GetProductPrice - Get product price by Product ID

 

Прикладываю плагин от октября 2020 года.

yandex-sdk-1.3.1-stable.rar   yandex-sdk-demo1-3-1.c3p

 

Спасибо @GameSoul за ссылку.

Изменено пользователем ReviveR200

Сижу с телефона, исходник не посмотрю / не отправлю.

Ссылка на комментарий
Поделиться на другие сайты

  • ReviveR200 изменил название на [Plugin] Яндекс.Игры, Yandex SDK
  • 2 месяца спустя...

посмотрел в бете 272 и дополню @multimax

Error while parsing the 'sandbox' attribute: 'allow-storage-access-by-user-activation' is an invalid sandbox flag
(Ошибка при синтаксическом анализе атрибута "песочница": "разрешить-доступ-хранилище-по-пользователю-активации" - недопустимый флаг песочницы.)

Мб в бете чтот меняли с атрибутами сендбокса (кто это что это хз). Вполне возможно, что это проблема будет от плагина к плагину появляться

Изменено пользователем Aventiy
Ссылка на комментарий
Поделиться на другие сайты

@Aventiy да, у всех со сторонними плагинами бетка слетает. Надеюсь быстро выпустят хотфикс. А то все жалуются в комментах к Эшли

Уж извините, что я такой болтун. Хочешь печеньку (´• ω •`) っ🍪 ?

Ссылка на комментарий
Поделиться на другие сайты

6 минут назад, multimax сказал:

Хотел с автором связаться, чтобы починил, контактов не нашёл.

он не поддерживает плагин, он геймскором занимается
это косяк сцировцев

Изменено пользователем Aventiy
Ссылка на комментарий
Поделиться на другие сайты

В теме релиза сделал желтое предупреждение о сбоях со сторонними аддонами. В БагРепорте тему создали ещё вчера, тоже туда написал (в том числе и этот плагин). В старой версии с плагинами С3 не вылетает.

Изменено пользователем ReviveR200

Сижу с телефона, исходник не посмотрю / не отправлю.

Ссылка на комментарий
Поделиться на другие сайты

  • 3 недели спустя...

Добрый день!

Подскажите, как получить нужный счётчик (ID) Яндекс Метрики, чтобы затем вставить его в настройки плагина?

Пока везде, где искал в Яндексе используются либо счётчики для сайта, либо для мобильного приложения (типа, сразу отсылает к Плей Маркету).

Спойлер

В Google Play:

Tap Tap Speedrun - Скоростной платформер с прохождением на время и мировой таблицей рекордов. Сделан на заказ, поэтому аккаунт чужой. На английском.

FireSnake - Гиперказуалка про змейку, которой нужно доползти до домика.

bARTley-Break with Freeda - Пятнашки с таблицей умножения (на английском).

Одень Фриду HD - Одевалка для девочек. Игра на Unity - выступал в роли руководителя команды.

В ВК:

Еваноид - арканоид с персонажем.

ПятНЯшки с Евой - пятнашки с таблицей умножения.

Кошароматика - продвинутая версия Шароматики - с персонажами и плюшками. Сделано на заказ.

Tap Tap Speedrun - Platformer - Тот же скоростной платформер, но под ВК и с поддержкой русского языка.

FireSnake - the way home - Змейка, адаптированная под ВК.

Делитель-2 - Помесь шариков с обучалкой правилам деления целых чисел. Сделана на заказ.

Шароматика - Гибрид "три в ряд" и обучалки сложению и умножению. Сделана на заказ. 

На прочих сайтах:

Цветовод - визуализатор таблицы умножения. Сделано на заказ.

МатТаб - математическое судоку. Сделано на заказ.

Еваноид - арканоид с персонажем.

Умножай-ка - тренажёр таблицы умножения. Сделано на заказ.

TEZ World Runner - Раннер по разным странам. Сделано на заказ для TEZ Tour. Сделано на заказ.

Travel Antivirus - Леталка-стрелялка по вирусам. Сделано на заказ для TEZ Tour. Сделано на заказ.

Крутой прикид - Мультиплеерная настолка, обучающая основам инвестиций. Сделано на заказ.

Космограф - Узконаправленная алгебраическая обучалка. Показывает, как работают квадратные уравнения. Сделано на заказ.

Крепёж - Игра Найди пару, посвящённая крепёжным элементам. Сделано на заказ для Трайв Комплект.

Outfit - Игра-одевалка, посвящённая стилям в одежде и интерьерах начала 20 века. Сделано на заказ.

Геометр 2 - Тренажёр-тест по геометрии. Сделано на заказ.

Побег 2.0 - Тренажёр по химии. Сделано на заказ.

Лица Истории - Тренажёр по истории. Сделано на заказ.

КСОА - Симулятор защитной системы акватории при нападении диверсантов. Сделано на заказ.

Кот учёный - Арифметически тренажёр. Сделано на заказ.

Шарики - Рекламный кликер, дающий скидку на покупку. Сделано на заказ.

Химический конструктор - Пазл с молекулами химических веществ. Сделано на заказ.

Робоскейт Фриды - Клавиатурный тренажёр с сюжетом.

Магия Морзе - Тренажёр азбуки Морзе в стиле абстракционизма.

Магия Морзе 2 - Самоучитель азбуки Морзе в стиле фэнтези.

Firebutton - Клавиатурный тренажёр со стрельбой и сюжетом.

Пятнашки для программистов - Пятнашки с двоичными числами в стиле Fallout.

Пятнашки - Римские цифры - Пятнашки с римскими цифрами (как ни странно).

Пазл Ульяновская область - Собери все районы Ульяновской области, чтобы услышать её гимн и увидеть достопримечательности.

И ещё десятки других (в основном - не законченных).

 

 

Ссылка на комментарий
Поделиться на другие сайты

2 минуты назад, ru1000 сказал:

получить нужный счётчик (ID) Яндекс Метрики

В Яндекс Метрике нужно создать счётчик

Метрика.png

Потом в настройках счётчика найдёшь его ID.

Зри в корень

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...