Thanks for your feedback on our recently launched The No-Nonsense Guide to Native Ads. We’re thrilled to announce that it’s now available in Spanish and Japanese.
For our Spanish and Japanese-speaking developer communities, we hope that this ebook will help you implement native ads, an ad format that effectively monetizes while preserving the user experience. Native ads match the look and feel of the content within your app and as spending on native ads is expected to grow to $21 billion in 2018, this presents a huge opportunity for publishers to enhance their user experience and tap into new revenues.
In this guide, you’ll learn:
Download your free copy of The No-Nonsense Guide to Native Ads in Spanish and Japanese today and learn practical tips and best practices for implementing native ads in your app.
Remember to stay connected on all things AdMob by following our Twitter, LinkedIn and Google+ pages.
Episode 11 of The Mobile Ads Garage is live on YouTube! If you haven't seen it before, The Mobile Ads Garage is a video tutorial series that covers how to use the Mobile Ads SDK to display ads from AdMob and Doubleclick for Publishers. Each episode covers one aspect of the SDK, breaks down the feature, and shows screencasts of real implementations on both Android and iOS – all in a friendly format.
In a break with tradition, this video is a deep technical dive on one subject: Native Ads Express in an Android RecyclerView. You'll learn how to modify an existing RecyclerView implementation to include Native Express ads, all the way from updating the adapter to loading the ads. In addition, you'll get a clever trick that makes sure your ads are always sized to match the UI, so they fit right in with your content.
If you haven't used Native Ads Express before, you can see them in action in Episode 7. Andrew and Gary cover all the basics: loading ads, placing them in layouts and storyboards, and using CSS to style the ads to match your app.
If you like the video, save the Mobile Ads Garage playlist to your YouTube Playlist collection and you'll never miss an episode.
We’d love to hear which AdMob features you’d like to learn more about. The comment sections for the videos are open, and you're welcome to toss out ideas for new episodes and examples you'd like to see. If you have a technical question relating to something discussed in one of the episodes, you can bring it to our support forum.
Are you a developer building the next great app? Do you wish you could better analyze your app and its users, so you can monetize without compromising the overall user experience? If so, you’re at the right place!
Not only can these questions be addressed simultaneously, but there is already a solution in place: Firebase. Firebase can help you build your app, understand and grow your user base, and link with AdMob to help you better monetize.
Developing your app
Firebase can provide a Realtime Database, Authentication, Cloud Messaging, Storage, Hosting and Crash Reporting to aid you in developing your app. Forget about infrastructure - you can focus on building your masterpiece and leave the operations to Firebase.
Analyze your audience
At the heart of Firebase is a 100% free analytics solution built specifically mobile apps. With unlimited reporting on up to 500 distinct events, you can set up multiple measurements to know exactly what your users are doing in your app, how they’re engaging with your app, and what they love most about your app. With this data, you can focus your efforts to drill down and sustain the best features of your app, while at the same time improve newly surfaced areas of needs.
Grow your audience
After you’ve launched your app, Firebase can help you grow and re-engage users with powerful growth features. Using Firebase Notifications console you can re-engage users, run marketing campaigns, and target messages to Audiences in Firebase Analytics. Dynamic Links can survive the app install process and take users to relevant content whether they're a brand-new user or a longtime customer. There is also the Firebase Invites feature, an out-of-the-box solution for app referrals and sharing, which lets your existing users easily share your app, or their favorite in-app content, via email or SMS. Finally, Firebase can also track your AdWords app installs and report lifetime value to the Firebase Analytics dashboard and Firebase Audiences can also be used in AdWords to re-engage specific groups of users. For example In-app events can be defined as conversions in AdWords, to automatically optimize your ads, including universal app campaigns.
Monetize your product
With AdMob by Google, Firebase can also help you monetize your app by linking your Firebase Analytics with monetization. By combining these two products, you gain deep insights into usage data, which you can then use to optimize your user experience and monetize your app. Do your users have trouble progressing past certain levels? Help them progress with Rewarded Video. Are certain users spending all day endlessly scrolling through your content? Help them discover other cool apps with Native Express. Do a few users spend heavily on your IAPs and you want to keep their experience ad free? Segment them with Firebase, and exclude them from the ad experience.
Want to learn more?
Check out the above video, where Andrew Brogden, Mobile Ads Developer Relations and David East, Developer Advocate, walk you through what benefits there are to using AdMob and Firebase together, and how to get your Android and iOS projects set up with both SDKs.
Ready to start exploring the true power of Firebase and AdMob? Sign up for a Firebase account and an AdMob account and link the two accounts.
Stay tuned for our next blog on Firebase in the coming weeks, where we will deep dive even further on user behavior analytics (of which you now have deep insights thanks to Firebase) and how this can help you increase those 5-star reviews!
Until next time, be sure to stay connected on all things AdMob by following our Twitter, LinkedIn and Google+ pages.
Posted by Alex Fan, Business Development Executive, Mobile Partnerships.
Episode 10 of The Mobile Ads Garage is live on YouTube! If you haven't seen it before, the Mobile Ads Garage is a video tutorial series that covers how to use the Mobile Ads SDK to display ads from AdMob and DoubleClick for Publishers. Each episode covers one aspect of the SDK, breaks down the feature, and shows screencasts of real implementations on both Android and iOS – all in a friendly format.
Knowing what's going on with your ads is a big part of maintaining a great user experience. In the latest episode of the Mobile Ads Garage, you'll see how to tap into the ad lifecycle so your app's informed of loads, clickthroughs, and other key events. You'll also get a detailed breakdown of the steps that occur in the life of an ad, info about which classes and callbacks to use for common tasks like pausing game engines and muting audio, and a real world example of how to put it all together.
To improve our product and service, we send out a survey to our developers every 6 months.
Thanks to previous suggestions, we’ve launched new features to improve our product and help you grow your earnings. These included offering expanded frequency capping, support for new mediation networks, and updating reporting capabilities.
You may have received a survey by email over the last few weeks, if so please take the time to respond to it as we value your input.
To make sure that you're eligible to receive the next survey email, please:
Whether you’ve completed this survey before or you’re providing feedback for the first time, we’d like to thank you for sharing your valuable thoughts. We’re looking forward to feedback!
Posted by Susie Reinecke - Developer Happiness Team
From time to time, you may encounter Google Play policy issues with your apps. The Google Play policy team has been working hard to provide you with the resources and support you need to resolve policy issues.
If the app review team notices a policy issue with your app or app update, you’ll receive an email with the subject line “Notification from Google Play.” (If you didn’t receive this email, make sure to update your email address on the account details page in your Developer Console.)
The policy notification email includes the policy your app violated and the steps you need to take to resolve the issue. If your app is rejected, you can fix the issue and submit the app again for another review - you don’t need to reach out to the policy support team.
If you disagree with a policy violation, or if you’d like help resolving your policy issue, you can always contact our support team. Simply use the contact details in the notification email or click on the question mark at the bottom of each page in the Developer Policy Center.
For the quickest response, make sure to include your package name. As soon as you submit the form, you’ll receive an automated response with a case number in the subject line. This means your appeal has been submitted successfully. A specialist will review your case and respond to you within 72 hours.
If you’d like to learn more about Google Play policy, check out the “10 tips to stay on the right side of Google Play policy” video on the Android Developers YouTube channel or below.
Posted by Chris Jones, Social Team, AdMob.
In a previous blog post, we introduced the Google Play Developer Policy Center. To go along with making the policies more accessible and useful to developers, the policy team has created an engaging video to help developers stay on the right side of Google Play policy.
Here are the 10 tips to stay on the right side of Google Play policy;
Review the Policy Center: It’s recommended that you review the Policy Center whenever you're unsure if your app violates policy.
Describe your app appropriately: Take the time to describe your app appropriately in order to avoid metadata policy violations. Remember that every translation of your app description needs to be compliant with the metadata policy.
Use images you have the rights to: Your app icon and any graphic assets in your Store Listing should only include images you have the rights to use. If you have been granted permission to use assets owned by others, you can notify the app review team using this form. Make sure that all text and images used in your Store Listing are appropriate for app lovers of all ages.
Rate your app accurately: When answering the content rating questionnaire, it’s important to provide accurate responses in order to receive an accurate rating.
Make sure ads in your app are policy compliant: Ad behavior should be straightforward - it’s against policy to show ads that are disruptive or deceptive, including ads that pose as system notifications, ads that aren’t dismissible, or ads that appear after a user closes the app. Additionally, ad content in your app should not include adult images, violence, or anything else that would violate the restricted content policy. You may want to check with your ad provider to learn about filtering options.
Don’t forget the restricted content policy: Check your app and your Store Listing for any restricted content, such as adult content, violence, or drugs. If you're concerned about any content in your app, read through the restricted content policy for more details and examples. If any content in your app is user-generated, you’ll need to take additional precautions in order to provide a policy compliant app experience. Check out the user generated content policy to learn more.
Update your email preferences: Make sure to update your email address on the account details page in your Developer Console. That way, if a policy issue does come up, we can contact you with the steps to address it.
Fix any policy issues found in review: Even though you’ve checked your app against the policies, it’s always possible that your app gets rejected or suspended after review. If your app or app update gets rejected, keep in mind that many violations can be fixed! Just follow the steps in the “Notification from Google Play” email you received.
Reach out to us for support: If you disagree with a policy violation, or if you’d like help resolving your policy issue, you can contact our policy support team.
In the next blog post, we’ll talk more about our enforcement process and policy support resources.