web-dev-qa-db-fra.com

Lien Admob vers Firebase n'apparaissant pas dans les paramètres de l'application

Je me suis connecté à adMob et j'ai créé une application, puis j'ai créé un Banner Unit Et un Interstitial Unit.

De là, je suis allé à:

Apps -> Select Your App -> App Settings et quand je suis allé chercher le Link to Firebase lien ce n'est pas là. Ça montre User Metrics au lieu.

enter image description here

Voici ce que cela devrait montrer:

enter image description here

J'ai créé 3 applications différentes et elles n'apparaissent pour aucune d'entre elles ni pour aucun de leurs blocs d'annonces.

Où se trouve maintenant le lien vers Firebase car il ne se trouve dans aucune des icônes de la barre latérale gauche ou n'importe où sur ce site?

17
Lance Samaria

La réponse à cette question est à ce moment le lien vers firebase n'existe plus mais sera rajouté dans un avenir proche . Voici la réponse du support Firebase (c'est aussi au bas du convo)

Il y a eu récemment des modifications dans le côté AdMob où de nouveaux comptes seront automatiquement intégrés aux statistiques utilisateur. Pour le moment, il ne serait pas possible pour les nouveaux comptes AdMob d'associer Firebase, mais il sera probablement de nouveau disponible après quelques mois. De plus, AdMob travaille actuellement à la mise à jour de leur documentation pour expliquer ces changements.

enter image description here

Le lien Firebase est facultatif, il n'est pas nécessaire de le lier pour diffuser des annonces . Lisez ici et il indique: Firebase est recommandé, mais facultatif . La meilleure façon d'utiliser AdMob est avec Firebase, mais pour les éditeurs qui ne sont pas encore prêts à faire le changement, le SDK Google Mobile Ads peut être utilisé comme autonome SDK.

IMPORTANT: Assurez-vous de suivre les instructions de cette page et cette page sur quoi ajouter dans votre info.plist

Voici un flux de la conversation entre l'assistance Firebase, le SDK AdMob et le centre d'aide AdMob depuis que j'ai posté cette question.

Dans les commentaires sous la question d'origine, @DougStevenson m'a suggéré de contacter support Firebase , ce que j'ai fait:

Objet: Lien Admob vers Firebase n'apparaissant pas dans les paramètres de l'application (regardez en pièce jointe)

FirebaseCore (6.2.2) Firebase/CoreOnly (6.8.0) FirebaseAnalytics (6.1.1) Firebase/AdMob (6.8.0) Xcode 10.2.1 Swift 5

J'avais un compte admob sous 1 adresse e-mail avec 3 applications liées. Toutes les applications utilisaient des annonces test et ne sont jamais entrées en service. J'ai décidé de changer mon adresse e-mail et je me suis inscrit pour un autre compte admob avec la nouvelle adresse. À mon insu, vous n'êtes pas autorisé à avoir 2 comptes et il n'y a nulle part sur les pages qui disent cela. Après m'être inscrit au nouveau compte et avoir associé de nouvelles applications, j'ai reçu un e-mail de l'ancien compte me disant que je ne pouvais pas avoir 2 comptes et que je devais en supprimer un. J'ai immédiatement supprimé l'ancien compte.

  1. Le premier problème est que mes 3 anciennes applications de l'ancien compte admob sont toujours liées à l'ancien compte et je ne peux pas les dissocier car le compte est supprimé. Il n'y a aucune mention d'eux dans mon nouveau compte car je ne les ai jamais ajoutés au nouveau compte.

  2. Je suppose qu'à cause de cela dans mon nouveau compte admob, il n'y a aucun lien "lien vers firebase" nulle part. Je regarde autour de moi depuis des heures et je n'ai aucun moyen de lier mes nouvelles applications à mon nouveau compte parce que l'option n'est nulle part trouvée (regardez en pièce jointe).

Je suis allé à l'ancienne base de données Firebase et j'ai ajouté ma nouvelle adresse e-mail en tant que "Propriétaire" sous "Utilisateurs et autorisations", puis j'ai fait la même chose avec le nouveau compte Firebase (lié l'ancienne adresse e-mail en tant que propriétaire). Sur aucun des deux comptes, je n'ai accès à dissocier les anciens projets et je ne peux toujours pas lier mes nouveaux projets à admob.

