Class AnalyticsManager

java.lang.Object
com.prineside.tdi2.Manager.ManagerAdapter
com.prineside.tdi2.managers.AnalyticsManager
All Implemented Interfaces:
com.badlogic.gdx.utils.Disposable, Manager

public final class AnalyticsManager extends Manager.ManagerAdapter
  • Field Details

  • Constructor Details

    • AnalyticsManager

      public AnalyticsManager()
  • Method Details

    • setup

      public void setup()
      Description copied from interface: Manager
      Вызывается, когда объекты всех менеджеров созданы и можно к ним обращаться
      Specified by:
      setup in interface Manager
      Overrides:
      setup in class Manager.ManagerAdapter
    • logLevelStarted

      public void logLevelStarted(String type, String levelName)
    • logLevelFinished

      public void logLevelFinished(String type, String levelName, int realTime, int inGameTime)
    • logCurrencyReceived

      public void logCurrencyReceived(String currencyName, String source, int amount)
    • logCurrencySpent

      public void logCurrencySpent(String onItem, String currencyName, int amount)
    • logSignedIn

      public void logSignedIn(String method)
    • logSignedUp

      public void logSignedUp(String method)
    • logCustomEvent

      public void logCustomEvent(String eventName, String[] tagPairs, Object[] fieldPairs)
    • logIAP

      public void logIAP(Config.ProductId id, com.badlogic.gdx.pay.Transaction transaction)
    • logRewardedVideoViewed

      public void logRewardedVideoViewed(PurchaseManager.RewardingAdsType type)
    • preRender

      public void preRender(float deltaTime)
      Description copied from interface: Manager
      Вызывается перед любыми обновлениями и отрисовками экранов и систем
      Specified by:
      preRender in interface Manager
      Overrides:
      preRender in class Manager.ManagerAdapter