Hello everyone! I received the Service Account Credentials JSON from the Google Developer API and confirmed that permissions to call the subscriptions API, inappproducts API, and monetization API have all been validated.
However, below it says in the Monetization Setup on the play store,
"Please verify if the topic name has been entered in the correct format, if Google Cloud has been properly configured, and if you have the necessary permissions."
Since I am using Korean, I'm not sure if this is the accurate translation. Why does it show like this even though it clearly states that it's validated in Pub/Sub?
Page 1 / 1
Hi @Jonghwan
First time I see that error. I’ve google translated the error from Google and it says that either the topic is wrong or there are permissions problem.
In Google Play Console, can you go to the users’ section, find the user based on the service account you uploaded to RC (email should end in `iam.gserviceaccount.com`).
Can you check that it has the right permissions?
Hello! @MarcosC Thank you for responding! Yeah! I registered for both...! But I'm still experiencing the same issue. Could there be any other problem?
@Jonghwan I’ve checked your app and we are not getting any request, so there’s probably an issue on the Google cloud project.
What I would recommend is to go to the topic section on the Google Cloud console (https://console.cloud.google.com/cloudpubsub/topic/list) for the account associated with the Google Play project. You should see the topic in Play-Store-Notification. If you see it, click on it, click on the subscription ID associated with RevenueCat and on the details section you should see the RC endpoint.
Let me know if you see all of this
@MarcosC
Hi! I found the subscription ID associated with RevenueCat. However, when I click on it, it disappears.
it’s weird. hmm.. in this case, what should I do?
thank you so much for helping me!
@MarcosC I tried to check it again, this error is same with the thing I saw in the morning! in this case, what should I do? thank you so much :)
I have never seen this, so we’ll need to figure this out together.
For connect, when connecting to google, what we do is create a topic on Google Cloud and then subscribe to it.
This is what I would try:
From RevenueCat dashboard disconnect Google developer notifications. Check if the subscription to it was removed (the topic won’t be removed afaik)
If it did nothing on Google side, I would just delete the topic on Google side, hard refresh on RevenueCat and connect again so RC creates everything.
If the topic is there, but the subscription to it was deleted, I would try reconnecting from RevenueCat.
if the topic was also deleted, connect again from RC
@MarcosC
Thank you so much for answering! as you said, I found the endpoint you mentioned! (but the problem is still same though..) now please could you tell me what i should do from now on? thank you!
If you now go to the Google Play console, and click on send test notification, do you still see the same error?
@MarcosC
yes … it’s weird… I don’t know why..
@MarcosC
Is there an issue with something showing as 'Undefined'? What I mean is, while the connection seems possible, before I upload, it's showing as 'Undefined'.
Try hard refreshing the site, maybe a caching issue on the dashboard. I see that you app is currently disconnected
@MarcosC
thank you so much! I will try to do it and levae it comment again