| Contact | Donate | Imprint |
| Ad | AdModule | YouTubeCom |
| Property | Type | Entity | Reference | Module |
| (1) AdvertiserName | STRING | Ad | ||
| (2) BudgetInfoJson | STRING | Ad | ||
| (3) CampaignName | STRING | Ad | ||
| (4) CreatedAt | DATE | Ad | ||
| (5) Format | STRING | Ad | ||
| (6) MediaUrl | STRING | Ad | ||
| (7) TargetingJson | STRING | Ad |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /ad | findAllAd() | AdModule | GET | Ad |
| (2) /ad/{id} | deleteAdById(id) | AdModule | DELETE | Ad |
| (3) /ad/{id} | findAdById(id) | AdModule | GET | Ad |
| (4) /ad/{id} | updateAdById(ad) | AdModule | PUT | Ad |
| (5) /ad | insertAd(ad) | AdModule | POST | Ad |
| (6) /videoad/ad/{id} | findAllVideoAdOfAd(id) | AdModule | GET | Ad VideoAd |
| (7) /adimpression/ad/{id} | findAllAdImpressionOfAd(id) | UserModule | GET | Ad AdImpression |
Example:
final Ad ad = (Ad) invokeModule(AD_MODULE + "/ad/" + id, Ad.class);| Contact | Donate | Imprint |