Available lang ang mga sinusuportahang data source sa artikulong ito para sa pag-import ng data ng gastos.
Puwede kang magtatag ng koneksyon sa pagitan ng Google Analytics at ng mga sinusuportahang data source. Para masulit ang mga koneksyon sa data source na ito, kailangan mong isaalang-alang ang mga requirement sa paghahanda at pag-set up ng data, kasama ang mga uri ng data source, field na ii-import, at pahintulot sa access.
Mga pangkalahatang requirement
- Dapat na isa kang Editor o mas mataas sa level ng property.
- Dapat mong i-update ang iyong data bago ang bawat pag-import.
- Para sa mga data source na nakabatay sa file tulad ng HTTP, Google Sheets, Google Cloud Storage, at Amazon S3, dapat nasa format na .csv o .tsv ang data.
- Binubuo dapat ng mga header o pangalan ng column ang unang row ng data mula sa data source, halimbawa, ang header ng column ay "gastos" at naglalaman ang bawat row ng numero bilang gastos na nauugnay sa row.
- Magkapareho dapat ang pangalan ng data source tuwing ina-update ang data nito. Tuwing mababago ang pangalan ng data source, masisira ang pag-integrate at hindi maa-update ang data.
- Puwede kang mag-update ng data sa mga data source gaano mo man kadalas gusto. Posibleng kasama sa mga update ang pagdaragdag o pag-aalis ng mga user o bagong conversion.
- Sinusuportahan ng feature na pag-import ng data ang araw-araw na pag-import ng data at pag-iiskedyul ng araw-araw na pag-refresh ng pag-import.
Gumawa ng koneksyon sa data source
- Sa Admin, sa ilalim ng Pangongolekta at pagbago ng data, i-click ang Pag-import ng data.
Tandaan: Ang nakaraang link ay papunta sa huling property sa Analytics na na-access mo. Puwede mong baguhin ang property gamit ang selector ng property. Editor o mas mataas ka dapat sa level ng property para matagumpay mong masimulan ang proseso ng pag-import.
- Gumawa ng bagong data source o pumili ng dati nang data source. Tingnan ang mga sumusunod na seksyon.
Gumawa ng bagong data source
- I-click ang Gumawa ng data source.
- Maglagay ng pangalan para sa iyong data source.
- Piliin ang Data ng gastos (pag-import sa oras ng query).
- I-click ang Suriin ang mga tuntunin kung na-prompt. Ipinapakita ang prompt na ito kung nag-i-import ka ng data ng device o user.
- Pumili ng koneksyon sa data mula sa dropdown menu. Matuto pa tungkol sa pagkonekta ng data source.
- I-click ang Susunod.
- Pumili ng uri ng data.
- I-upload ang data source na gusto mong gamitin.
- (Opsyonal) Puwede kang maglapat ng mga filter o key sa pag-encrypt para i-configure ang data na ii-import mo.
- I-click ang Susunod.
- Para magmapa ng mga field, piliin ang mga field ng data source mula sa mga dropdown na listahan na tumutugma sa mga field ng destinasyon.
- (Opsyonal) Maglapat ng mga transformation sa iyong data.
- I-click ang Susunod.
- Suriin ang mga detalye ng koneksyon sa data source, gaya ng pangalan ng koneksyon, update sa iskedyul, napiling data, mga namapang field, at update sa method.
- I-click ang Tapusin.
Mga sinusuportahang data source
Sinusuportahan ng Google Analytics ang mga sumusunod na data source. I-expand ang isang seksyon para sa mga requirement at impormasyon sa pag-troubleshoot para sa bawat data source.
Amazon Redshift
Mga Requirement
- Accessible dapat sa internet ang database sa Redshift na gusto mong gamitin.
- Dapat kang magbigay ng username o password para sa isang account sa database na may access sa talahanayang naglalaman ng data na gusto mong gamitin.
- Kailangang mayroon kang mga kredensyal para sa isang user na may mga pahintulot (kasama ang pahintulot na mag-read) para ma-access ang data sa Redshift.
- Naa-access dapat ng publiko ang iyong server ng Redshift, o puwede kang mag-allowlist gamit ang mga IP range para sa us-central1, us-east1, o us-west1 mula sa listahang ito ng mga range.
Mag-troubleshoot ng mga error
Mga error sa pag-set up
- Siguraduhin na ang tamang URL ng lokasyon ng database at mga kredensyal ang ilalagay mo.
- Siguraduhin na nasa mga kredensyal na gagamitin mo ang mga naaangkop na pahintulot para ma-access ang talahanayang kailangan mo.
- Siguraduhing matagumpay na nakakonekta sa napiling koneksyon ang iyong pagkilos na conversion. Kung hindi, walang papasok na data.
Mga error sa nakaiskedyul na pagtakbo
- Ang pinakakaraniwang dahilan ng mga pagpalya ng nakaiskedyul na pagtakbo ay mga na-update na pahintulot sa Redshift. Tingnan kung ang tungkulin o account na nauugnay sa iyong account ay may mga pahintulot na i-read ang data.
- Siguraduhin na nandoon pa rin ang data at hindi nagbago ang pangalan ng schema at ng talahanayan.
Amazon S3
Mga Requirement
- May access ka dapat sa isang principal ng Identity Access Management ng Amazon Web Services na may mga pahintulot na:
- Mag-upload ng mga object sa isang bucket sa S3
- Bumuo ng Secret Key at API Key para sa isang tungkuling may access na mag-read sa isang bucket sa S3
- Puwede mo ring gustuhing magkaroon ng mga pahintulot na gumawa ng mga tungkuling may access sa mga partikular na bucket o ilaan ang access ng mga ito.
Mag-troubleshoot ng mga error
Mga error sa pag-set up
- Siguraduhin na ang tamang URL ng identifier ng account ang ilalagay mo.
- Siguraduhing nasa unang linya ng iyong object ang mga header—halimbawa, email address at first name.
- I-double check ang iyong access key ID at secret access key. Magkaiba dapat ang mga ito.
- Siguraduhing may file extension ang object sa S3. Tatanggihan ang mga file na walang file extension.
- Siguraduhing matagumpay na nakakonekta sa napiling koneksyon ang iyong pagkilos na conversion. Kung hindi, walang papasok na data.
Mga error sa nakaiskedyul na pagtakbo
- Ang pinakakaraniwang dahilan ng mga pagpalya ng nakaiskedyul na pagtakbo ay mga na-update na pahintulot sa AWS. Tingnan kung ang tungkulin o account na nauugnay sa access key ay may mga pahintulot na i-read ang object.
- Siguraduhing nandoon pa rin ang object at hindi nagbago ang pangalan.
BigQuery
Mga Requirement
- Dapat mayroon kang access ng may-ari sa GCP sa proyekto sa BQ at pang-admin na access sa Google Ads para makapagtakda ng inisyal na koneksyon sa pagitan ng iyong talahanayan sa BigQuery at Google Ads.
- Tandaan: Puwedeng bawiin ang pang-admin na access kapag naitakda na ang koneksyon.
- Dapat ganap na awtorisado ang mga view sa BigQuery at hindi puwedeng may kasamang mga external na talahanayan ang source ng view. Matuto pa tungkol sa mga awtorisadong view at external na data source.
Mag-troubleshoot ng mga error
Mga error sa pag-set up
- Siguraduhing matagumpay na nakakonekta sa napiling koneksyon ang iyong pagkilos na conversion. Kung hindi, walang papasok na data.
Google Cloud Storage
Mga Requirement
- Access sa isang Tungkulin sa GCP na may mga write permission sa isang bucket sa GCS.
- Access na Pang-administrator sa Google Ads para i-set up ang inisyal na koneksyon sa pagitan ng iyong bucket sa GCS at Google Ads.
Maunawaan ang mga pahintulot
Bakit sa buong bucket nagpapabahagi sa akin ng access kapag iisang file lang naman ang gusto kong ibahagi?
Sinusuportahan lang ng Google Ads ang mga kontrol sa access sa level ng object kung naka-enable ang Uniform Bucket Access, at v3 o mas mataas ang patakaran ng IAM na namamahala sa access sa bucket. Kung sa isang object lang sa bucket mo gustong magbigay ng pahintulot, paki-enable ang Uniform Bucket Access at idagdag ang kundisyon para sa iyong account ng serbisyo. Para sa higit pang impormasyon, tingnan ang Access sa level ng uniform bucket.
Tandaan: Para ma-ingest ang iyong data, read permission lang ang nire-require. Matuto pa tungkol sa mga pahintulot ng IAM para sa Cloud Storage.
Mag-troubleshoot ng mga error
Error - Hindi na-load ang listahan ng mga na-import na field
- Posibleng hindi sinusuportahang format ang object na napili mo, o posibleng naglalaman ito ng data na hindi nababasa. Pakisuri at i-update ang object.
- Siguraduhing matagumpay na nakakonekta sa napiling koneksyon ang iyong pagkilos na conversion. Kung hindi, walang papasok na data.
Google Sheets
Mga Requirement
- Dapat mayroon kang access ng Editor sa file sa Google Sheets.
- Kailangang may pang-administrator na access ang iyong Google Ads account.
Mag-troubleshoot ng mga error
Mga isyu sa format ng file
Narito ang ilang tip para makaiwas sa mga isyu habang nag-i-import ng data mula sa Google Sheets
- Siguraduhing mayroon kang access ng Editor sa Google Sheet, at naglalaman ito ng data.
- Ang file ay dapat native na Google Sheets spreadsheet, o file na may file extension tulad ng .tsv o .csv.
- Ang unang row sa spreadsheet, o ang unang linya sa file ay dapat may mga valid na header, na posibleng mga detalye tulad ng email address o pangalan.
- Ang data lang mula sa unang sheet sa spreadsheet ng Google Sheets ang mababasa. Kung maraming sheet ang spreadsheet mo, siguraduhing nasa unang sheet ang data na sinusubukan mong i-import.
Mga error sa pag-set up
Siguraduhing matagumpay na nakakonekta sa napiling koneksyon ang iyong pagkilos na conversion. Kung hindi, walang papasok na data.
HTTPS
Mga Requirement
- May access ka dapat sa mga sumusunod na kredensyal: isang URL papunta sa data na gusto mong i-import, username, at password.
- Dapat gamitin ng URL ang sumusunod na pattern:
https://[ip|domain]/path/filename.[csv|tsv].
Mag-troubleshoot ng mga error
Mga error sa pag-set up
- Siguraduhin na ang tamang URL at mga kredensyal ng file ang ilalagay mo.
- Siguraduhin na nasa mga kredensyal na gagamitin mo ang mga naaangkop na pahintulot para ma-access ang data na kailangan mo.
- Siguraduhing matagumpay na nakakonekta sa napiling koneksyon ang iyong pagkilos na conversion. Kung hindi, walang papasok na data.
MySQL
Mga Requirement
- Accessible dapat sa internet ang database sa MySQL na gusto mong gamitin. Puwede mong paghigpitan ang access sa mga hanay ng IP address na ginagamit ng Google Cloud.
- Dapat kang magbigay ng username at password para sa isang account sa database na may access sa talahanayang naglalaman ng data na gusto mong gamitin.
Mag-troubleshoot ng mga error
Mga error sa pag-set up
Siguraduhing matagumpay na nakakonekta sa napiling koneksyon ang iyong pagkilos na conversion. Kung hindi, walang papasok na data.
PostgreSQL
Mga Requirement
- Accessible dapat sa internet ang database sa Postgres na gusto mong gamitin.
- Dapat kang magbigay ng username o password para sa isang account sa database na may access sa talahanayang naglalaman ng data na gusto mong gamitin.
Mag-troubleshoot ng mga error
Mga error sa pag-set up
- Siguraduhin na ang tamang URL ng lokasyon ng database at mga kredensyal ang ilalagay mo.
- Siguraduhin na nasa mga kredensyal na gagamitin mo ang mga naaangkop na pahintulot para ma-access ang data na kailangan mo.
- Siguraduhing matagumpay na nakakonekta sa napiling koneksyon ang iyong pagkilos na conversion. Kung hindi, walang papasok na data.
Mga error sa nakaiskedyul na pagtakbo
- Ang pinakakaraniwang dahilan ng mga pagpalya ng nakaiskedyul na pagtakbo ay mga na-update na pahintulot sa PostgreSQL. Tingnan kung ang tungkulin o user account na nauugnay sa iyong database ay may mga pahintulot na i-read ang data.
- Siguraduhin na nandoon pa rin ang data at hindi nagbago ang pangalan ng schema at ng talahanayan.
Snowflake
Mga Requirement
- Dapat mayroon kang mga kredensyal (username at password) ng Snowflake account. Puwede mong paghigpitan ang access sa mga hanay ng IP address na ginagamit ng Google Cloud.
- Dapat mayroon kang Snowflake account na may access sa talahanayang naglalaman ng data na gusto mong gamitin. Puwede kang gumawa ng account na mayroon lang access na kailangan para sa sitwasyon ng paggamit mo.
Mag-troubleshoot ng mga error
Siguraduhing matagumpay na nakakonekta sa napiling koneksyon ang iyong layunin sa conversion. Kung hindi, walang papasok na data.