Google Ads MCP: buuin ang buong puno mula sa iyong agent, nang sabay-sabay

Ginagawa ng MCP server ng Hermoso ang isang Google Ads campaign, ad group, responsive search o display ad, at mga keyword nito sa iisang atomic mutate, kaya kapag tinanggihan ang ad, hindi rin nagagawa ang budget. Ganoon din ang pagbuo ng Performance Max, kasama ang asset group nito. Kasama rin ang Keyword Planner research, conversion tracking, sitelinks, pagbasa at pagsulat sa Merchant Center feed, GAQL reporting, Google Analytics 4 para makita kung ano ang ginawa ng mga click, at confirm gate sa anumang magsisimula ng gastos.

May Google Ads MCP server ba? Mayroon. Ang Hermoso ay isang hosted na Google Ads MCP server. Idagdag ang https://app.hermoso.ai/mcp sa Claude, ChatGPT o Cursor, at ikonekta ang iyong Google Ads account nang isang beses. Pagkatapos, makakabuo na ang iyong assistant ng search, display at Performance Max campaign, makakahanap ng keyword ideas, makakapagtakda ng budget, bid at targeting, at makakapagpatakbo ng report. Kailangan ng iyong tahasang kumpirmasyon bago i-on ang anumang campaign.

Puno ang Google Ads, at dito kadalasang nagkakamali ang scripted na paggawa ng campaign. Gumagawa ka muna ng budget, tapos campaign, tapos ad group, tapos ad. Kapag tinanggihan ang ad sa ikaapat na hakbang, naiwan ka sa tatlong ulilang bagay at budget na hindi mo naman gusto. Ang paglilinis nito nang mano-mano ang dahilan kung bakit karamihan ng tao ay sumusuko na sa pag-a-automate ng Google Ads.

Binubuo ng Hermoso’s MCP server ang buong puno sa isang atomic operation, gamit ang pansamantalang resource id para makapag-reference ang mga anak sa mga magulang na wala pa. Alinman sa campaign, ad group, ad at keyword ay lahat nabubuo, o wala ni isa. Kapag tinanggihan ang ad, hindi rin nabubuo ang budget.

I-install nang isang beses: sa Claude.ai o Claude Desktop, i-paste ang https://app.hermoso.ai/mcp sa ilalim ng Settings → Connectors at aprubahan gamit ang iyong Hermoso account. Sa coding agent, isang command lang: /plugin marketplace add hermoso-ai/hermoso at pagkatapos /plugin install hermoso@hermoso sa Claude Code, codex plugin marketplace add hermoso-ai/hermoso at pagkatapos codex plugin add hermoso@hermoso sa Codex, o npx skills add hermoso-ai/hermoso -a cursor sa Cursor (pangalanan ang sarili mong agent pagkatapos ng -a), tapos mag-sign in nang isang beses gamit ang npx -y hermoso auth login. Kumpletong setup sa MCP & CLI page.

Ang mga Google Ads tool

Bumuo. 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 para sa sitelinks, callouts at structured snippets.

Mag-configure. set_google_ads_budget, set_google_ads_bidding (anim na estratehiya sa bid), set_google_ads_targeting (lokasyon at wika), find_google_ads_locations, set_google_ads_networks (Search partners at Display na naka-on o naka-off), create_google_ads_conversion_action at list_google_ads_conversion_actions.

Mag-research. Dinadala ng google_ads_keyword_ideas ang Keyword Planner sa usapan: totoong buwanang search volume, kompetisyon, at mga saklaw ng bid sa itaas ng pahina, galing sa isang set ng keyword, isang landing page, o buong site.

Basahin at baguhin. list_google_ads_campaigns, google_ads_report para sa anumang GAQL, google_ads_change_history para makita kung ano ang nagbago sa account at kailan, delete_google_ads_object para mag-alis ng isa, at set_google_ads_status, ang tanging switch na may confirm gate na nagsisimula ng totoong gastos.

Mayroon ding dry-run mode ang create_google_ads_campaign, kaya mapapatunayan ng agent ang buong puno laban sa live API nang hindi gumagawa ng kahit ano. Magandang default ito kapag nagmumungkahi ang agent ng plano para aprubahan mo.

Ano ang kaya ng iyong agent gamit ang Google Ads MCP

Bawat hanay ay totoong tool sa server. Magtanong sa simpleng wika, at pipiliin ng agent kung alin ang papatakbuhin.

GawainMga toolAno ang mangyayari
Bumuo ng Search o Display campaigncreate_google_ads_campaign, create_google_ads_ad_group, create_google_ads_ad, add_google_ads_keywordsBudget, campaign, ad group, responsive ad at keyword sa isang atomic operation, nakagawa nang naka-pause. Sinusuri muna ng dry run ang buong puno laban sa live API.
Bumuo ng Performance Maxcreate_google_ads_performance_max_campaignIsang campaign sa Search, YouTube, Display, Discover, Gmail at Maps, kasama ang asset group nito, nakagawa nang naka-pause. Tumatanggi ito sa account na walang conversion action.
Keyword researchgoogle_ads_keyword_ideasKeyword Planner ng Google: buwanang search volume, kompetisyon, at mga saklaw ng bid sa itaas ng pahina mula sa seed keyword, landing page, o site.
Sitelinks at calloutsadd_google_ads_assets, upload_google_ads_assetGumagawa ng sitelinks, callouts at structured snippets at ikinakabit sa campaign o ad group. Nag-a-upload ng image asset, sa iyo man o sa Hermoso.
Targeting at networksset_google_ads_targeting, find_google_ads_locations, set_google_ads_networksMga lokasyon at wika ayon sa pangalan, at Search partners o Display na binubuksan o isinasara.
Bid at budgetset_google_ads_bidding, set_google_ads_budgetAnim na bid strategy at ang araw-araw na budget. Nagtatanong ng kumpirmasyon kapag itinataas ang budget ng live na campaign.
Conversion trackingcreate_google_ads_conversion_action, list_google_ads_conversion_actionsGumagawa ng conversion action at sinasabi kung makakagana ang smart bidding sa account.
Mga reportgoogle_ads_report, list_google_ads_campaignsAnumang GAQL query: campaign, ad group, ad, keyword, search term, demograpiko at heograpiya.
Ano ang nagbagogoogle_ads_change_historySino o ano ang nagbago sa account, at kailan.
Simulan, i-pause o alisinset_google_ads_status, delete_google_ads_objectAng pag-on ay nagpapagana ng totoong gastos at tumatanggi nang walang tahasang kumpirmasyon.
Merchant Centerlist_merchant_accounts, list_merchant_products, list_merchant_issuesBinabasa ang feed na ina-advertise ng Shopping o retail Performance Max campaign, at kung bakit hindi inaprubahan ang isang produkto.
I-link ang GA4link_google_ads_to_analytics, list_analytics_google_ads_links, create_analytics_key_eventNili-link ang GA4 property para ma-import ang mga key event nito bilang Google Ads conversion.

Mga halimbawang prompt

