Sunday, April 20, 2008

AdSense for mobile content

What is AdSense for mobile content?
AdSense for mobile content allows publishers to generate earnings from their mobile webpages using targeted Google ads. Just like AdSense for content, with AdSense for mobile content Google matches ads to the content of your site -- in this case, your mobile website. You'll earn money whenever your mobile website's visitors click on your ads.

AdSense for Mobile Content Set-up Guide
If you have a mobile website on which you'd like to display Google ads, this guide will walk you step-by-step through the process of implementing ads on your mobile webpage.To get started, first sign in to your AdSense account and visit the AdSense Setup tab. Then, click the AdSense for Mobile Content link to begin designing ads for your mobile site. Just like standard Google ads, mobile ads can be customized to best match the look and feel of your pages.

Step 1: Choose a format
Right now, we offer two ad sizes: Single and Double. Per the AdSense for mobile program policies, a Double ad unit may only be placed at the bottom of your mobile webpage. If you'd like to place the ad at the top, please choose a Single ad unit.

Step 2: Select your markup language

You can choose from wml, xhtml, and chtml markup languages. If you're not sure what markup language is used to code your mobile webpage, you may wish to review the information in our Help Center to help you determine the correct selection.

Step 3: Pick your colors

Now, get creative by selecting colors for your new ad unit. Simply select one of the predefined color palettes we offer, or choose your own options.
Keep in mind that wml or chtml markup languages do not enable you to customize the border or background colors of your ad units. Once you're satisfied with your options, select Continue.

Step 4: Define channels

Channels, our detailed tracking option, work the same for your mobile ad units as they do for standard AdSense for content ad units. Though mobile ad performance will show up in a separate report, it's generally a good idea to use channels to better track your ad units. If you're new to using channels, you can find more information in our channels guide.

Step 5: Identify your scripting language

The final steps to select your server-side scripting language. Any page displaying mobile ads must support PHP, CGI/Perl, JSP, or ASP. From the drop-down menu, select the language that your page supports, and the code will automatically update based on your selection.

Step 6: Copy and paste your mobile ad code

Click anywhere inside the grey box to select the code, then right-click and copy. Paste the code for your ad unit into your webpage, where you'd like your mobile ads to appear, then save and publish your page. You should see relevant ads appear within about 48 hours, once our crawler has had a chance to visit your page and determine its content. Until we have relevant ads to display, we may not display any ads.

Why do I see scrambled characters in the mobile ads?
If you're seeing garbled characters, then it's most likely that the encoding of your ads doesn't match the encoding of your page. To fix this, follow these steps:
  1. Sign in to your account at http://www.google.com/adsense.
  2. Select the AdSense Setup tab.
  3. Choose AdSense for mobile as the product.
  4. Follow the steps in the wizard as normal, making sure to explicitly specify the character encoding (e.g. UTF-8, Shift_JIS) you want the ads to be in.
  5. Once the new ad code is generated, copy and paste the code into your mobile webpage.
  6. After you've saved and published your page, you should be able to verify that the ads are now displayed correctly.
Can I participate in AdSense for mobile content?
If you have a mobile-compliant website that complies with our program policies, you're welcome to participate in AdSense for mobile content. Keep in mind that AdSense for mobile content is currently available to publishers located in a limited number of locations. If you're an existing AdSense publisher, you can generate the AdSense for mobile code and get started right away. Just sign in to your account and visit the AdSense Setup tab, then choose AdSense for mobile content as the product. If you don't already have an AdSense account, sign up to get started displaying ads on your mobile website.

What if I don't have a mobile website?
In order to use AdSense for mobile content, you must have a mobile-compliant webpage; adding AdSense for mobile ad code to a standard webpage will not display ads.If you don't currently have a mobile website (and chances are, if you're not sure, then you don't have one), you can create one by rewriting your existing website in a mobile markup language, such as XHTML, WML, or CHTML. You'll also need to make sure the layout of your website is properly formatted to display on mobile phones.In addition, your mobile website will need to be developed using server-side scripting such as PHP or ASP. Many web hosting providers support PHP, and in many cases, you can PHP-enable your webpages simply by changing the file extension from .htm to .php. Thereafter you can paste the PHP code snippet into the section of the page where you want the AdSense for mobile ads to appear.Keep in mind that Google will not be able to assist you with creating a mobile website. However, you may be able to find resources on the web that could help you create a mobile site. We suggest doing a Google search for terms such as "create mobile website" or "make mobile webpage".Once you've created a mobile webpage that complies with our program policies, you're welcome to add Google ads to it!

Where is AdSense for mobile content available?
AdSense for mobile content is currently available in the locations listed below. We hope to add additional markets in the future, but do not have a date for when they may become available.
* Australia
* China
* France
* Germany
* India
* Ireland
* Italy
* Japan
* Netherlands
* Russia
* Spain
* United Kingdom
* United States

AdSense for mobile content program policies
AdSense for mobile content allows publishers to generate earnings from their mobile webpages using targeted Google ads. Just like AdSense for content, with AdSense for mobile content Google matches ads to the content of your site -- in this case, your mobile website. You'll earn money whenever your mobile website's visitors click on your ads. AdSense for mobile is available in a limited number of locations.In addition to our standard program policies, publishers wishing to participate in AdSense for mobile content must also comply with the following policies specific to mobile-compliant webpages.

Website Requirements:

Webpages must be mobile-compliant and developed with a server-side scripting language such as PHP; AdSense for mobile ad code will not display ads on standard webpages.

Mobile Webpage Markup Languages:

* wml (WAP 1.x.)
* xhtml (WAP 2.0)
* chtml (imode, etc.)

Ad Placement and Behavior

  • Only one AdSense for mobile ad unit may be displayed per mobile webpage.
  • A "double" ad unit can only be placed on the bottom of the page, but may appear above the page's footer (e.g. navigational links, copyright messages, etc.).
  • Google ads displayed on a publisher's mobile-compliant webpage may not be modified or obscured in any way.
  • After a user click, display of the advertiser's landing page may not be interrupted or prevented in any way. For instance, publishers may not display their own interstitial pages before taking users to the advertiser's website.
Site accessibility
Our crawler must be able to access your mobile webpages to provide relevant ads. For more information, please see our entry on mobile ad targeting.

How are mobile ads targeted?
AdSense for mobile ads are precisely matched to the content of your mobile webpage using the same targeting technology as AdSense for content. Our crawlers scan the page to determine its content and then automatically serve ads that are relevant to what your visitors see.In order for Google to properly target ads to your mobile website, our crawler needs to be able to access your mobile webpages. The phone useragent we use to crawl your site will contain the string "Mediapartners-Google", so please set up your web server to grant access to your mobile content any useragent that contains "Mediapartners-Google".Please also be aware that Google will not be able crawl your webpages for ads targeting if you are restricting access to your mobile website to a specific set of IP addresses.

What are the different markup languages?
For AdSense for mobile content, you can use one of three markup languages:
* wml (WAP 1.x.)
* xhtml (WAP 2.0)
* chtml (imode, etc.)
If you're not sure which markup language you're using, learn how to find out.

How do I know in which markup language my website is written?
If you aren't sure which markup language(s) your website is written in, we suggest contacting your webmaster, or the person who maintains your site. You can also try to identify the markup language by following these steps:
From Internet Explorer:
1. Open a new browser window, and enter your mobile web address.
- If you see a pop-up that asks you to download a file with 'wml' in the title, your site is written in wml.
2. If you can access your site in IE, right-click anywhere on the main page, and select 'View Source' to review the source code.
- If the source code starts with '- If the source code starts with '

From Firefox:

1. Open a new browser window, and enter your mobile web address.
- If you see a pop-up that says: 'You have chosen to open xxx which is a: ___.wml,' your site is written in wml.
2. If you can access your site in Firefox, right-click anywhere on the main page, and select 'View Page Source' to review the source code.
- If the source code starts with '- If the source code starts with '

Sometimes, multiple versions of mobile websites are created, each written in a different markup language. Depending on how your mobile website was created, and how many markup languages it's available in, your site might automatically detect the compatible markup language for a user's mobile browser. Sites that detect markup languages will automatically serve the correct version of your site. If different versions of your mobile website exist in multiple markup languages, make sure you select each language your site supports.Please also keep in mind that if your mobile website exists in several different markup languages, you'll need to generate new AdSense for mobile code for each version of your website.


How do I add the code to my mobile webpage?
To generate your AdSense for mobile ad code, first follow these steps:
1. Sign in to your account at www.google.com/adsense.
2. Select the AdSense Setup tab.
3. Choose AdSense for mobile content as your product.
4. Follow the guided wizard to choose the format of your ad unit, the markup language, colors, and any channels.
5. From the Server-side scripting language drop-down, choose your scripting language.
6. Copy the ad code in the Your AdSense code in its entirety.
7. Paste the code into the source of your mobile webpage in the location where you'd like to appear.
Once you've added the code to your page and saved your changes, relevant ads should appear within 48 hours.

Why don't the colors show up in certain markup languages?
Some mobile markup languages don't allow as much customization of colors. Specifically, the wml or chtml markup languages do not enable you to customize the border or background colors of your ad units. For this reason, even if you design a custom color palette for your ad unit using border and background colors, you still won't see these selections appear in wml or chtml webpages.

What formats do you offer for mobile ads?
We currently offer two text ad formats for mobile ads:
* Single, which will display one ad
* Double, which will display two ads stacked
Mobile text ads contain 24-36 characters of text (depending on the language in which the ad is written), followed by a destination URL if advertisers choose to enter one. Advertisers also have the option to allow customers to directly connect to their business phone, in which case a call link will appear next to the destination URL.
You're welcome to place one AdSense for mobile content unit on any webpage that complies with our program policies.

Can I filter ads on my mobile webpage?
Yes, you can filter ads on your mobile site using your Competitive Ad Filter just as you would any other ads. Just add the ad's URL to your filter list, making sure to select the product sub-tab for AdSense for mobile content.

How am I paid for mobile ads?
You'll be paid for ads on your mobile webpages on a cost-per-click basis; that is, when a user clicks an ad on your mobile webpage, you'll receive earnings.

What reports can I view for AdSense for mobile content?
For your AdSense for mobile content reports, you can view statistics on impressions, clicks, clickthrough rate, eCPM, and total earnings.

What if I see a 'URL file-access is disabled in the server configuration' message?
If you are using the PHP code snippet and you get a 'URL file-access is disabled in the server configuration' error message on your webpage, you need to contact your webmaster or hosting provider to enable allow_url_fopen and allow_url_include in the PHP server configuration.








No comments: