How do I share a link to a Firebase Crashlytics report? - firebase

Has anyone figured out how to get a permalink to a Firebase Crashlytics issue? I'd like to paste an issue link in our bug tracker. The only way I know right now is the copy the address bar, but the link looks like this:
https:/​/console.firebase.google.com/u/1/project/foo-apps/crashlytics/app/ios:com.foo.bar/issues/1234abcd?time=last-thirty-days&sessionId=abcd1234
This is less than ideal: "u/1" refers to a logged-in Google account that only makes sense in my browser. There is also a session ID and search filter; that's easy enough to delete, but it's annoying.

Great question. The share link feature has been deprecated, so those won’t be accessible anymore. The decision to drop support for it was based on customer feedback.
Definitely not ideal if you were using that feature a lot, but as a workaround I recommend downloading the stack trace and issue details with the "Download .txt" file button and sharing that instead.

Firebase Crashlytics feature is good if you app live in playstore if your application crash any devices the firebase send to your registered email about the crashing things

Related

Connecting my WP site to Facebook using social-media-auto-publish

Sorry for this rather basic question, but we have the "social-media-auto-publish" plugin installed on our village website, and it was publishing to Facebook absolutely fine a while back. But then some new procedures on Facebooks end came into play, and it doesn't appear that the posting is working anymore. I have asked Facebook, but they simply said that they cannot help, and I should ask here instead.
When I try to connect the app, I get the below message back
Invalid Scopes: pages_read_engagement, pages_manage_posts. This
message is only shown to developers. Users of your app will ignore
these permissions if present. Please read the documentation for valid
permissions at:
https://developers.facebook.com/docs/facebook-login/permissions
Now, we are a village (not a business) but am I right in thinking that only a business has access to these capabilities now? Or is 'Business Verification' actually a much more open thing for non-businesses to use?
Thanks for any advice you can give,
Dan

Admob Link To Firebase not Showing in App Settings

