Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Matomo mobile app - only ask for rating on Google Play when the app is available #5452

Open
enual opened this issue Sep 17, 2023 · 5 comments
Milestone

Comments

@enual
Copy link

enual commented Sep 17, 2023

Customer installed the mobile app from our website, however he received a prompt to rate the app from Google.

@Stan-vw
Copy link

Stan-vw commented Sep 18, 2023

Keen to better understand the exact request here. Simply detecting the install source doesn't change the user experience.

Is the request to specifically NOT ask for a rating in the Google app store when the app has been installed from our website, or is there further requirements?

@sgiehl
Copy link
Member

sgiehl commented Sep 18, 2023

This has actually nothing to do with Matomo itself, so I'll move this issue to the mobile app repo.

@sgiehl sgiehl transferred this issue from matomo-org/matomo Sep 18, 2023
@Ryuno-Ki
Copy link

Hey @enual,

thanks for opening this issue. I'm the customer in question 👋

I'm using a Matomo instance on-premise and installed the app via the Matomo homepage, because I don't want to run Google services on my Fairphone with Android if I can avoid it.

I assume I'm in a minority here so I understood that the prompt to rate the app on Google Play Store can be safely ignored. They are a gatekeeper and I don't like it. However, Matomo isn't on F-Droid or other app stores either.

I reached out to the Matomo Mobile team via the address they provided and asked whether I could do something else to raise awareness on the solution.

So in my understanding you could derive two requirements:

  • Don't prompt to rate the app on Google Play Store if not installed from there
  • Optionally suggest other means to spread the word (blog? community engagement? meetups? Hashtag on Mastodon?)

@atom-box
Copy link

atom-box commented Sep 18, 2023

(There was an unsuccessful initiative to distribute Matomo Mobile 2 on F Droid in 2014 and it was decided unfeasible at that time based on how the code is built and its dependencies. That issue is open. Please follow and add updates to that issue at #5274)

@tsteur tsteur changed the title Matomo mobile app - detect install source Matomo mobile app - only ask for rating on Google Play when the app is available Sep 18, 2023
@tsteur tsteur added this to the 2.3.0 milestone Sep 18, 2023
@tsteur
Copy link
Member

tsteur commented Sep 18, 2023

Thanks for this @Ryuno-Ki . I've updated the title and understood the issue. Possibly we can detect if the app store is available or not (need to check available APIs) and can adjust the app accordingly.

There should be the canOpenUrl method which we maybe need to check in https://github.com/matomo-org/matomo-mobile-2/blob/master/app/lib/Piwik/App/Rating.js#L238 before opening the URL

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants