Google AdWords API omogućuje programerima izradu i upotrebu aplikacija koje stupaju u izravnu interakciju s Google Ads poslužiteljem. Tako se povećava učinkovitost upravljanja složenim računima i kampanjama Google Ads-a. Tipični primjeri ovakvog razvoja bili bi prilagođeno izvješćivanje, upravljanje oglasima na temelju oglasnog prostora,upravljanje licitacijama na temelju poslovnih podataka i slično. Vrste tvrtki koje se najčešće koriste ovim softverom su agencije za oglase, tvrtke za pretraživanje marketinga, velike kompanije koje upravljaju velikim brojem računa.
Za pristup API-ju potrebno je prikupiti vjerodajnice za provjeru autentičnosti, izrada određenih tekstnih računa te dodavanjem podataka za provjeru autentičnosti i računa u konfiguracijsku datoteku. Autentifikacija se vrši putem otvorenog standarda za delegiranje pristupa, OAuth.
IZVOR