Il semble y avoir un bogue Firebase qui s'est confondu avec l'ancien admob vs le nouvel admob

Voici les informations de compte de l'ancien compte admob. Voici les applications que je veux dissocier d'Admob:

adresse e-mail [email protected] com.firstAccountCompanyName.appNameOne, -projectId: aaa com.firstAccountCompanyName.appNameTwo, -projectId: bbb com.firstAccountCompanyName.appNameThree, -projectId: ccc

C'est le nouveau compte admob qui ne me donne pas la possibilité de lier mes nouvelles applications à admob firebase:

adresse e-mail [email protected] com.secondAccountCompanyName.appOne, -projectId: xxx com.secondAccountCompanyName.appTwo -projectId: yyy com.secondAccountCompanyName.appThree, -projectId: zzz

Merci

Voici leur réponse:

Prise en charge de Firebase

Salut Lance,

Toutes mes excuses, mais cela semble être un problème spécifique à AdMob qui dépasse notre portée d'assistance. Étant donné que la liaison d'AdMob et de Firebase se fait dans la console AdMob, je vous encourage à utiliser nos ressources d'aide. Vous pouvez trouver des réponses à la plupart des questions AdMob en visitant:

Centre d'aide AdMobBlog Inside AdMobDéveloppeurs du SDK Google Mobile Ads

Vous pouvez également consulter cette page pour les erreurs de liaison Firebase courantes. Si vous avez besoin de plus d'assistance, vous pouvez contacter en utilisant l'un des formulaires disponibles dans le centre d'aide.

Cordialement,

Je suis ensuite allé sur Google Mobile Ads SDK Developers et j'ai posté la même chose que j'ai envoyée à firebase sur le google babillard des groupes et voici la convo. Faites attention au deuxième point qu'il a soulevé (je l'ai souligné en gras):

Salut Lance,

  1. Vous pouvez visiter cette page pour en savoir plus sur la politique d'AdMob sur plusieurs comptes. Cela dit, notez que ce forum est pour nous pour vous aider dans votre implémentation technique du SDK AdMob. Je recommanderais donc de signaler cette préoccupation particulière au Centre d'aide AdMob à la place pour obtenir une assistance supplémentaire, car les spécialistes des produits seront en mesure de fournir de meilleures informations à ce sujet.

  2. Je peux confirmer que je n'ai pas non plus vu de mention de lien Firebase pendant mon enquête. J'en discuterai avec le reste de l'équipe et j'obtiendrai Je vous reviendrai à ce sujet dès que possible.

Cordialement

Ma réponse au membre de l'équipe:

Merci d'être revenu vers moi, je l'apprécie vraiment. J'ai envoyé un message à l'équipe Firebase et leur réponse a été

"Toutes mes excuses, mais cela semble être un problème spécifique à AdMob qui dépasse notre portée d'assistance. Étant donné que la liaison d'AdMob et de Firebase est effectuée dans la console AdMob, je vous encourage à utiliser nos ressources d'aide. Vous pouvez trouver des réponses à la plupart des questions AdMob. en visitant ... "

Je suis en quelque sorte dans les limbes car je google depuis hier et cela semble être une situation étrange. Quoi qu'il en soit, j'apprécie à nouveau l'aide et j'espère qu'il y aura une résolution.

À votre santé!

Sa réponse:

Salut Lance,

Merci de votre patience à ce sujet.

J'ai discuté de votre préoccupation avec le reste de l'équipe, et nous sommes parvenus à la recommandation de publier cette préoccupation dans le Centre d'aide AdMob également, car les spécialistes des produits pourront pour mieux vous aider sur cette préoccupation non technique. N'oubliez pas d'inclure les mêmes captures d'écran que celles que vous avez publiées ici pour aider à accélérer l'assistance.

Cordialement,

J'ai envoyé le même question au Centre d'aide AdMob et la réponse que j'ai reçue était de cette personne, mais je ne sais pas s'il s'agit d'un spécialiste AdMob ou d'une personne ordinaire:

Jess Day

salut, confirmez que vous utilisez la même adresse e-mail pour AdMob et Firebase. Confirmez que le projet auquel vous créez un lien n'a pas été supprimé.

Ma réponse:

@JessDay, bonjour oui l'adresse email pour les deux est la même. La nouvelle adresse e-mail se trouve dans le même navigateur pour se connecter sur les deux plateformes.

Les deux projets sont toujours actifs mais aucun n'est actif, ils sont tous les deux locaux sur mon processeur. Je n'ai pas supprimé l'ancien projet car je l'utilise toujours pour les tests.

C'est à peu près là où les choses sont en ce moment.

J'ai trouvé n autre fil où quelqu'un d'autre avait le même problème, donc au moins je sais que ce n'est pas quelque chose que j'ai mal fait et qui n'est pas unique à moi.

Mise à jour

Cela fait une semaine et rien de personne sur ce problème ridicule très frustrant. J'ai envoyé un courriel à la personne d'origine à qui j'ai parlé à adMob et même s'il admet qu'il y a un problème, il dit qu'il ne peut rien faire pour aider. Il ne peut même pas envoyer de courrier électronique à quelqu'un là-bas. Horrible Horrible Horrible.

Mon email de suivi:

Bonjour Ziv,

Je n'ai toujours entendu parler de personne sur ce problème étrange. Y a-t-il quelqu'un dans votre équipe qui connaît peut-être quelqu'un là-bas qui peut savoir quel est le problème? Si vous regardez ce lien https://support.google.com/admob/thread/12976824 vous verrez que d'autres ont le même problème et il semble que de plus en plus de personnes se heurtent à ce problème problème. Même le conseiller de la page Britonatona est perplexe à ce sujet. Elle a essentiellement renvoyé la balle.

J'ai tout essayé et le lien n'existe pas. Vous pouvez peut-être créer un compte foo et voir par vous-même. Les documents sur cette page https://support.google.com/admob/answer/926372 , sous Activer les mesures utilisateur donne des instructions sur la façon d'activer les mesures utilisateur. Le problème vient des documents sur cette page https://support.google.com/admob/answer/6383165?hl=en donne littéralement les mêmes instructions exactes sur la façon de créer un lien vers Firebase en suivant exactement la même chose. instructions de la première page. L'un d'eux a tort. Quelqu'un dans une équipe a dû prendre une décision sans consulter quelqu'un dans une autre équipe car les deux ensembles d'instructions sont à jour mais le lien vers Firebase n'est plus là. De plus, sur la page principale où vous pouvez voir toutes vos applications, il y avait auparavant un lien vers Firebase sur le côté droit de la page pour chacune, elle n'est plus là, les statistiques utilisateur sont maintenant là (pièce jointe).

J'ai lié Analytics et Google Ads via la base de données Firebase (pièce jointe) mais rien n'y fait. Je lance en fait une application cette semaine et je suis bloqué parce que je ne peux pas lier le projet à mon compte et que je ne peux contacter personne pour obtenir de l'aide.

Veuillez, d'un développeur à un autre, voir ce que vous pouvez découvrir.

Merci

enter image description here

Sa réponse:

Salut Lance,

Merci de partager les résultats de vos investigations approfondies de votre côté.

J'ai vérifié la présence d'options Firebase dans mon propre compte de test AdMob la première fois que vous avez partagé cette inquiétude avec nous, et je peux également confirmer l'absence de celle-ci de mon côté.

À ce stade, je dois m'excuser pour la discussion de va-et-vient que nous avons eue; Cependant, je voudrais également répéter que ce forum est pour nous pour vous aider dans la mise en œuvre technique du SDK AdMob. Pour les questions non techniques, je recommanderais toujours de contacter le centre d'aide AdMob pour obtenir de l'aide. Cordialement, Ziv Yves Sanchez Mobile Ads SDK Team

Ma réponse sans réponse:

Salut Ziv, Oui, je me souviens que tu as dit que tu ne pouvais pas le voir de ton côté. Le truc, c'est que je ne sais pas de quel type de problème il s'agit. Est-ce un problème technique ou un changement de conception sans mettre à jour les documents. C'est là que réside le problème, les docs disent une chose mais en montrent une autre.

J'ai publié le problème sur le forum, mais d'autres personnes ont également publié le même problème et personne n'a obtenu de résultats.

Je ne sais pas quoi faire à ce stade. La seule chose que je puisse faire est de continuer à republier le même problème.

C'est fou. Comment quelqu'un dans une partie d'une entreprise reconnaît-il un problème du côté de l'entreprise et au lieu de vous aider, il dit simplement mais autant de mots "ehhh allez simplement poster ce problème là-bas".

Mise à jour 27/09/19

Cela fait environ 2 semaines maintenant et toujours rien. Quelqu'un d'autre a eu le même problème et j'ai ajouté le commentaire ci-dessous à leur fil et un nom d'administrateur Rodrigo F a finalement pris note et a heureusement pris des mesures:

Voici une capture d'écran du convo:

enter image description here

Mise à jour 10/08/19:

Rodrigo F

Voici la réponse que j'ai reçue de l'équipe:

Dans ce cas, le pub peut contacter le support Firebase - https://firebase.google.com/support?category=troubleshooting&hl=en Cela peut également se produire en raison de la complexité de Firebase. Firebase ne peut être lié qu'au premier identifiant de messagerie utilisé pour le créer. Par exemple, si l'entreprise compte 2 employés et que Firebase a été créée à l'aide de l'ID Emp1, Emp2 ne peut pas utiliser son identifiant de messagerie ou son identifiant de messagerie pour relier Firebase (en l'absence d'Emp1).

Ma réponse:

@RodrigoF Merci d'être revenu vers nous.

Quelques choses:

  1. Le lien qu'ils nous ont envoyé nous envoie vers Firebase, mais la toute première chose que j'ai faite avant de poster ici a été de contacter directement Firebase (à ce lien exact) à propos de ce problème et leur réponse a été de publier ici:

"Firebase Support -Subject: Case 00010594

Bonjour Lance, excuses, mais cela semble être un problème spécifique à AdMob qui dépasse notre portée d'assistance. Étant donné que la liaison d'AdMob et de Firebase se fait dans la console AdMob, je vous encourage à utiliser nos ressources d'aide. Vous pouvez trouver des réponses à la plupart des questions AdMob en visitant: Centre d'aide AdMob Blog Inside AdMob Développeurs SDK Google Mobile Ads Vous pouvez également consulter cette page pour les erreurs de liaison Firebase courantes. Si vous avez besoin de plus d'assistance, vous pouvez contacter en utilisant l'un des formulaires disponibles dans le centre d'aide. Cordialement"

  1. J'ai suivi leurs instructions et publié le problème ici https://groups.google.com/forum/#!category-topic/google-admob-ads-sdk/ios/2GvjpxbIza . J'ai parlé avec Ziv Yves Sanchez et quand il a essayé de son côté sur sa machine, il a également confirmé que le lien manquait:

"Je peux confirmer que je n'ai pu voir aucune mention de lien Firebase au cours de mon enquête également." "J'ai vérifié la présence d'options Firebase dans mon propre compte de test AdMob la première fois que vous nous avez fait part de cette préoccupation, et je peux également confirmer l'absence de celle-ci de mon côté."

Ziv a dit de publier le problème ici dans le centre d'aide AdMob:

"Bonjour Lance, merci de votre patience à ce sujet. J'ai discuté de votre inquiétude avec le reste de l'équipe, et nous sommes parvenus à la recommandation de la signaler également au centre d'aide AdMob, car le les spécialistes des produits pourront mieux vous aider sur cette question non technique. N'oubliez pas d'inclure les mêmes captures d'écran que celles que vous avez publiées ici pour aider à accélérer l'assistance. "

  1. J'ai posté la question https://support.google.com/admob/thread/13983460?hl=en et je n'ai reçu aucune réponse

  2. J'ai demandé à ma fille de créer un compte sur AdMob à partir de son gmail sur son téléphone (je n'ai jamais accédé à AdMob ni à FB depuis son appareil) et elle n'avait rien dans Firebase et elle n'avait jamais eu de compte AdMob auparavant. Après avoir créé une application pour AdMob, le lien Firebase était introuvable. Comment peuvent-ils expliquer cela? Il n'y avait aucun autre employé ni aucun autre compte ni personne d'autre.

  3. Dans ma situation, j'ai créé un compte AdMob sous une adresse e-mail, je l'ai lié à un compte Firebase, puis créé une autre adresse e-mail et lié à un compte Firebase entièrement différent. J'ai reçu un e-mail m'informant que je devais en supprimer un car je ne pouvais avoir qu'un seul compte. J'ai suivi l'e-mail et l'ai supprimé. Le problème, c'est qu'après avoir suivi les instructions qui m'ont été données, le lien Firebase ne s'affichait toujours pas.

  4. La réponse donnée par le coéquipier de Firebase semble expliquer un problème, mais elle ne donne pas de solution. Je doute que toutes les personnes de ce fil aient créé 2 comptes comme moi, mais plus important encore, le compte créé par ma fille était complètement nouveau/frais et le lien ne lui apparaissait pas non plus. Ziv Yves Sanchez (membre de l'équipe AdMob) a également reconnu le problème. Cela semble dépasser 2 personnes avec des adresses e-mail pour 1 compte Firebase.

  5. Alors maintenant que le membre de l'équipe Firebase a envoyé cette réponse, que devons-nous faire ensuite? Pouvez-vous s'il vous plaît trouver une solution parce que comme je l'ai dit plus tôt, je leur ai déjà posté et ils ont dit de la poster ici.

  6. Avez-vous essayé de créer un nouveau compte de test juste pour voir si le lien apparaît pour vous?

Le problème est que le support Firebase devrait publier sur les développeurs du SDK Google Mobile Ads qui ont dit de publier sur le centre d'aide AdMob qui ont dit de publier sur le support Firebase.

Cordialement,

Mise à jour 10/09/19

Comme je l'ai indiqué dans mes messages précédents lorsque j'ai rencontré ce problème pour la première fois, j'ai contacté le support Firebase et ils m'ont dit de contacter l'équipe du SDK AdMob qui m'a dit de contacter l'équipe d'aide AdMob qui nous a dit (tout le monde dans le fil) de contacter le support Firebase. .

J'ai contacté le support Firebase via la précédente communication par e-mail que nous avons eue à propos de ce problème et j'ai également créé un nouveau ticket. Dans les deux messages, je leur ai expliqué la façon dont on m'avait dit de revenir directement vers eux et j'ai demandé au représentant de créer un nouveau compte AdMob, de regarder les documents sur la façon d'ajouter le lien Firebase, et il verrait que le lien a été supprimé. Voici sa réponse ci-dessous:

Salut Lance,

Je suis désolé que vous ayez dû parcourir toutes ces réponses circulaires. J'ai remarqué que vous avez ouvert un nouveau ticket signalant le problème similaire. Je vais fermer le nouveau ticket (# 0015676) pour éviter les efforts en double et veuillez vous référer à ce ticket pour mes réponses à l'avenir.

J'ai essayé de créer un nouveau compte dans AdMob et je peux confirmer que l'option d'associer Firebase n'existe pas dans la console AdMob. Il semble que des modifications aient été apportées à la partie frontale de la console AdMob pour les comptes nouvellement créés. Étant donné que les modifications proviennent de la console AdMob, je ne peux pas garantir que je pourrais fournir des solutions, mais je ferai de mon mieux quand même. Je discute actuellement de votre problème avec nos gourous. Je vous répondrai dans une semaine ou dès que j'aurai des informations à partager.

Merci, Richard

Mise à jour 10/10/19

Je viens de recevoir ce message de Richard a Firebase Support. Le lien Firebase n'est plus disponible . Ils doivent mettre à jour leurs documents pour refléter cela.

Merci pour vos idées. Il semble que ce soit actuellement un comportement souhaité. Il y a eu récemment des modifications dans AdMob, où de nouveaux comptes seront automatiquement intégrés aux statistiques utilisateur. Pour le moment, il ne serait pas possible pour les nouveaux comptes AdMob d'associer Firebase, mais il sera probablement de nouveau disponible après quelques mois. De plus, AdMob travaille actuellement à la mise à jour de leur documentation pour expliquer ces modifications.

J'ai demandé si je serais toujours en mesure de diffuser des annonces avec l'ID d'application dans info.plist et l'ID d'application dans le contrôleur de vue et j'attends sa réponse. Je mettrai à jour une fois que je l'aurai.

Dernière mise à jour 14/10/19:

Voici un message de Kate sur l'aide d'AdMob. Le lien vers Firebase n'est pas nécessaire pour diffuser des annonces.

enter image description here

Voici le lien de l'image

Plus précisément:

enter image description here

11
Lance Samaria