This Use Case Diagram illustrates Adsense API. It is derived from these Business Rules converted to yUML with this yUML Use Case generator.
Use Case Diagram:

Business Rules in plain English:
{
Adsense API
Adsense API Client Application manage Publisher's Adsense Account
Adsense API Client Application manage Publisher's Ads Code Snippet
AdsenseAPI manage Publisher's Adsense Account
AdsenseAPI manage Publisher's Ads Code Snippet
manage Publisher's Ads Code Snippet include generate ad code snippets for insertion into a publisher's web pages
manage Publisher's Adsense Account include Setting Up A Publisher's Account
Setting Up New AdSense Publisher Extend Setting Up A Publisher's Account
Setting Up Existing AdSense Publisher Extend Setting Up A Publisher's Account
}
note: Adsense API{bg:beige}
[Adsense API Client Application]-(Manage Adsense Account)
[Adsense API Client Application]-(Manage Ads Code Snippet)
[AdsenseAPI]-(Manage Adsense Account)
[AdsenseAPI]-(Manage Ads Code Snippet)
(manage Ads Code Snippet)>(generate ad code snippets for insertion)
(manage Adsense Account)>(Setup Account)
(Setup Account)<(New Account)
(Setup Account)<(Existing Account)
To be continued …