I-paste ang alinman dito sa Claude, ChatGPT o Cursor kapag nakakonekta na ang Hermoso.

  • “Maghanap ng 30 keyword para sa project management app namin na may search volume na higit 1,000 kada buwan sa US, at pagpangkatin ayon sa intensyon.”
    Ibinabalik ng google_ads_keyword_ideas ang mga volume, kompetisyon at saklaw ng bid mula sa Keyword Planner, at pinapangkat ito ng agent.
  • “Bumuo ng naka-pause na Search campaign para sa mga keyword na iyon: $50 kada araw, US at Canada, English, maximize conversions.”
    Binubuo ng create_google_ads_campaign ang budget, campaign, ad group, ad at keyword sa isang atomic operation, naka-pause, tapos binabasa ulit.
  • “Mag-set up ng Performance Max campaign para sa Shopify catalogue namin gamit ang Merchant Center feed namin.”
    Pinipili ng list_merchant_accounts ang tindahan, tapos binubuo ng create_google_ads_performance_max_campaign ito nang naka-pause na may naka-attach na feed.
  • “Aling mga search term ang gumastos ng pera noong nakaraang buwan nang walang conversion? Idagdag ang pinakamasamang sampu bilang negatibo.”
    Kinukuha ng google_ads_report ang search terms report, tapos idinadagdag ng add_google_ads_keywords ang mga negatibo.
  • “Magdagdag ng apat na sitelink sa brand campaign namin: pricing, demo, case studies at contact.”
    Gumagawa ang add_google_ads_assets ng mga sitelink at ikinakabit ang mga ito sa campaign.
  • “I-off ang Search partners sa bawat campaign at ipakita sa akin ang dati at bago.”
    Binabasa muna ng set_google_ads_networks ang kasalukuyang setting, tapos binabago ito campaign by campaign.
  • “May nagpalit ng bid namin noong Biyernes. Ano ang nagbago?”
    Inililista ng google_ads_change_history ang mga pagbabago kasama ang oras.
  • “I-link ang GA4 property namin para mabilang sa Google Ads ang mga signup bilang conversion.”
    Ni-link ng link_google_ads_to_analytics ang dalawa, at minamarkahan ng create_analytics_key_event ang signup event bilang key event.

Performance Max, pareho ang pagkakabuo

Binubuo ng create_google_ads_performance_max_campaign ang cross-surface na uri ng campaign ng Google (Search, YouTube, Display, Discover, Gmail at Maps mula sa isang campaign), at binubuo ito sa iisang atomic operation dahil iyon mismo ang hinihingi ng Google: budget, campaign, targeting ayon sa lokasyon at wika, ang asset group at bawat asset link ay sabay na ipinapadala, kaya kapag tinanggihan ang isang asset, walang kalahating nabuong campaign na maiiwan. Naka-pause ito sa paggawa, at binabasa mula sa Google ang buong puno bago sabihin ng iyong agent na mayroon na ito.

Sinusuri dito ang minimum na asset ng Google bago pa may maipadala, kaya ang kulang na square image ay malinaw na mensahe at hindi malabong pagtanggi ng API: 3 hanggang 15 headline na hanggang 30 karakter, 1 hanggang 5 long headline na hanggang 90, 2 hanggang 5 paglalarawan na hanggang 90, isang pangalan ng negosyo na hanggang 25, at kahit isang logo, isang marketing image at isang square marketing image. I-upload muna ang mga larawan gamit ang upload_google_ads_asset at ipasa ang mga resource name. Opsyonal ang YouTube video. Gagawa ang Google ng isa mula sa asset group kung hindi mo ito isasama.

Walang keyword at walang manual na bidding ang Performance Max: nag-o-optimize ito patungo sa conversion at wala nang iba. Kaya tumatanggi ang pagbuo sa account na walang naka-enable na conversion action, sa halip na gumawa ng campaign na hindi kayang mag-optimize, at sinasabi nito ang dalawang paraan palabas: gumawa ng isa gamit ang create_google_ads_conversion_action, o magpatakbo ng estratehiyang hindi nangangailangan nito. Naka-on bilang default ang brand guidelines para sa mga bagong PMax campaign mula Google Ads API v21, na nagbabago kung saan nakakabit ang pangalan ng negosyo at logo, at ikinakabit ito ng Hermoso sa campaign para sa iyo.

Gumagana rin sa parehong paraan ang Shopping-feed (retail) Performance Max: ipasa ang merchantCenterId at ia-advertise ng campaign ang iyong Merchant Center catalogue, kasama ang feedLabel para paliitin ito sa isang feed. Ginagawa at binabasa itong muli nang eksakto gaya ng campaign sa itaas. Ipinapakita ng read-back ang Merchant Center account at feed label na aktwal na itinago ng Google, kaya makikita mong retail campaign talaga ito at hindi lang basta sinasabi namin. Ina-advertise nito ang buong feed sa ilalim ng iisang root listing group. Hindi pa naipapatupad ang paghahati ng feed ayon sa brand, kategorya o custom label, at tahasang tinatanggihan ito sa pangalan sa halip na tahimik na balewalain, para hindi ka kailanman maniwalang nakapagpaliit ka ng feed kung hindi naman.

Merchant Center, para alam ng agent kung ano ang ibinebenta mo

Ang “Bakit hindi lumalabas ang produktong ito?” ay tanong na hindi kayang sagutin ng Google Ads reporting sa istruktura nito, dahil ang produktong hindi inaprubahan ay walang impression na maiuulat. Nasa Merchant Center ang sagot, at ang parehong Google connection ang umaabot dito, nang walang pangalawang login.

Maililista ng iyong agent ang mga Merchant Center account na naaabot ng nakakonektang Google account mo gamit ang list_merchant_accounts (karaniwang maraming account ang agency, kaya nagtatanong ito kung aling tindahan sa halip na manghula), mababasa ang mga produkto sa isang feed gamit ang list_merchant_products (ang aktwal na catalogue na inihahain ng Shopping o retail Performance Max campaign), at mababasa ang mga isyu sa antas ng account na itinataas ng Google laban sa account gamit ang list_merchant_issues. Sapat na iyon para makasulat ng ad copy tungkol sa mga produktong totoong umiiral, sa mga presyong totoong aktibo, at para maipaliwanag ang campaign na tahimik.

Nakakasulat din ito. Gumagawa ang create_merchant_data_source ng API product feed, inilalagay ng upsert_merchant_product ang produkto roon, binabago ng update_merchant_product ang mga field na madalas gumalaw kada araw (presyo at availability), at inaalis ng delete_merchant_product at delete_merchant_data_source ang mga ito kapag may kumpirmasyon. Ipinapakita ng list_merchant_data_sources kung aling mga feed ang tunay na tumatanggap ng pagsulat.

Tatlong bagay na dapat malaman mula sa simula. Hinaharangan ng Google ang bawat tawag sa Merchant API hangga’t hindi nakarehistro ang Cloud project ng Hermoso laban sa iyong Merchant Center account, kaya minsang ginagawa ng register_merchant_developer ang link na iyon at sinasabi ito sa pangalan. Hindi ito sirang koneksyon, at hindi ito maaayos ng pag-reconnect. Sa API data source lang tinatanggap ang pagsulat ng produkto: ang file feed, autofeed at ang feed na ginagawa mismo ng UI ng Merchant Center ay normal na lumalabas sa listahan pero lahat ay tumatanggi sa pagsulat, kaya nireresolba ng Hermoso ang isang writable feed para sa iyo, gumagawa ng isa kung wala, at tumatanggi nang may pangalan kung marami, sa halip na ilagay ang produkto mo sa isang market na maaaring hindi tina-target ng iyong campaign. At ang upsert_merchant_product ay pagsulat ng buong hanay, habang ang update_merchant_product ay patch. Ipadala ang bawat field na gusto mong manatili sa una, at ang mga field lang na binabago mo sa ikalawa.

Wala sa mga iyon ang nangangahulugang kailangan mong ilipat ang iyong catalogue. Kung nasa Shopify o sa platform mo na ang feed, hayaan mo roon at basahin lang ito ng agent; ang mga pagsulat ay para sa mga kaso kung saan wala pang may-ari ang feed, o kung kailangang itama ang isang presyo o availability ngayon at hindi na sa susunod na sync.

Google Analytics 4, para makita mo kung ano ang nagawa ng mga click

Natatapos ang Google Ads reporting sa click. Ang nangyari pagkatapos (ang session, ang signup, ang order) ay nasa Google Analytics, at ang parehong Google sign-in ang umaabot dito (sarili nitong koneksyon ito, dahil kailangan nito ng sariling pahintulot).

Maaaring tukuyin ng iyong agent kung aling GA4 property ang babasahin gamit ang list_analytics_properties. Mahalaga iyon dahil ang bawat tawag sa Analytics ay kumukuha ng numeric property id, at ang meron ka talaga ay ang G-XXXXXXXXX Measurement ID mula sa tracking snippet mo. Pagkatapos, ibinabalik ng analytics_report ang session, user, conversion at revenue na hinati ayon sa channel, source/medium, campaign, landing page, bansa, device o petsa, at ipinapakita ng analytics_realtime kung sino ang nasa site ngayon. Kaya ang “buuin ang campaign” at “sabihin mo kung ano ang kinita nito” ay iisang usapan.

Nakakasulat din ito, at ito ang bahaging direktang bumabalik sa Google Ads: minamarkahan ng create_analytics_key_event ang isang event na kinokolekta na ng GA4 bilang key event, na eksaktong ini-import ng Google Ads bilang conversion, at ang conversion action ang kailangan ng bawat smart-bidding strategy sa pahinang ito para gumana. Nirerehistro ng create_analytics_custom_dimension ang isang event parameter para maihiwalay ang mga report ayon dito, at ipinapakita ng list_analytics_definitions kung ano na ang sinusukat ng property bago ka magdagdag ng alinman. Dalawang bagay na totoo magpakailanman: GA4 lang ito, dahil walang Universal Analytics surface ang API, at maaaring i-archive ang custom dimension pero hindi na mabubura, na may 50 event-scoped na slot kada property, kaya tinitingnan muna ng agent ang umiiral nang set.

Mas malawak ang live-spend gate kaysa sa isang tool

Hindi lang ang pag-pause ng campaign ang paraan para hindi gumastos, at mapanganib ang ganoong pag-iisip: ang paggawa ng naka-enable na ad group, ad o keyword sa ilalim ng naka-enable na magulang ay nagsisilbi na sa susunod na auction. Kaya ang parehong kumpirmasyon na nagbabantay sa set_google_ads_status ay nagbabantay din sa create_google_ads_ad_group, create_google_ads_ad at add_google_ads_keywords kapag live ang magulang, na binabasa mula sa row na kinukuha na ng bawat isa, nang walang dagdag na round trip. Ang mga negative keyword ay nagpapaliit lang ng gastos, kaya hindi sila kailanman nakagate.

GAQL reporting, na may isang bagay na dapat tandaan

Tumatanggap ng anumang GAQL ang google_ads_report, kaya makakahingi ang iyong agent ng anumang hiwa ng datos na kailangan nito, sa halip na nakakulong sa nakapirming hugis ng report. Isang bagay na dapat tandaan kung ikaw ang nagsusulat ng query nang kamay o hinahayaan mong gawin ito ng modelo: hindi SQL ang GAQL. Walang subquery ito, at ang IN ay tumatanggap ng literal na listahan. Mabibigo ang WHERE id IN (SELECT …) at hindi ito tahimik na magbabalik ng maling mga row. Ipasa ang resulta direkta sa spreadsheet gamit ang create_sheet at append_to_sheet, o sa dokumento gamit ang create_doc.

Basahin muli, saka mag-ulat

Pagkatapos ng mutate, binabasa ulit ang puno mula sa Google, at ang buod na matatanggap mo ay galing sa read-back na iyon, hindi sa hiniling. Maliit na disiplina ito na humuhuli sa tiyak na pagkakamali kung saan kumpiyansang inilalarawan ng agent ang campaign na aktwal na pinilit o tinanggihan ng platform.

Ang hindi nito gagawin nang hindi nagtatanong

Kailangang may hangganan ang gastos ng agent na may budget, kaya nakakabit ang awtoridad sa paggastos sa server at hindi sa prompt. Ginagawa ang mga Meta campaign, ad set at ad na PAUSED nang walang override mula sa tumatawag. Ang mga switch ng status na maaaring magpagana ng totoong gastos sa ad (isa sa bawat ad platform: 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 at set_openai_ads_status, kabilang ang iba) ay tumatanggi na tumakbo nang walang tahasang confirmation flag, at ang parehong gate ay sumasaklaw sa paggawa ng naka-enable na Google Ads ad group, ad o keyword sa ilalim ng magulang na naka-enable na, dahil nagsisilbi na iyon sa susunod na auction. Kinukumpirma rin ang mga pagbura. Sa panig ng paggawa, inilalathala ng hermoso_capabilities ang eksaktong credit cost ng bawat modelo bago tumakbo ang anuman, at bawat render ay nagre-reserba ng tantiya bago ayusin sa totoong gastos, kaya kapag pumalya ang dispatch, ibabalik ang pera sa halip na tahimik kang singilin.

Pagkonekta ng iyong Google Ads account

Ikinokonekta mo ang Google Ads sa Hermoso sa pamamagitan ng sariling OAuth flow ng Google sa Connectors settings; walang password na dumadaan sa modelo. Ibinabahagi ang mga koneksyon ng Google Ads sa antas ng brand, kaya ang buong team sa isang brand ay gumagamit ng iisang koneksyon at hindi na kailangang magpahintulot ulit ang bawat tao.

Ang creative na bahagi

Kapaki-pakinabang lang ang pamamahala ng campaign kung may ipapatakbo. Sinasaliksik ng parehong server kung ano na ang nananalo sa market mo sa mga ad library ng Meta, Google at LinkedIn, nagre-render ng tapos na image at video creative na nakabatay sa totoo mong produkto sa 100+ modelo, at ina-upload ang mga asset, kaya ang “ano ang dapat nating patakbuhin” at “buuin mo na” ay isang usapan lang at hindi dalawang tool. Tingnan ang overview ng marketing MCP, ang buong listahan ng tool, o ang Meta Ads MCP kung pareho ang pinapatakbo mo.

Mga madalas itanong

May MCP server ba para sa Google Ads?

Mayroon. Bumubuo at namamahala ang MCP server ng Hermoso ng Google Ads mula sa anumang MCP client: create_google_ads_campaign, create_google_ads_ad_group, create_google_ads_ad at add_google_ads_keywords para bumuo ng search o display na puno; create_google_ads_performance_max_campaign para sa Performance Max; set_google_ads_budget, set_google_ads_bidding at set_google_ads_targeting para mag-configure; google_ads_keyword_ideas para sa Keyword Planner research; list_google_ads_campaigns at google_ads_report para sa reporting; mga pagbasa sa Merchant Center para sa product feed sa likod ng Shopping campaign; at ang set_google_ads_status na may confirm gate para i-activate.

Makakagawa ba ng Google Ads campaign ang isang AI agent?

Oo, at ang buong puno ay nabubuo sa iisang atomic operation gamit ang pansamantalang resource id: campaign, ad group, responsive search o display ad at mga keyword nang sabay. Kapag tinanggihan ang ad, hindi rin nabubuo ang budget, kaya hindi ka naiiwan na naglilinis ng mga ulilang bagay. Sinusuri ng dry-run mode ang puno laban sa live API nang hindi gumagawa ng kahit ano.

Makakagawa ba ito ng Performance Max campaign?

Oo. Binubuo ng create_google_ads_performance_max_campaign ang budget, campaign, targeting, asset group at bawat asset link sa iisang atomic operation, dahil magkakasama itong hinihingi ng Google. Naka-pause ang campaign sa paggawa at binabasa ulit bago mag-ulat ang agent. Ipinapatupad ang minimum na asset ng Google bago pa may maipadala: 3 hanggang 15 headline, 1 hanggang 5 long headline, 2 hanggang 5 paglalarawan, isang pangalan ng negosyo, at kahit isang logo, marketing image at square marketing image. Tumatanggi ang PMax na bumuo sa account na walang naka-enable na conversion action, dahil conversion lang ang pinag-o-optimize nito, sa halip na gumawa ng campaign na hindi kayang mag-optimize. Gumagana rin ang Shopping-feed (retail) PMax sa parehong paraan: ipasa ang merchantCenterId at ia-advertise ng campaign ang iyong Merchant Center catalogue, kasama ang feedLabel para paliitin sa isang feed, at ipinapakita ng read-back ang Merchant Center account at feed label na aktwal na itinago ng Google.

Gumagana ba ito sa Google Merchant Center?

Oo, nagbabasa at nagsusulat, sa parehong Google connection. Maaaring ilista ng agent ang mga Merchant Center account na naaabot ng account mo, basahin ang mga produkto sa isang feed (ang catalogue na aktwal na inihahain ng Shopping o retail Performance Max campaign), at basahin ang mga isyu sa antas ng account na itinataas ng Google, na siyang tanging lugar para malaman kung bakit hindi lumalabas ang isang produkto, dahil ang produktong hindi inaprubahan ay walang impression na maipapakita ng Google Ads reporting. Kailangan ng Google ang isang beses na pagpaparehistro ng Cloud project ng Hermoso laban sa iyong Merchant Center account bago sumagot ang API, at may tool na gumagawa niyon. Nakakasulat din ito: create_merchant_data_source, upsert_merchant_product, update_merchant_product para sa mga pagbabago ng presyo at availability na madalas gumalaw kada araw, at delete_merchant_product at delete_merchant_data_source na kinukumpirma muna. Tumatanggap lang ang Google ng pagsulat ng produkto sa API data source, kaya nireresolba ng Hermoso ang isang writable feed para sa iyo at tumatanggi nang may pangalan kung marami ang account.

Makakapag-keyword research ba ito?

Oo. Tumatawag ang google_ads_keyword_ideas sa Keyword Planner ng Google at nagbabalik ng totoong buwanang search volume, kompetisyon at saklaw ng bid sa itaas ng pahina, mula sa keyword, URL ng landing page, o buong site. Maaaring ipasa ng agent ang mga iyon direkta sa add_google_ads_keywords, o isulat sa Google Sheet.

Maaari ba nitong simulan ang paggastos ng Google Ads budget ko?

Kapag may tahasang kumpirmasyon lang. Ang set_google_ads_status ang switch na nagpapagana ng totoong pera, at dahil ang paggawa ng naka-enable na anak sa ilalim ng naka-enable nang magulang ay nagsisilbi sa susunod na auction, ang parehong kumpirmasyon ay nagbabantay din sa create_google_ads_ad_group, create_google_ads_ad at add_google_ads_keywords kapag live ang magulang. Ang mga negative keyword ay nagpapaliit lang ng gastos at hindi kailanman nakagate.

Makakapagpatakbo ba ito ng mga report?

Oo. Tumatanggap ng anumang GAQL ang google_ads_report, kaya makakahingi ang agent ng anumang hiwa ng datos na kailangan. Tandaan na hindi SQL ang GAQL: walang subquery ito at literal na listahan ang IN, kaya hindi valid ang WHERE id IN (SELECT …). Maaaring isulat ang mga resulta direkta sa Google Sheet o Doc.

Anong bidding at targeting ang maitatakda nito?

Anim na bidding strategy, iskedyul ng campaign, at geographic at language targeting, kasama ang find_google_ads_locations para hanapin ang mga lokasyon ayon sa pangalan. Itinatakda ang budget sa pamamagitan ng set_google_ads_budget, at sinusuportahan ng mga keyword ang negatibo at CPC kada keyword.

Nakukuha ba ng agent ang password ko sa Google account?

Hindi. Ikinokonekta mo ang Google Ads sa pamamagitan ng sariling OAuth flow ng Google sa Connectors settings ng Hermoso, at ang Hermoso ang nagtatago ng nagresultang token. Tumatawag lang ang agent sa mga tool ng Hermoso. Ibinabahagi ang mga koneksyon ng Google Ads sa antas ng brand, kaya isang koneksyon lang ang gamit ng buong team.

Makakagawa rin ba ito ng ad creative?

Oo. Sinasaliksik ng parehong server ang mga ad ng kakumpitensya, binabalangkas ang konsepto, nagre-render ng tapos na image at video creative sa 100+ modelo na may totoo mong produktong nakakabit, at ina-upload ang mga asset gamit ang upload_google_ads_asset, kaya nagaganap ang research, creative at pagbuo ng campaign sa iisang usapan.

Ikonekta ang Google Ads nang isang beses, at kayang saliksikin ng iyong agent ang market, isulat ang ad, buuin ang puno at mag-ulat tungkol dito, na may mahigpit na gate bago may gumastos.

Magsimula nang libre →   Basahin ang MCP docs →