Onko olemassa Google Ads MCP -palvelinta? Kyllä. Hermoso on isännöity Google Ads MCP -palvelin. Lisää https://app.hermoso.ai/mcp Claudeen, ChatGPT:hen tai Cursoriin ja yhdistä Google Ads -tilisi kerran. Avustajasi voi sen jälkeen rakentaa haku- ja display-kampanjoita sekä Performance Max -kampanjoita, etsiä avainsanaideoita, asettaa budjetteja, tarjouksia ja kohdennusta sekä ajaa raportteja. Kampanjan käynnistäminen vaatii aina nimenomaisen vahvistuksesi.
Google Ads on puu, ja puissa skriptattu kampanjan luominen menee yleensä pieleen. Luot budjetin, sitten kampanjan, sitten mainosryhmän ja lopuksi mainoksen. Jos mainos hylätään neljännessä vaiheessa, jäljelle jää kolme orpoa objektia ja budjetti, jota et halunnut. Siivoaminen käsin on syy, miksi useimmat luopuvat Google Ads -automaatiosta.
Hermoson MCP-palvelin rakentaa koko puun yhdellä atomisella toiminnolla. Se käyttää väliaikaisia resurssi-id:itä, joten lapset voivat viitata vanhempiin, joita ei vielä ole. Joko kampanja, mainosryhmä, mainos ja avainsanat syntyvät kaikki, tai mitään ei synny. Hylätty mainos tarkoittaa, ettei budjettiakaan luoda.
Asenna kerran: Claude.ai:ssa tai Claude Desktopissa liitä https://app.hermoso.ai/mcp kohtaan Asetukset → Connectors ja hyväksy se Hermoso-tililläsi. Koodausagentissa se on yksi komento: /plugin marketplace add hermoso-ai/hermoso ja sitten /plugin install hermoso@hermoso Claude Codessa, codex plugin marketplace add hermoso-ai/hermoso ja sitten codex plugin add hermoso@hermoso Codexissa tai npx skills add hermoso-ai/hermoso -a cursor Cursorissa (nimeä oma agenttisi -a-lipun jälkeen). Kirjaudu sitten kerran komennolla npx -y hermoso auth login. Täydelliset asennusohjeet ovat MCP- ja CLI-sivulla.
Google Ads -työkalut
Rakenna. create_google_ads_campaign, create_google_ads_ad_group, create_google_ads_ad, add_google_ads_keywords, create_google_ads_performance_max_campaign, upload_google_ads_asset, add_google_ads_assets sivulinkeille, huomautuksille ja jäsennellyille katkelmille.
Määritä. set_google_ads_budget, set_google_ads_bidding (kuusi strategiaa), set_google_ads_targeting (sijainti ja kieli), find_google_ads_locations, set_google_ads_networks (Search-kumppanit ja Display päälle tai pois), create_google_ads_conversion_action ja list_google_ads_conversion_actions.
Tutki. google_ads_keyword_ideas tuo Keyword Plannerin keskusteluun: todelliset kuukausittaiset hakumäärät, kilpailu ja sivun ylimmän sijan tarjousvälit. Pohjana voivat olla avainsanat, laskeutumissivu tai koko sivusto.
Lue ja muuta. list_google_ads_campaigns, google_ads_report mielivaltaiselle GAQL-kyselylle, google_ads_change_history sille, mitä tililläsi on muuttunut ja milloin, delete_google_ads_object yhden objektin poistamiseen sekä set_google_ads_status, ainoa vahvistusta vaativa kytkin, joka käynnistää oikean menon.
create_google_ads_campaign hyväksyy myös koeajotilan, jolloin agentti voi tarkistaa koko puun live-rajapintaa vasten luomatta mitään. Tämä on hyvä oletus, kun agentti ehdottaa suunnitelmaa hyväksyttäväksi.
Mitä agenttisi voi tehdä Google Ads MCP:llä
Jokainen rivi on oikea työkalu palvelimella. Kysy tavallisella kielellä, ja agentti valitsee työkalut.
| Tehtävä | Työkalut | Mitä tapahtuu |
|---|---|---|
| Rakenna Search- tai Display-kampanja | create_google_ads_campaign, create_google_ads_ad_group, create_google_ads_ad, add_google_ads_keywords | Budjetti, kampanja, mainosryhmä, responsiivinen mainos ja avainsanat yhdessä atomisessa toiminnossa, luodaan pysäytettynä. Koeajo tarkistaa koko puun live-rajapintaa vasten ensin. |
| Rakenna Performance Max | create_google_ads_performance_max_campaign | Yksi kampanja Searchissa, YouTubessa, Displayssä, Discoverissa, Gmailissa ja Mapsissa mainosryhmineen, luodaan pysäytettynä. Kieltäytyy tililtä, jolla ei ole konversiotoimintoa. |
| Avainsanatutkimus | google_ads_keyword_ideas | Googlen Keyword Planner: kuukausittainen hakumäärä, kilpailu ja sivun ylimmän sijan tarjousvälit avainsanoista, laskeutumissivusta tai sivustosta. |
| Sivulinkit ja huomautukset | add_google_ads_assets, upload_google_ads_asset | Luo sivulinkit, huomautukset ja jäsennellyt katkelmat ja liittää ne kampanjaan tai mainosryhmään. Lataa kuva-assetit, omasi tai Hermoson. |
| Kohdennus ja verkostot | set_google_ads_targeting, find_google_ads_locations, set_google_ads_networks | Sijainnit ja kielet nimellä sekä Search-kumppanit tai Display päälle tai pois. |
| Tarjous ja budjetti | set_google_ads_bidding, set_google_ads_budget | Kuusi tarjousstrategiaa ja päivittäinen budjetti. Aktiivisen budjetin korottaminen pyytää vahvistuksen. |
| Konversioseuranta | create_google_ads_conversion_action, list_google_ads_conversion_actions | Luo konversiotoimintoja ja kertoo, voiko älykäs tarjoaminen toimia tilillä. |
| Raportit | google_ads_report, list_google_ads_campaigns | Mikä tahansa GAQL-kysely: kampanjat, mainosryhmät, mainokset, avainsanat, hakutermit, demografia ja maantiede. |
| Mitä muuttui | google_ads_change_history | Kuka tai mikä muutti tiliä ja milloin. |
| Käynnistä, pysäytä tai poista | set_google_ads_status, delete_google_ads_object | Käynnistäminen aktivoi oikean menon ja kieltäytyy toimimasta ilman nimenomaista vahvistusta. |
| Merchant Center | list_merchant_accounts, list_merchant_products, list_merchant_issues | Lukee syötteen, jota Shopping- tai vähittäiskaupan Performance Max -kampanja mainostaa, ja kertoo, miksi tuote on hylätty. |
| Linkitä GA4 | link_google_ads_to_analytics, list_analytics_google_ads_links, create_analytics_key_event | Linkittää GA4-ominaisuuden, jotta sen avaintapahtumat voidaan tuoda Google Ads -konversioina. |
Esimerkkikyselyt
Liitä mikä tahansa näistä Claudeen, ChatGPT:hen tai Cursoriin, kun Hermoso on yhdistetty.
- “Etsi 30 avainsanaa projektinhallintasovelluksellemme, joiden hakumäärä on yli 1 000 kuukaudessa Yhdysvalloissa, ja ryhmittele ne hakuaikeen mukaan.”
google_ads_keyword_ideas palauttaa Keyword Plannerin hakumäärät, kilpailun ja tarjousvälit, ja agentti ryhmittelee ne. - “Rakenna pysäytetty Search-kampanja näille avainsanoille: $50 päivässä, Yhdysvallat ja Kanada, englanti, maksimoi konversiot.”
create_google_ads_campaign rakentaa budjetin, kampanjan, mainosryhmän, mainoksen ja avainsanat yhdessä atomisessa toiminnossa, pysäytettynä, ja lukee sen takaisin. - “Rakenna Performance Max -kampanja Shopify-tuotevalikoimallemme Merchant Center -syötettämme käyttäen.”
list_merchant_accounts valitsee kaupan, ja create_google_ads_performance_max_campaign rakentaa sen pysäytettynä ja syöte liitettynä. - “Mitkä hakutermit kuluttivat rahaa viime kuussa ilman konversioita? Lisää huonoimmat kymmenen negatiivisiksi avainsanoiksi.”
google_ads_report hakee hakutermiraportin, ja add_google_ads_keywords lisää negatiiviset avainsanat. - “Lisää brändikampanjaamme neljä sivulinkkiä: hinnoittelu, demo, asiakastarinat ja yhteystiedot.”
add_google_ads_assets luo sivulinkit ja liittää ne kampanjaan. - “Kytke Search-kumppanit pois jokaisesta kampanjasta ja näytä ennen ja jälkeen.”
set_google_ads_networks lukee ensin nykyisen asetuksen ja muuttaa sen kampanja kerrallaan. - “Joku muutti tarjouksiamme perjantaina. Mitä muuttui?”
google_ads_change_history listaa muutokset kellonaikoineen. - “Linkitä GA4-ominaisuutemme, jotta rekisteröitymiset lasketaan Google Ads -konversioina.”
link_google_ads_to_analytics linkittää ne, ja create_analytics_key_event merkitsee rekisteröitymistapahtuman avaintapahtumaksi.
Performance Max, rakennettu samalla tavalla
create_google_ads_performance_max_campaign rakentaa Googlen monikanavakampanjatyypin (Search, YouTube, Display, Discover, Gmail ja Maps yhdestä kampanjasta). Se rakentaa sen yhdessä atomisessa toiminnossa, koska Google vaatii juuri niin: budjetti, kampanja, sijainti- ja kielikohdennus, mainosryhmä ja jokainen assetin linkitys menevät ylös yhdessä. Hylätty asset ei jätä puolivalmista kampanjaa jäljelle. Kampanja luodaan pysäytettynä, ja koko puu luetaan takaisin Googlelta ennen kuin agenttisi kertoo, että se on olemassa.
Googlen asset-vähimmäisvaatimukset tarkistetaan täällä ennen lähettämistä, joten puuttuva neliökuva on selkeä viesti eikä läpinäkymätön rajapintahylkäys: 3–15 otsikkoa, enintään 30 merkkiä, 1–5 pitkää otsikkoa, enintään 90 merkkiä, 2–5 kuvausta, enintään 90 merkkiä, yksi yrityksen nimi, enintään 25 merkkiä, ja vähintään yksi logo, yksi markkinointikuva ja yksi neliömarkkinointikuva. Lataa kuvat ensin työkalulla upload_google_ads_asset ja anna resurssinimet. YouTube-video on valinnainen. Google voi luoda sen mainosryhmästä, jos jätät sen pois.
Performance Maxissa ei ole avainsanoja eikä manuaalista tarjoamista. Se optimoi kohti konversioita ja ainoastaan niitä. Siksi rakentaminen kieltäytyy tililtä, jolla ei ole käytössä olevaa konversiotoimintoa, sen sijaan että loisi kampanjan, joka ei voi optimoida. Viesti nimeää kaksi tietä eteenpäin: luo toiminto työkalulla create_google_ads_conversion_action tai käytä strategiaa, joka ei sitä tarvitse. Brändiohjeet ovat oletuksena päällä uusissa PMax-kampanjoissa Google Ads API v21:stä lähtien, mikä muuttaa, mihin yrityksen nimi ja logo kiinnittyvät. Hermoso linkittää ne kampanjaan puolestasi.
Syötepohjainen (retail) Performance Max toimii samalla tavalla. Anna merchantCenterId ja kampanja mainostaa Merchant Center -tuotevalikoimaasi. Parametrilla feedLabel voit rajata sen yhteen syötteeseen. Se rakennetaan ja luetaan takaisin täsmälleen kuten yllä oleva kampanja. Takaisinlukeminen kertoo Merchant Center -tilin ja syötteen tunnisteen, jonka Google todella tallensi, joten näet, että kyse on todella vähittäiskaupan kampanjasta eikä vain sanastamme. Se mainostaa koko syötteen yhden juurilistausryhmän alla. Syötteen jakaminen brändin, kategorian tai mukautetun tunnisteen mukaan ei ole rakennettu, ja se kielletään nimeltä eikä jätetä huomiotta, joten et voi koskaan uskoa rajanneesi syötettä, vaikka et ole.
Merchant Center, jotta agentti tietää, mitä myy
“Miksi tämä tuote ei näy?” on kysymys, johon Google Ads -raportointi ei rakenteellisesti pysty vastaamaan, koska hylätystä tuotteesta ei ole näyttökertoja raportoitavaksi. Vastaus on Merchant Centerissä, ja sama Google-yhteys ulottuu sinne ilman toista kirjautumista.
Agenttisi voi listata Merchant Center -tilit, joihin Google-tilisi yltää, työkalulla list_merchant_accounts. Agenturilla on yleensä useita, joten agentti kysyy, mikä kauppa on kyseessä, eikä arvaa. Se voi lukea syötteen tuotteet työkalulla list_merchant_products (todellisen tuettavan tuotevalikoiman, jota Shopping- tai vähittäiskaupan Performance Max -kampanja näyttää) ja tilitason ongelmat, joita Google nostaa tilillesi, työkalulla list_merchant_issues. Se riittää kirjoittamaan mainosteksiä tuotteista, jotka oikeasti ovat olemassa, todellisin hinnoin, ja selittämään hiljaisen kampanjan.
Se myös kirjoittaa. create_merchant_data_source luo API-tuotesyötteen, upsert_merchant_product lisää tuotteen siihen, update_merchant_product muuttaa päivittäin muuttuvia kenttiä (hinta ja saatavuus), ja delete_merchant_product sekä delete_merchant_data_source poistavat ne vahvistuksen takana. list_merchant_data_sources näyttää, mihin syötteisiin voi todella kirjoittaa.
Kolme asiaa kannattaa tietää etukäteen. Google estää jokaisen Merchant API -kutsun, ellei Hermoson Cloud-projektia ole rekisteröity Merchant Center -tilillesi. Työkalu register_merchant_developer tekee tämän linkityksen kerran ja kertoo sen nimeltä. Kyse ei ole rikkinäisestä yhteydestä, eikä yhteyden uudelleenyhdistäminen korjaa sitä. Tuotekirjoitukset menevät vain API-tyyppiseen datalähteeseen. Tiedostosyötteet, automaattisyötteet ja Merchant Centerin oman käyttöliittymän luoma syöte listautuvat normaalisti, mutta kaikki kieltäytyvät kirjoituksesta. Hermoso siksi selvittää kirjoitettavan syötteen puolestasi, luo sellaisen, jos sitä ei ole, ja kieltäytyy nimeltä, jos niitä on useita. Näin tuotettasi ei lähetetä markkinaan, jota kampanjasi eivät ehkä kohdista. Lisäksi upsert_merchant_product on koko rivin kirjoitus, kun taas update_merchant_product on osittainen päivitys. Lähetä ensimmäiselle kaikki kentät, jotka haluat säilyttää, ja toiselle vain muutettavat kentät.
Mikään tästä ei tarkoita, että sinun pitää siirtää tuotevalikoimasi. Jos syöte on jo Shopifyssa tai alustassasi, pidä se siellä ja anna agentin lukea se. Kirjoitukset ovat tapauksia varten, joissa mikään ei vielä omista syötettä, tai joissa yksi hinta tai saatavuus pitää korjata heti eikä seuraavassa synkronoinnissa.
Google Analytics 4, jotta näet, mitä klikkaukset saivat aikaan
Google Ads -raportointi päättyy klikkaukseen. Mitä seurasi (istunto, rekisteröityminen, tilaus) asuu Google Analyticsissa, ja sama Google-kirjautuminen ulottuu sinne. Se on oma yhteytensä, koska se tarvitsee oman oikeutensa.
Agenttisi voi ratkaista, mitä GA4-ominaisuutta luetaan, työkalulla list_analytics_properties. Tämä on tärkeää, koska jokainen Analytics-kutsu vaatii numeerisen ominaisuustunnuksen, ja sinulla on todennäköisesti G-XXXXXXXXX-mittaustunnus seurantakoodistasi. Sen jälkeen analytics_report palauttaa istunnot, käyttäjät, konversiot ja tuoton jaoteltuna kanavan, lähteen/välineen, kampanjan, laskeutumissivun, maan, laitteen tai päivän mukaan, ja analytics_realtime näyttää, kuka on sivustolla juuri nyt. Joten “rakenna kampanja” ja “kerro, mitä se ansaitsi” ovat sama keskustelu.
Se myös kirjoittaa, ja tämä on osa, joka syöttyy suoraan takaisin Google Adsiin: create_analytics_key_event merkitsee tapahtuman, jonka GA4 jo kerää, avaintapahtumaksi. Juuri sen Google Ads tuo konversiona, ja konversiotoiminto on se, ilman mitä mikään tämän sivun älykkään tarjoamisen strategia ei toimi. create_analytics_custom_dimension rekisteröi tapahtumaparametrin, jotta raportit voidaan jakaa sen mukaan, ja list_analytics_definitions näyttää, mitä ominaisuus jo mittaa ennen kuin lisäät kumpaakaan. Kaksi asiaa pätee aina: tämä on vain GA4, koska rajapinnassa ei ole lainkaan Universal Analytics -pintaa, ja mukautettua ulottuvuutta voi arkistoida mutta ei koskaan poistaa. Ominaisuudella on 50 tapahtumakohtaista paikkaa, joten agentti tarkistaa ensin olemassa olevat.
Menojen vahvistusportti on laajempi kuin yksi työkalu
Kampanjan pysäyttäminen ei ole ainoa tapa välttää menot, ja jos ajattelet niin, se on todellinen ansa. Luotu käynnistetty mainosryhmä, mainos tai avainsana jo käynnistetyn vanhemman alla näkyy seuraavassa huutokaupassa. Siksi sama vahvistus, joka suojaa työkalua set_google_ads_status, suojaa myös työkaluja create_google_ads_ad_group, create_google_ads_ad ja add_google_ads_keywords, kun vanhempi on aktiivinen. Tieto luetaan rivistä, jonka jokainen niistä jo hakee, joten ylimääräistä kierrosta ei tule. Negatiiviset avainsanat vain rajoittavat menoja, joten niitä ei koskaan rajoiteta.
GAQL-raportointi ja yksi huomioitava seikka
google_ads_report ottaa mielivaltaisen GAQL-kyselyn, joten agenttisi voi pyytää juuri tarvitsemansa viipaleen sen sijaan, että se olisi sidottu kiinteään raporttimuotoon. Yksi asia kannattaa pitää mielessä, jos kirjoitat kyselyt käsin tai annat mallin kirjoittaa ne: GAQL ei ole SQL. Siinä ei ole alikyselyitä, ja IN ottaa kirjaimellisen listan. WHERE id IN (SELECT …) on virheellinen ja epäonnistuu sen sijaan, että palauttaisi hiljaa väärät rivit. Vie tulos suoraan taulukkoon työkalulla create_sheet ja append_to_sheet tai dokumenttiin työkalulla create_doc.
Lue takaisin, sitten raportoi
Muutoksen jälkeen puu luetaan takaisin Googlelta, ja saamasi yhteenveto rakennetaan tuosta takaisinlukemisesta, ei pyynnöstä. Se on pieni kurinalaisuus, joka pysäyttää tietyn virhetilanteen, jossa agentti kertoo varmasti kampanjasta, jota alusta todellisuudessa muutti tai hylkäsi.
Mitä se ei tee ilman kysymistä
Agentilla, jolla on budjetti, on hyötyä vain, jos vahingon laajuus on rajattu, joten menojen valtuutus on lukittu palvelimeen eikä kehotteeseen. Meta-kampanjat, -mainosryhmät ja -mainokset luodaan PAUSED-tilassa ilman ohitusmahdollisuutta. Tilakytkimet, jotka voivat käynnistää oikeaa mainosmenoa (yksi jokaisella mainosalustalla: set_meta_campaign_status, set_google_ads_status, set_microsoft_ads_status, set_reddit_ads_status, set_linkedin_ads_status, set_pinterest_ads_status, set_x_ads_status ja set_openai_ads_status) kieltäytyvät kaikki toimimasta ilman nimenomaista vahvistuslippua, ja sama portti kattaa käynnistetyn Google Ads -mainosryhmän, mainoksen tai avainsanan luomisen jo käynnistetyn vanhemman alla, koska se näkyy seuraavassa huutokaupassa. Poistot vaativat vahvistuksen myös. Generoinnin puolella hermoso_capabilities julkaisee jokaisen mallin tarkan krediittihinnan ennen kuin mitään ajetaan, ja jokainen renderöinti varaa arvion ja maksaa lopulta todellisen hinnan, joten epäonnistunut lähetys hyvitetään eikä veloiteta hiljaa.
Google Ads -tilin yhdistäminen
Yhdistät Google Adsin Hermosoon Googlen oman OAuth-kulun kautta Hermoson kohdassa Asetukset, Yhdistimet. Salasana ei kulje mallin läpi. Google Ads -yhteydet jaetaan bränditasolla, joten koko tiimi brändillä työskentelee yhdestä yhteydestä eikä jokainen valtuuta itseään uudelleen.
Luova puoli
Kampanjanhallinta on hyödyllistä vain, jos on jotain, mitä ajaa. Sama palvelin tutkii, mikä toimii markkinassasi Meta-, Google- ja LinkedIn-mainoskirjastoissa, renderöi valmiita kuva- ja videomainoksia oikean tuotteesi pohjalta yli 100 mallilla ja lataa assetit. Siksi “mitä pitäisi ajaa” ja “rakenna se” ovat yksi keskustelu eikä kaksi työkalua. Katso markkinoinnin MCP-yleiskatsaus, koko työkalulista tai Meta Ads MCP, jos ajat molempia.
Usein kysytyt kysymykset
Onko olemassa MCP-palvelinta Google Adsille?
Kyllä. Hermoson MCP-palvelin rakentaa ja hallinnoi Google Ads -kampanjoita mistä tahansa MCP-asiakkaasta: create_google_ads_campaign, create_google_ads_ad_group, create_google_ads_ad ja add_google_ads_keywords haku- tai display-puun rakentamiseen, create_google_ads_performance_max_campaign Performance Maxiin, set_google_ads_budget, set_google_ads_bidding ja set_google_ads_targeting määrittämiseen, google_ads_keyword_ideas Keyword Planner -tutkimukseen, list_google_ads_campaigns ja google_ads_report raportointiin, Merchant Center -lukuja Shopping-kampanjan takana olevaan tuotesyötteeseen sekä vahvistusta vaativa set_google_ads_status aktivointiin.
Voiko tekoälyagentti luoda Google Ads -kampanjan?
Kyllä, ja koko puu luodaan yhdessä atomisessa toiminnossa väliaikaisilla resurssi-id:illä: kampanja, mainosryhmä, responsiivinen haku- tai display-mainos ja avainsanat yhdessä. Jos mainos hylätään, myöskään budjettia ei luoda, joten et jää siivoamaan orpoja objekteja. Koeajotila tarkistaa puun live-rajapintaa vasten luomatta mitään.
Voiko se luoda Performance Max -kampanjan?
Kyllä. create_google_ads_performance_max_campaign rakentaa budjetin, kampanjan, kohdennuksen, mainosryhmän ja jokaisen assetin linkityksen yhdessä atomisessa toiminnossa, koska Google vaatii ne yhdessä. Kampanja luodaan pysäytettynä ja luetaan takaisin ennen kuin agentti raportoi siitä. Googlen asset-vähimmäisvaatimukset valvotaan ennen lähettämistä: 3–15 otsikkoa, 1–5 pitkää otsikkoa, 2–5 kuvausta, yrityksen nimi sekä vähintään yksi logo, markkinointikuva ja neliömarkkinointikuva. PMax tarjoaa vain konversioihin, joten se kieltäytyy rakentamasta tilillä, jolla ei ole käytössä olevaa konversiotoimintoa, sen sijaan että loisi kampanjan, joka ei voi optimoida. Syötepohjainen (retail) PMax toimii samalla tavalla: anna merchantCenterId, ja kampanja mainostaa Merchant Center -tuotevalikoimaasi. Parametrilla feedLabel voit rajata sen yhteen syötteeseen, ja takaisinluku kertoo Merchant Center -tilin ja syötteen tunnisteen, jonka Google todella tallensi.
Toimiiko se Google Merchant Centerin kanssa?
Kyllä, luku ja kirjoitus samaa Google-yhteyttä käyttäen. Agentti voi listata Merchant Center -tilit, joihin tilisi yltää, lukea syötteen tuotteet (valikoiman, jota Shopping- tai vähittäiskaupan Performance Max -kampanja todella näyttää) ja lukea tilitason ongelmat, joita Google nostaa. Se on ainoa paikka, josta selviää, miksi tuote ei näy, koska hylätystä tuotteesta ei ole näyttökertoja, joita Google Ads -raportointi voisi näyttää. Google vaatii kerran tehtävän rekisteröinnin Hermoson Cloud-projektista Merchant Center -tilillesi ennen kuin rajapinta vastaa, ja on työkalu, joka sen tekee. Se kirjoittaa myös: create_merchant_data_source, upsert_merchant_product ja update_merchant_product päivittäin muuttuviin hinta- ja saatavuusmuutoksiin sekä vahvistusta vaativat delete_merchant_product ja delete_merchant_data_source. Google hyväksyy tuotekirjoitukset vain API-datalähteeseen, joten Hermoso selvittää kirjoitettavan syötteen puolestasi ja kieltäytyy nimeltä, jos tilillä on useita.
Voiko se tehdä avainsanatutkimusta?
Kyllä. google_ads_keyword_ideas kutsuu Googlen Keyword Planneria ja palauttaa todelliset kuukausittaiset hakumäärät, kilpailun ja sivun ylimmän sijan tarjousvälit avainsanoista, laskeutumissivun URL-osoitteesta tai koko sivustosta. Agentti voi viedä ne suoraan työkaluun add_google_ads_keywords tai kirjoittaa ne Google-taulukkoon.
Voiko se aloittaa Google Ads -budjettini käytön?
Vain nimenomaisella vahvistuksella. set_google_ads_status on kytkin, joka aktivoi oikean rahan käytön. Koska käynnistetyn lapsen luominen jo käynnistetyn vanhemman alle näkyy seuraavassa huutokaupassa, sama vahvistus suojaa myös create_google_ads_ad_group-, create_google_ads_ad- ja add_google_ads_keywords-työkaluja, kun vanhempi on aktiivinen. Negatiiviset avainsanat vain rajoittavat menoja, eikä niitä koskaan rajoiteta.
Voiko se ajaa raportteja?
Kyllä. google_ads_report ottaa mielivaltaisen GAQL-kyselyn, joten agentti voi pyytää juuri tarvitsemansa viipaleen. Huomaa, että GAQL ei ole SQL: siinä ei ole alikyselyitä, ja IN ottaa kirjaimellisen listan, joten WHERE id IN (SELECT …) on virheellinen. Tulokset voi kirjoittaa suoraan Google-taulukkoon tai -dokumenttiin.
Mitä tarjous- ja kohdennusstrategioita se voi asettaa?
Kuusi tarjousstrategiaa, kampanjan aikataulu sekä maantieteellinen ja kielikohdennus. Sijainnit voi ratkaista nimellä työkalulla find_google_ads_locations. Budjetit asetetaan työkalulla set_google_ads_budget, ja avainsanoissa on negatiiviset avainsanat sekä avainsanakohtainen CPC.
Saako agentti Google-salasanani?
Ei. Yhdistät Google Adsin Googlen omalla OAuth-kululla Hermoson kohdassa Asetukset, Yhdistimet, ja Hermoso pitää tuloksena syntyvän tunnuksen. Agentti kutsuu vain Hermoson työkaluja. Google Ads -yhteydet jaetaan bränditasolla, joten koko tiimi työskentelee yhdestä yhteydestä.
Voiko se tehdä myös mainoksen luovan materiaalin?
Kyllä. Sama palvelin tutkii kilpailijoiden mainoksia, suunnittelee konseptin, renderöi valmiita kuva- ja videomainoksia yli 100 mallilla niin, että oikea tuotteesi on mukana, ja lataa assetit työkalulla upload_google_ads_asset. Tutkimus, luova materiaali ja kampanjan rakentaminen tapahtuvat yhdessä keskustelussa.
Yhdistä Google Ads kerran, ja agenttisi voi tutkia markkinan, kirjoittaa mainoksen, rakentaa puun ja raportoida siitä kovalla portilla ennen kuin mitään käytetään.
Aloita ilmaiseksi → Lue MCP-dokumentaatio →