Facebook 廣告資料移轉作業簡介
您可以使用 Facebook Ads 適用的 BigQuery 資料移轉服務連接器,將 Facebook Ads 的資料載入 BigQuery。您可以使用 BigQuery 資料移轉服務,安排週期性移轉工作,將 Facebook 廣告的最新資料新增至 BigQuery。
Facebook Ads 連接器的 BigQuery 資料移轉服務支援下列資料移轉選項。
| 資料移轉選項 | 支援 |
|---|---|
| 受支援的報表 |
Facebook Ads 適用的 BigQuery 資料移轉服務支援移轉下列 Facebook Ads 報表:
如要瞭解 Facebook Ads 報表如何轉換為 BigQuery 資料表和檢視表,請參閱「Facebook Ads 報表轉換」。 |
| 重複頻率 | Facebook Ads 連接器支援每日資料移轉。 根據預設,資料移轉作業會安排在建立資料移轉作業時執行。您可以在設定資料移轉作業時,設定資料移轉時間。 |
| 重新整理時間範圍 | 執行資料移轉作業時,Facebook Ads 連接器會擷取最多 30 天的 Facebook Ads 資料。您無法設定這個連接器的重新整理時間範圍。
詳情請參閱「重新整理時間範圍」。 |
| 補充資料可用性 | 執行資料補充作業,擷取排定資料移轉作業以外的資料。只要在資料來源的資料保留政策允許範圍內,即可擷取資料。 |
如要瞭解如何排定 Facebook 廣告資料移轉作業,請參閱「將 Facebook 廣告資料載入 BigQuery」。
從 Facebook Ads 移轉作業擷取資料
將資料從 Facebook Ads 移轉至 BigQuery 時,資料會載入依日期分區的 BigQuery 資料表。資料載入的資料表分區會對應資料來源的日期。如果您在同一天安排多項移轉作業,BigQuery 資料移轉服務會以最新資料覆寫該日期的分區。在同一天進行多次移轉或執行補充作業,不會產生重複資料,其他日期的分區也不會受到影響。不同 Facebook 廣告報表的某些擷取行為有所差異:
AdAccounts、AdCreatives、AdImages、AdLabels、Businesses和CustomAudiences資料表每天會建立一次快照,並儲存在上次轉移作業執行日期的分區中。AdInsights、AdInsightsActions、Ads、AdSets和Campaigns資料表的資料移轉作業,會移轉與移轉作業執行日期相對應的 Facebook 廣告資料。對於這些資料表,如果您指定的insightsTimeIncrement值大於 1,則資料移轉作業會根據insightsTimeIncrement值,納入執行日期前幾天的資料,包括執行日期。舉例來說,如果insightsTimeIncrement值為 3,則資料移轉作業只會包含執行日期和執行日期前 2 天的資料,總共 3 天的資料。如果是
AdInsights和AdInsightsActions資料表,資料載入的資料表分區會對應至資料來源的日期。重新整理時間範圍僅適用於
AdInsights和AdInsightsActions資料表。
重新整理時間範圍
「更新回溯期」是指資料移轉作業發生時,資料移轉作業擷取資料的天數。舉例來說,如果重新整理時間範圍為三天,且每天進行移轉,BigQuery 資料移轉服務會從來源資料表擷取過去三天的所有資料。在本例中,每日移轉作業執行時,BigQuery 資料移轉服務會建立新的 BigQuery 目的地資料表分區,並複製當天的來源資料表資料,然後自動觸發補充執行作業,使用過去兩天的來源資料表資料更新 BigQuery 目的地資料表分區。自動觸發的回填執行作業會覆寫或增量更新 BigQuery 目的地資料表,具體取決於 BigQuery 資料移轉服務連接器是否支援增量更新。
首次執行資料移轉作業時,系統會擷取重新整理時間範圍內的所有可用來源資料。舉例來說,如果更新時間範圍為三天,且您首次執行資料移轉作業,BigQuery 資料移轉服務會擷取三天內的所有來源資料。
如要擷取重新整理時間範圍以外的資料 (例如歷來資料),或從任何移轉中斷或缺漏中復原資料,您可以啟動或排定補充執行作業。
定價
如要瞭解 Facebook Ads 移轉作業的定價資訊,請參閱「資料移轉服務定價」。
後續步驟
- 瞭解如何排定 Facebook 廣告移轉作業。
- 進一步瞭解 BigQuery 資料移轉服務。