I logged into adMob and created an app then created a Banner Unit and an Interstitial Unit.
From there I went to:
Apps -> Select Your App -> App Settings and when I went to look for the Link to Firebase link it's not there. It shows User Metrics instead.
This is the what it should show:
I created 3 different apps and it's not appearing for any of them nor any of their ad units.
Where is the Link to Firebase now located because it isn’t in any of the left sidebar icons or anywhere on that site whatsoever?
The answer to this question is at this moment the link to firebase no longer exists but will be added back in the near future. Here is the the response from Firebase Support (it's also at the bottom of the convo)
There were recent changes in AdMob side where new accounts will be onboarded to User Metrics automatically. At the moment, it wouldn't be possible for new AdMob accounts to link Firebase, but will be likely available again after a few months. Also, AdMob is now working on updating their documentation to explain these changes.
The Firebase Link is optional, it isn't necessary to link to it to serve ads. Read here and it states: Firebase is recommended, but optional. The best way to use AdMob is with Firebase, but for those publishers who aren't ready to make the switch just yet, the Google Mobile Ads SDK can be used as a standalone SDK.
IMPORTANT: Be sure to follow the directions from this page and this page on what to add in your info.plist
Here is a flow of the convo between Firebase Support, AdMob SDK, and AdMob Help Center since I posted this question.
In the comments underneath the original question #DougStevenson suggested that I contact Firebase support which I did:
Subject: Admob Link To Firebase not Showing in App Settings (look in
attachment)
FirebaseCore (6.2.2) Firebase/CoreOnly (6.8.0) FirebaseAnalytics
(6.1.1) Firebase/AdMob (6.8.0) Xcode 10.2.1 Swift 5
I had an admob account under 1 email address with 3 apps tied to it.
All the apps were using test ads and never went live. I decided to
change my email address and signed up for another admob account with
the new address. Unbeknownst to me you're not allowed to have 2
accounts and there isn't anywhere on any of the pages that said that.
After I signed up for the new account and linked some new apps I got
an email from the old account saying I cannot have 2 accounts and I
needed to delete one of them. I immediately deleted the old account.
The first problem is my 3 old apps from the old admob account are still linked to the old account and I cannot unlink them because the
account is deleted. There is no mention of them in my new account
because I never added them to the new account.
I'm assuming because of this in my new admob account there isn't a "link to firebase" link anywhere. I've been looking around for hours
and I have no way to link my new apps to my new account because the
option is not anywhere to be found (look in attachment).
I went to the the old firebase and added my new email address as an
"Owner" under "Users and Permissions" and then did the same thing
with the new firebase account (linked the old email address as owner).
On neither account do I have access to unlink the old projects and I
still can't link my new projects to admob.
There seems to be a firebase bug that got confused with the old admob
vs new admob
Here is the account info from the old admob account. These are the
apps I want to unlink from admob:
email address -firstAccountCompanyName#gmail.com
com.firstAccountCompanyName.appNameOne, -projectId: aaa
com.firstAccountCompanyName.appNameTwo, -projectId: bbb
com.firstAccountCompanyName.appNameThree, -projectId: ccc
This is the new admob account that doesn't give me the option to link
my new apps to firebase admob:
email address -secondAccountCompanyName#gmail.com
com.secondAccountCompanyName.appOne, -projectId: xxx
com.secondAccountCompanyName.appTwo -projectId: yyy
com.secondAccountCompanyName.appThree, -projectId: zzz
Thanks
This was their response:
Firebase Support
Hi Lance,
Apologies, but this seems to be an AdMob specific issue which is
beyond our scope of support. Since linking of AdMob and Firebase is
done in AdMob console, I would encourage you to use our help
resources. You can find answers to most AdMob questions by visiting:
AdMob help center
Inside AdMob blog
Google Mobile Ads SDK Developers
You may also check this page for common Firebase linking errors. If
you need more support, you can contact using one of the forms
available in the help center.
Regards,
I then went to Google Mobile Ads SDK Developers and posted the same thing I sent to firebase to the the google groups message board and here is the convo. Pay attention to the second point he brought up (I highlighted it in bold):
Hi Lance,
You may visit this page to learn about AdMob's policy on multiple accounts. With that said, note that this forum is for us to assist you
in your technical implementation of the AdMob SDK. I would thus
recommend posting this particular concern over at the AdMob Help
Center instead for further assistance, as the product specialists
there will be able to provide better insights on this.
I can confirm that I could not see any mention of Firebase linking during my investigation as well. I will discuss this with the rest of
the team, and get back to you on this as soon as possible.
Regards
My reponse to the team member:
Thank you for getting back to me, I really appreciate it. I sent a
message to the Firebase team and their response was
"Apologies, but this seems to be an AdMob specific issue which is
beyond our scope of support. Since linking of AdMob and Firebase is
done in AdMob console, I would encourage you to use our help
resources. You can find answers to most AdMob questions by visiting ..."
I'm sort of in limbo as I've been googling around since yesterday and
it seems to be a weird situation. Anyway again I appreciate the help
and hopefully there is a resolution.
Cheers!
His response:
Hi Lance,
Thank you for your patience on this matter.
I've discussed your concern with the rest of the team, and we've come
to the recommendation that you post this concern over at the AdMob
Help Center as well, since the product specialists there will be able
to assist you better on this non-technical concern. Don't forget to
include the same screenshots as you've posted here to help in
expediting assistance.
Regards,
I posted the same question to the AdMob Help Center and the response I got was from this person but I'm unsure if this an AdMob specialist or a regular person:
Jess Day
hi there, Confirm that you're using the same email address for both
AdMob and Firebase. Confirm that the project you're linking to hasn't
been deleted.
My response:
#JessDay, hello yes the email address for both are the same. The new
email address is in the same browser for login on both platforms.
Both projects are still active but neither are live, they are both
local to my cpu. I haven't deleted the old project because I still use
it for testing.
That's pretty much where things are at the moment.
I did find another thread where someone else had the same problem so at least I know it's not something that I did wrong and isn't unique to me.
Update
Its been a week and nothing from anyone about this very frustrating ridiculous problem. I emailed the original person i spoke to at adMob and even though he admits there is a problem he says there is nothing he can do to help. He can't even email anyone over there. Horrible Horrible Horrible.
My follow up email:
Hello Ziv,
I still haven't heard from anyone about this odd issue. Is there
anybody on your team who possibly knows someone over there who can
find out what the issue is? If you look at this link
https://support.google.com/admob/thread/12976824 you'll see that
others are having the same issue and it seems more and more people are
running into this problem. Even the adviser on the page Britonatona is
perplexed about this issue. She basically passed the buck.
I've tried everything imaginable and the link does not exist. Maybe
you can make a foo account and see for your self. The docs on this
page https://support.google.com/admob/answer/9263723, under Enable
User Metrics gives directions on how to enable User Metrics. The
problem is the docs on this page
https://support.google.com/admob/answer/6383165?hl=en literally give
the same exact instructions on how to link to firebase following the
same exact instructions from the first page. One of them of them is
wrong. Someone on one team must've made a decision without consulting
someone on another team because both sets of instructions are current
but yet the link to firebase is no longer there. Also, on the main
page where you can view all of your apps, there used to be a link to
firebase on the right hand side of the page for each, it's no longer
there, user metrics is now there (attachment).
I've linked Analytics and Google Ads via Firebase Database
(attachment) but nothing helps. I'm actually launching an app this
week and I'm stuck because I can't link the project to my account and
there isn't anyone I can contact for assistance.
Please from one developer to another developer see what you can find
out.
Thanks
His response:
Hi Lance,
Thank you for sharing the results of your extensive investigations on
your side.
I did check the presence of any Firebase options in my own AdMob test
account the first time you've shared this concern with us, and can
confirm the lack of it on my end as well.
At this point, I must apologize for the back-and-forth discussion that
we've been having; I would also, however, like to reiterate that this
forum is for us to assist you on the technical implementation of the
AdMob SDK. For non-technical matters, I would still recommend
contacting the AdMob Help Center for further assistance.
Regards, Ziv Yves Sanchez Mobile Ads SDK Team
My response with no response back:
Hi Ziv, Yes I remember you said you couldn't see it on your side. The
thing is I'm not sure what type of problem this is. Is it a technical
problem or a design change without updating the docs. That's where the
problem lies, the docs say one thing but shows another.
I posted the issue to the forum but other people also posted the same
issue and no one has gotten any results.
I have no idea what to do at this point. The only thing I can do is
keep reposting the same issue.
This is crazy. How does someone in one part of a company acknowledge a problem on the company's end and instead of helping you they just say in but so many words "ehhh just go post that problem over there".
Update 9/27/19
It's been about 2 weeks now and still nothing. Someone else had the same problem and I added the below comment to their thread and an admin name Rodrigo F finally took notice and thankfully took action:
Here's a screen shot of the convo:
Update 10/08/19:
Rodrigo F
Here is the answer I received from the team:
In this case the pub can reach out to the Firebase support -
https://firebase.google.com/support?category=troubleshooting&hl=en
This may also happen due to the complexity of Firebase. Firebase can
only be linked with the first email id that was used to create it. For
example if the company has 2 employees and Firebase was created using
the id of Emp1 then Emp2 cannot use his email id or company email id
to relink Firebase (in the absence of Emp1).
My Response:
#RodrigoF Thanks for getting back to us.
A few things:
The link they gave us sends us to Firebase but the very first thing I did before I posted here was contact Firebase directly (at that
exact link) about this issue and their response was to post over here:
"Firebase Support -Subject: Case 00010594
Hi Lance, Apologies, but
this seems to be an AdMob specific issue which is beyond our scope of
support. Since linking of AdMob and Firebase is done in AdMob console,
I would encourage you to use our help resources. You can find answers
to most AdMob questions by visiting: AdMob help center Inside AdMob
blog Google Mobile Ads SDK Developers You may also check this page for
common Firebase linking errors. If you need more support, you can
contact using one of the forms available in the help center. Regards"
I followed their directions and posted the problem here https://groups.google.com/forum/#!category-topic/google-admob-ads-sdk/ios/2GvjpxbIzaU.
I spoke with Ziv Yves Sanchez and when he tried on his end on his
machine he also confirmed that the link was missing:
"I can confirm that I could not see any mention of Firebase linking
during my investigation as well." "I did check the presence of any
Firebase options in my own AdMob test account the first time you've
shared this concern with us, and can confirm the lack of it on my end
as well."
Ziv said to post the problem over here in the AdMob Help Center:
"Hi Lance, Thank you for your patience on this matter. I've discussed
your concern with the rest of the team, and we've come to the
recommendation that you post this concern over at the AdMob Help
Center as well, since the product specialists there will be able to
assist you better on this non-technical concern. Don't forget to
include the same screenshots as you've posted here to help in
expediting assistance."
I posted the question https://support.google.com/admob/thread/13983460?hl=en and got no
response
I had my daughter create an account at AdMob from her gmail on her phone (I never accessed AdMob nor FB from her device before) and she
had nothing in Firebase nor did she ever have an AdMob account before.
After she created an app for AdMob the Firebase link was not anywhere
to be found. How can they explain that? There were no other employees
nor any other accounts nor anyone else.
In my situation I created an AdMob account under one email address, linked it to one Firebase account, then created another email
address and linked to an entirely different Firebase Account. I got an
email that said I needed to delete one of them because i was only
allowed to have 1 account. I followed the email and deleted it. The
thing is after following the directions I was given the Firebase link
still didn't show.
The response the Firebase teammate gave seems to explain one problem but it doesn't give a solution. I doubt all the people in this
thread created 2 accounts like me but more importantly the account my
daughter made was completely brand new/fresh and the link didn't
appear for her either. Ziv Yves Sanchez (an AdMob team member) also
acknowledged the issue. This seems to be beyond 2 people with email
addresses for 1 firebase account.
So now that the Firebase team member sent that response what should we do next? Can you please find out a solution because as i said
earlier I already posted to them and they said to post it over here.
Have you tried to make a brand new test account just to see if the link appears for you?
The problem is Firebase Support said to post to Google Mobile Ads SDK
Developers who said to post to the AdMob Help Center who said to post
to Firebase Support.
Regards,
Update 10/09/19
As I stated in my earlier messages when I first ran into this problem I contacted Firebase Support and they told me to contact the AdMob SDK team who told me to contact the AdMob Help team who told us (everyone in the thread) to contact Firebase Support.
I reached back out to Firebase Support via the previous email communication we had about this issue and I also created a new ticket. In both messages to them I explained the way I was told to go back right to them and asked the rep to create a new AdMob account, look at the docs on how to add the Firebase Link, and he would see that the link has been removed. Here is his response below:
Hi Lance,
I'm sorry that you had to go all through these circular responses. I
noticed that you opened a new ticket reporting the similar issue. I'll
be closing the new ticket (#0015676) to avoid duplicate efforts and
please refer to this ticket for my responses moving forward.
I tried creating a new account in AdMob and I can confirm that the
option to link Firebase doesn't exists in AdMob console. It seems like
there are changes in the front end of AdMob console for newly created
accounts. Since the changes are from AdMob console, I can't guarantee
that I could provide solutions but I'll do my best anyway. I'm
currently discussing your issue with our gurus. I'll get back to you
within a week or as soon as I have information to share.
Thanks, Richard
Update 10/10/19
I just got this message back from Richard a Firebase Support. The firebase link is no longer available. They have to update their docs to reflect that.
Thanks for your insights. It looks like it is currently an intended
behavior. There were recent changes in AdMob side where new accounts
will be onboarded to User Metrics automatically. At the moment, it
wouldn't be possible for new AdMob accounts to link Firebase, but will
be likely available again after a few months. Also, AdMob is now
working on updating their documentation to explain these changes.
I asked will I be able to still serve ads with the App ID in the info.plist and the App Unit ID in the view controller and I'm waiting for his response. I'll update once I get it.
Last Update 10/14/19:
Here is a message from Kate at AdMob Help. The link to Firebase is not necessary to serve ads.
Here is the link from the image
Specifically:

How to apply for a LinkedIn API permissions in 2019

I've tried googling and going through LinkedIn/Microsoft developer documentation a few times over, however it is still unclear how one can apply for elevated API permissions (r_fullprofile) for an app or even contact LinkedIn customer support.
We already have an app set up and authentication/basic API access working just fine. It is still not clear however what the application process is nowadays and how to contact them. The partner program pages are no longer there, all the contact us links are gone from the site as well, and their docs and support forums are no help either.
I would appreciate any help or advice on how to proceed with this.
UPDATE: Just to clarify, we do have API v2 and Oauth working already. We need to know what's the application procedure to get the r_fullprofile permission and where can we apply.
The r_fullprofile should be available here under the marketing developer platform link. You will be asked to fill up a survey as I did a couple of days ago. Hope this helps.
I applied on 20 May and I'm still waiting for "Marketing Developer Platform" permission review.
Please, Could someone tell me how long it takes to get permissions approval?

How to remove myself from a Firebase project

I decided to try Firebase. When I go to the console, I not only see my own project, but two projects that I never created or was supposed to have access to:
Those projects seem to be created by a "Rohit Travel & Tours". I can see some of the details:
When I go to Google Cloud's resource manager, sure enough, the project is also there, along with a few "My First Project" projects that seem to belong to the same people:
I'm not sure why I got access to this. It's either a dangerous bug, or a clueless admin that added one of my emails to the project.
I'd like to remove that project since it's just clutter. However, I can't find a way to remove myself from the project, and since I don't have any kind of admin access, there's nothing I can actually change there. In fact, I can't find my account listed on any of the role/member fields either, so I'm not sure what's the real story there.
So far the admin emails listed on the accounts have been unresponsive when I requested that my account be removed.
There's no way to contact Google Cloud to request that either. Apparently the only way to contact them is with a paid support account of some kind.
So my question is: is there a way for me to ever remove myself from these accounts, so I don't see them on my panels, especially the Firebase dashboard?
Or am I stuck with these app accounts forever?
When such projects show up for me, it's usually because someone added a group that I'm a member of (like all#company.com) as a collaborator to that project. If that is the cause, there is no way to remove me/you as an individual user. One of the owners on the project will have to remove the overly broad group, and replace it by either a better targeted group or by the individual users.
Also see:
How do I remove myself from a project in the Google Developer Console?

Google analytics with a Chrome Web store packaged app

I have a couple of small packaged apps on the Chrome Web Store (that's packaged, not hosted, so I'm not hosting anything myself). I was wondering whether I can still use Google Analytics, and how to test whether it's working before publishing the app.
I'm guessing the answer might be no, because their FAQ just says this:
"Can I use Google Analytics?
Yes. Hosted apps use Google Analytics just like any other website does. For help on using analytics in packaged apps (and extensions), see this tutorial."
Anyone know if there's a way around this?
Resolution
Followed the advice from the answer, but with a couple of small differences. First, I did not modify in any way the code that I copied from GA. Second, I pasted my GA ID in the app publishing form in my developer dashboard (go to developer dashboard, click edit for the app in question, then find the GA field).
I hope this might help: http://code.google.com/chrome/extensions/tut_analytics.html
I recently submitted an app and found that there is a text field for adding your Google Analytics code.

Resources