Ikonekta ang Apple Search Ads sa Google Sheets

Mga ulat na direktang isinusulat sa spreadsheet na pagmamay-ari mo, ng agent na gamit mo na. Walang export file at walang ETL tool sa gitna.

Ikonekta ang Apple Ads at Google Drive sa Hermoso, at magiging maaabot na pareho ng iisang agent. Kinukuha ng apple_ads_report ang mga row ng performance; inilalagay ito ng create_sheet at append_to_sheet sa spreadsheet na pagmamay-ari mo. Walang export file, walang warehouse, at walang ikatlong tool na may hawak ng credentials mo.

Ano ang itsura nito

"Kunin ang spend ng Apple Search Ads noong nakaraang linggo kada keyword at idagdag sa Apple Ads sheet ko." Tinatawag ng agent ang ulat, inaayos ang mga row, at idinadagdag ang mga ito. Itanong muli sa susunod na Lunes at lalaki ng isang linggo ang sheet.

Ang scope ng Drive na hinihingi ng Hermoso ay drive.file, na umaabot sa mga file na ginawa nito o pinili mo, hindi sa buong Drive mo.

Paano ikonekta ang Apple Search Ads sa Google Sheets

  1. Ikonekta ang dalawang account. Sa app, buksan ang Connectors, ikonekta ang Apple Ads, tapos ang Google Drive. Nasa parehong Google authorisation ang Sheets at Docs, kaya isang consent screen lang ito, hindi tatlo. Ang Apple Ads ay palitan ng key sa halip na button; sakop ito ng gabay sa setup ng Apple Search Ads, kasama kung paano ikonekta ang Apple Search Ads sa Claude o sa ChatGPT, kung saan mo ita-type ang request.
  2. Humingi ng unang pull. "Kunin ang performance ng Apple Search Ads kada kampanya sa nakaraang 30 araw at ilagay sa bagong sheet na pinangalanang Apple Ads." Tinatawag ng agent ang apple_ads_report, tapos ang create_sheet, at ibinabalik ang link.
  3. Gawin itong paulit-ulit. Ang parehong pangungusap na may "append" sa halip na "new sheet", na tumatakbo sa iskedyul mula sa client na gamit mo (scheduled task sa Claude o ChatGPT, o cron job na tumatawag sa Hermoso CLI), ay nagdadagdag ng block ng mga row sa bawat takbo. Walang nabubura maliban kung hilingin mo.
  4. Ituro ang dashboard mo sa sheet. Binabasa ng Looker Studio, Power BI at Tableau ang Google Sheets gamit ang sarili nilang connector.

Ano ang itsura ng sheet

Isang row kada entity kada panahon. Sumusunod ang mga column sa antas na hiniling mo (kampanya, ad group, ad, keyword o search term) kasama ang mga metric na iniuulat ng Apple: impressions, taps, installs, spend, tap-through rate, cost per tap at cost per acquisition. Kung araw-araw ang granularity, may isang row ang bawat entity kada araw; kung kabuuan naman, isang row lang. Maaaring magdagdag ang agent ng row ng grand totals, at sa mga ulat ng App Store, maaari nitong panatilihin ang mga entity na walang delivery para lumabas na zero ang nakapausang keyword sa halip na mawala.

Dahil inaayos ng agent ang mga row bago isulat, maaari mong hilingin ang eksaktong sheet na gusto mo: mga keyword lang na lampas sa isang threshold ng spend, ang pangalan ng kampanya sa tabi ng id nito, o ang pagbabago kada linggo na kinalkula na bago isulat. Trabahong iiwan sa iyo ng CSV export.

Idagdag, palitan, o i-format

Sakop ng mga Sheets tool ang buong pag-edit: idinadagdag ng append_to_sheet ang mga row, sumusulat ang update_sheet sa isang range nang direkta, binubura ng clear_sheet_range muna ang range kapag gusto mong palitan sa halip na magtambak, inaayos ng format_sheet ang mga header, lapad at number format, at binibigyan ng manage_sheet_tabs ang bawat kampanya o bawat buwan ng sariling tab. Ang request na "i-refresh ang dashboard sheet" ay isang clear na sinusundan ng sulat, sa tab na binanggit mo.

I-export ang Apple Search Ads sa Looker Studio mula sa sheet

Walang sariling Looker Studio connector ang Hermoso; ang sheet ang tulay. Sa Looker Studio, gumawa ng data source, piliin ang Google Sheets, at piliin ang spreadsheet at ang tab na pinag-a-appendan ng agent. Buuin nang isang beses ang ulat at iwan na. Lumalabas sa susunod na data refresh ng dashboard ang bawat append, basta't pareho ang column header sa bawat takbo. Ganoon din ang gumagana para sa Power BI at Tableau.

Gusto mo ba ng JSON sa halip na sheet?

Available ang parehong ulat bilang raw na JSON mula sa Hermoso API (POST /v1/tools/apple_ads_report) o sa CLI. Tingnan ang I-export ang Apple Search Ads sa JSON, at ang I-export ang datos mula sa Apple Search Ads para sa lahat ng iba pang destinasyon.

Mga madalas itanong

Paano ko ikokonekta ang Apple Search Ads sa Google Sheets?

Ikonekta ang Apple Ads at Google Drive sa Hermoso, tapos hilingin sa agent na ilagay ang ulat sa sheet. Kinukuha nito ang mga row gamit ang apple_ads_report at isinusulat gamit ang create_sheet o append_to_sheet, tapos ibinibigay ang link.

Kailangan ba ng Hermoso ang access sa buong Google Drive ko?

Hindi. Hinihingi nito ang drive.file, na sumasaklaw sa mga file na ginawa ng Hermoso at sa mga file na tahasan mong pinili.

Anong mga antas at metric ang maaaring ilagay sa sheet?

Antas ng kampanya, ad group, ad, keyword o search term, na may impressions, taps, installs, spend, tap-through rate, cost per tap at cost per acquisition, bilang kabuuan o bilang serye kada oras, araw, linggo o buwan.

Papalitan ba ng naka-schedule na ulat ang sheet ko?

Hindi, maliban kung hilingin mo. Nagdadagdag ng row ang mga append; ang pagpapalit ay clear na sinusundan ng sulat sa tab na binanggit mo, at gagawin lang ito ng agent kapag sinabi ito ng request.

Mababasa ba ng Looker Studio o Power BI ang resulta?

Oo. Walang native connector ang Hermoso para sa alinman sa dalawa, pero parehong nagbabasa ng Google Sheets gamit ang sarili nilang connector, kaya nagre-refresh ang dashboard na nakabatay sa sheet habang nag-a-append ang agent.

Maaari bang tumakbo ang ulat sa iskedyul?

Oo, mula sa client na pinapatakbuhan ng agent mo: isang scheduled task sa Claude o ChatGPT, o cron job na tumatawag sa Hermoso CLI o API. Kukunin ng bawat takbo ang bagong panahon at idadagdag ito.

Magsimula nang libre, walang kailangang card, kasama ang bawat feature sa bawat plan.

Magsimula nang libre →   Tingnan ang presyo