Need to Display Admob Ad Through MoPub - ios

I want to display an admob Ad Through mopub sdk in one of my iPhone application but i am not able to find the API Password And API Key through Ad Mob.
Can anyone please help me to integrate Admob network in mopub account?

API Password and API Key are for the Legacy AdMob integration and are now deprecated. Please use OAuth for Network Revenue Reporting.
You should still be able to display AdMob ads even though Network Revenue Reporting is not enabled on MoPub.
I'd reach out to MoPub Support if you have any issues.
Edward

Related

Questions about GDPR for AdMob and their UMP SDK for consent form

I have some questions about the GDPR policy on AdMob. I'm not living in EEA and am also not so familiar with the GDPR, so I'd be glad if you can help me.
First of all, if my iOS app is published in the EEA and the app shows the AD via AdMob,
We do need to get GDPR consent, correct?
We do need to get GDPR consent even if we don't show Personalized ADs (by setting the npa=1 flag to AD request), correct? (Because they use Cookie for other purposes)
Besides, I'm thinking of using Google's UMP (User Messaging Platform) form to get GDPR consent. However, there's no way to retrieve the user's decision at least via Google Mobile Ads SDK, so
How can I forward consent to the AdMob ADs request as Google mentions here? For example, set npa=1 only when a user doesn't consent to Personalized ADs in the UMP form. Is it impossible?
Or, if a user doesn't consent to Personalized ADs in the UMP form, AdMob stops personalizing on their end without any publisher's action? (e.g. forwarding the consent to the AdMob ADs request such as the npa=1 flag on the iOS app?)
Finally, related to the previous last question, in the UMP form, there's a way to disable even Basic Ads,
Is it the same as Non-Personalized Ads?
If so, if the user disables both Personalized and Basic Ads in the UMP form, AdMob stops showing any Ads to this user?

Google Assistant Account Linking via OAuth does not transfer from Speaker to Phone

I am working on an Action on Google for one of our customers.
We are currently trying to transition from pure Google SignIn to Google SignIn + OAuth (Auth Code - docs).
For that we use the OAuth implementation of said customer, which works fine.
When testing on the phone or the Google Assistant App, there is a pop-up that allows to link the action to the Auth provider. This works as intended.
However when testing on the speaker (Google Home + Google Home mini), the documentation says, that it should trigger a transfer to the phone via a notification on the device.
This does not happen unfortunately - we do not get any activity on our device.
We already asked the (AoG) support for help or known issues, but they could not help us with this and asked us to post our question over here.
More Information:
both devices are logged in with the same Google Account
Google Assistant App + Google Home App is installed
tested with Google Workspace account + with #gmail account
tested on iOS (14.5.1 - iPhone 11)
Notifications for Google Assistant are turned on
Web & App Activity is turned on (activity)
"include Chrome History" is also checked
Did someone of you encounter a similar problem in the past?
If so, were you able to solve it?
Would be happy to hear from you.
Thanks in advance!

How do I send IDFA to Google Analytics from a Facebook ad click?

I am currently trying to get mobile app install attribution from Facebook ads. The goal here is something like this,
Create a Facebook ad that pings Google Analytics of the ad click.
(Example URL : https://click.google-analytics.com/redirect?tid=UA-324109-49&url=https%3A%2F%2Fitunes.apple.com%2Fnl%2Fapp%2Fdrogisterij.net-mobiel%2Fid506652686&aid=com.drogisterijnet.drogisterijnet&idfa=%{idfa})&cs=GAUC&cm=link&cn=Presentation
The ad is clicked and goes to Google Analytics and sends a hit for metrics in the URL params.
After sending the hit the user visits the destination in the App store where I can link the attribute the click of the ad to the installation through the IDFA (since IDFA is captured on install).
There is a Google Developer page that helps create this sort of redirect link here: https://developers.google.com/analytics/devguides/collection/ios/v3/campaigns#url-builder
My issue is I do not know the macro used to get IDFA from the Facebook App .
Is it the same macro as the above link idfa=%{idfa}? I can not find any information on this other than where Facebook says
"The Facebook SDK for iOS only accesses IDFAs in the following scenarios: 1) if your app serves ads within the app through Facebook’s Audience Network, or 2) if your app logs app installs or other mobile App Events in order to attribute those events to your ad campaigns."
Link to above quote.
https://developers.facebook.com/docs/ios/troubleshooting#IDFA
Am I going about this the wrong way or should I just be using a different macro?
In short, you cannot. This is not something supported in Facebook ads.

PayPal iOS SDK - Payment not available for apps with a Mobile SDK type of integration

I'm making and iPad app which uses the PayPal iOS SDK for payments. The problem is that I cannot Log in to PayPal from the app. I can only pay by credit card.
When you create an application on the PayPal developer page there is this message:
Important: Currently, Log in with PayPal is not available for apps with a Mobile SDK type of integration.
So my question are:
1.When will it be available?
2.If I publish my app now will it work when it will be available or I will need to update?
3.Why there is login button? It confuses the user. They have a button for login but they can only pay by credit card.
You can see the screen by clicking this link.
Thank you.
Josh from PayPal here. My apologies -- I think the messaging here could be improved.
Log In with PayPal is an oauth2 identity service, which you could use (say) to let users log in to your app using their PayPal account instead of having to create an account with your service.
The log in button you see in the PayPal Mobile SDKs, in contrast, is intended to let folks pay using their PayPal wallet, which does require that they log in. This does work, now, with a "Mobile SDK type of integration".
Hope that clears things up a bit.

How can I test Google AdSense for iOS

I am iOS developer and make project with Google AdSense.
This is documentation - how to integrate AdSense to application.
AdSense iOS
But when I read it the documentation says that I should have client ID and give me link to create it. After this I try to crate my client ID. The system says that I need to wait few days, because my application is considered. After some time I get message we're unable to accept you into AdSense at
this time.
Insufficient content
But my question is:
How can I create test iOS project without client ID or with a test client ID, because I can't wait while Google approve my application.
Thanks all!
Use AdMob instead, it's easy, belongs to Google, displays Google Ads plus other AdSense certified networks and you don't need app approval. Sign in with your Google Account. Link: AdMob

Resources