Admob Link 到 Firebase 未在应用程序设置中显示

Admob Link To Firebase not Showing in App Settings

我登录 adMob 并创建了一个应用程序,然后创建了一个 Banner Unit 和一个 Interstitial Unit

从那里我去了:

Apps -> Select Your App -> App Settings 当我去寻找 Link to Firebase link 它不在那里。它显示 User Metrics 而不是。

这是它应该显示的内容:

我创建了 3 个不同的应用程序,但它没有出现在任何一个应用程序中,也没有出现在它们的任何广告单元中。

Firebase 的 Link 现在在哪里,因为它不在任何左侧边栏图标中,也不在该网站的任何位置?

这个问题的答案是此时 link 到 firebase 不再存在,但会在不久的将来添加回来。这是来自 Firebase 支持的回复(它也在会议的底部)

AdMob 方面最近发生了变化,新帐户将自动加入 User Metrics。目前,新的 AdMob 帐户无法使用 link Firebase,但几个月后可能会再次可用。此外,AdMob 现在正在努力更新他们的文档以解释这些变化。

Firebase Link 是可选的,不需要link 它来投放广告。阅读 here 并指出: 推荐使用 Firebase,但 可选 。使用 AdMob 的最佳方式是使用 Firebase,但对于那些尚未准备好进行转换的发布商,Google 移动广告 SDK 可以用作 独立 SDK.

重要提示:请务必按照 this page and this page 中的说明在 info.plist 中添加内容

这是我发布此问题后 Firebase 支持、AdMob SDK 和 AdMob 帮助中心之间的对话流程。

在原始问题下方的评论中,@DougStevenson 建议我联系 Firebase support,我确实这样做了:

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.

  1. 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.

  2. 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

这是他们的回复:

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,

然后我去了 Google Mobile Ads SDK Developers and posted the same thing I sent to firebase to the the google groups message board,这是车队。注意他提出的第二点(我用粗体标出):

Hi Lance,

  1. 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.

  2. 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

我对团队成员的回复:

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!

他的回复:

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,

我发布了 same question to the AdMob Help Center,我得到的回复来自此人,但我不确定此人是 AdMob 专家还是普通人:

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.

我的回复:

@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.

目前情况大致如此。

我确实发现 another thread 其他人遇到了同样的问题,所以至少我知道这不是我做错的事情,也不是我独有的。

更新

已经一周了,没有人对这个非常令人沮丧的荒谬问题一无所知。我通过电子邮件向我在 adMob 与之交谈的原始人发送了电子邮件,尽管他承认存在问题,但他说他无能为力。他甚至不能给那边的任何人发电子邮件。可怕可怕可怕。

我的后续电子邮件:

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

他的回复:

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

我的回复没有回复:

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.

这太疯狂了。公司某个部门的某个人如何在公司一端承认问题,而不是帮助你,他们只是说了那么多话 "ehhh just go post that problem over there"。

更新 2019 年 9 月 27 日

现在已经过去大约 2 周了,但仍然一无所获。 Someone else had the same problem 我在他们的主题中添加了以下评论和管理员名称 Rodrigo F 终于注意到并幸运地采取了行动:

这是会议的屏幕截图:

2019 年 10 月 8 日更新:

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).

我的回复:

@RodrigoF Thanks for getting back to us.

A few things:

  1. 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"

  1. 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."

  1. I posted the question https://support.google.com/admob/thread/13983460?hl=en and got no response

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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,

更新 10/09/19

正如我在之前的消息中所述,当我第一次 运行 遇到这个问题时,我联系了 Firebase 支持,他们告诉我联系 AdMob SDK 团队,他们告诉我联系 AdMob 帮助团队,他们告诉我们(线程中的每个人)联系 Firebase 支持。

我通过之前关于此问题的电子邮件联系了 Firebase 支持,并且我还创建了一张新票。在发给他们的两封邮件中,我都解释了我被告知直接返回给他们的方式,并要求代表创建一个新的 AdMob 帐户,查看有关如何添加 Firebase Link 的文档,他会看到link 已被删除。以下是他的回复:

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

更新 10/10/19

我刚从 Firebase 支持人员 Richard 那里收到这条消息。 Firebase link 不再可用。他们必须更新他们的文档以反映这一点。

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.

我问过我是否仍然能够使用 info.plist 中的 App ID 和视图控制器中的 App Unit ID 投放广告,我正在等待他的回复。收到后我会更新。

最后更新时间 10/14/19:

这是 Kate 在 AdMob 帮助中发来的消息。 Firebase 的 link 不是投放广告所必需的。

Here is the link 图片

具体来说: