fredriksthlm's Recent Forum Activity

  • Both the IAP and ad plugins are maintained and should be up-to-date

    It is a bit surprisingly to read this statement to be honest.

    Regarding IAP. There has been bug fixes for the Google Billing Library in v3.0.1 (released 2020-09-30) and also in v3.0.3 (released 2021-03-12) which both could affect cordova builds afaik. The Scirra IAP plugin uses v3.0.0 of the Google Billing library. (I believe this should be easy to just update.)

    Regarding consent SDK (part of Mobile Advert plugin) there has been a lot of changes here, the one which is part of the Scirra Mobile Advert is classified as "Deprecated", and is actually marked with a red warning text on the Google dev pages that is is deprecated and is no longer even maintained, at all. It does not comply with the actual regulations and should not be used. Google has released their UMP SDK a long time ago, which is the one to use now.

    Regarding Admob SDK (also part of the Mobile Advert plugin) Google has made a lot of changes for the different ads, most of which was released in v19.2-19.7. Even if your plugin has used the latest SDK you have not updated to the latest methods. It was in the release of v20 that Google finally removed the old deprecated ads, which basically made the Mobile Advert to fail totally..

    Google had released documentation how to prepare for the v20 update, which was obviously not implemented by Scirra.

    To state that your use of any of these three SDKs are "up-to-date" is just not correct.

    (Edit: And there has been just as many changes for the iOS SDKs as for the Android ones mentioned above)

  • Unfortunately there doesn't seem like any progress on this, that's why people have forked it and amended it

  • you build with cordova cli or with android studio. and remove or amend the splashscreen plugin, then it will work correctly.

    Unfortunately it's a bug in that plugin.

  • The only problem I have now is that the device closes down the app when I use the "back gesture".

    It is a cordova bug that makes the back-button terminate the app. The only way around it is to build with a fork of the splashscreen plugin, or to build with the regular plugin but comment out one line in the code or to remove the splash plugin totally from your project.

  • Downgrade the ad version and it will work again

    (right click on 'app' > 'Open Module Settings' > 'Dependencies', set requested Version to 19.8.0 for play-services-ads)

  • there is a method removeAllCookies to clear cookies so should be possible.

    also seems to exist a lot of different cordova plugins for clearing cookies, so just search for it. you will though need to build with the cli or android studio

  • Rex left the community for more than three years ago.

  • I guess the Google UMP will be part of the new Advert plugin.

    But to create some own framework for this doesn't seem like a good idea, since it is complicated laws and directives which are constantly changing.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • The EU documents doesn't really state "cookies" specifically. HTML5 Local Storage is the same as using cookies. What matter is the purpose of the data to save. Only tecjnically "necessary" data is allowed to save without consent.

    Basicallt this means only first-party session data. (The most common example is to save items in a shopping cart in one session)

    If you save data persistent, or if you save third party cookies, I guess it always needs consent.

    In the new Google UMP consent SDK, you must give consent for:

    "Store and/or access information on a device"

    You can try to search other forums for similar questions:

    stackoverflow.com/questions/64587630/cookies-acceptance-policy-and-localstorage-and-sessionstorage

  • To encourage users to give consent (and show ads) and state that this is the only way for them to be able to play the game is more or less a so called "cookie wall". This is highly controversial.

    You can read this article

    termsfeed.com/blog/gdpr-no-cookie-consent-walls

  • I don't believe google billing uses any cookies.

    If you disable cookies your app will not be able to show any ads, for anyone.

  • No it is not supported.

    In the Scirra Admob plugin they have a (deprecated) consent screen which ask you if you are fine with seeing personalized ads or none-personalized ads. This is not enough to comply with EU law.

    Even if you choose "none-personalised" ads Admob still requires to set a cookie to be able to track the ads. And the user have not give any consent for this.

    This Consent dialog is deprecated since long ago.

    The new UMP is in line with the ePrivacy Directive though. But with this users can opt-out for ads, obviously.

    The most "important" law for consent in EU is for cookie handling, and without giving consent for cookies you are not allowed to set any.

    Even though most webpages in EU now ask you for "allow cookies" and all kind of different popups, I would guess that still 95% av all webpages and apps in Europe do not comply with the EU directives.

    Most other Ad-companies doesn't even provide any consent SDK at all, they just write in their documentation that they trust all app developer to fully comply with the GDPR law by themselves. Which is extremely hard for a app developer to do really.

fredriksthlm's avatar

fredriksthlm

Member since 6 Jun, 2016

Twitter
fredriksthlm has 8 followers

Trophy Case

  • 10-Year Club
  • Jupiter Mission Supports Gordon's mission to Jupiter
  • Forum Contributor Made 100 posts in the forums
  • Forum Patron Made 500 posts in the forums
  • Forum Hero Made 1,000 posts in the forums
  • Regular Visitor Visited Construct.net 7 days in a row
  • Steady Visitor Visited Construct.net 30 days in a row
  • Enduring Visitor Visited Construct.net 90 days in a row
  • Unrelenting Visitor Visited Construct.net 180 days in a row
  • RTFM Read the fabulous manual
  • x53
    Quick Draw First 5 people to up-vote a new Construct 3 release
  • x11
    Lightning Draw First person to up-vote a new Construct 3 release
  • Email Verified

Progress

22/44
How to earn trophies