1. 概述
1.1 版本
FineBi版本 | JAR 包日期 | 功能變動 |
---|---|---|
6.0 | - | 新增支援Google Ads資料連結 |
1.2 功能簡介
Google Ads是Google提供的線上廣告解決方案,使用Google Ads帳號,客戶可以自訂預算和定位進行廣告投放,並可以透過曝光數、鍵擊率、成本等資料分析廣告效果。本文將介紹如何在FineBi中如何使用CDATA連結Google Ads。
2. 準備工作
2.1 驅動準備
2.1.1 驅動下載
安裝驅動 | 下載位址 |
根據不同系統環境Windows/Cross-Platform Unix/Linux/Mac,選擇合適的安裝包進行下載。 |
|
2.1.2 驅動安裝
解壓安裝包後安裝到本地,安裝後的目錄結構如下圖所示:
注:其中readme,htm檔案中包含驅動使用說明,可進行參考。
2.1.3 驅動登入
CDATA驅動有一個月試用期,後期繼續使用需要收費。本次即使用試用版生成登入檔案。
生成後的lib目錄如下圖所示:
將lib目錄中的的檔案複製到FineBi工程中的lib資料夾裹:D:\FineBi6.0\webapps\webroot\WEB-INF\lib中。
2.2 收集連結資訊
2.2.1 基礎參數
參數名稱 | 描述 |
---|---|
客戶ID(clientCustomerld) | 客戶ID是與您要透過Google Ads客戶賬戶對應的帳號。此ID註冊時自動生成,遵循的範本為: |
開發者令牌(developerToken) | 擁有開發者令牌,您可以存取Google Ads API,進行以下操作: 1) 使用相同的開發人員令牌,對所有Google廣告賬戶發出請求。 2) 透過檢索開發人員令牌登入您的manager賬戶,然後導航到API Center頁面。 |
2.2.2 獲取方式
客戶ID:點選https://ads.google.cn/intl/zh-TW_hk/home/tools/manager-accounts/注冊/登入google帳號後進行獲取。
開發者令牌:進入Google Ads API中心獲取,獲取位置如下圖所示:
3. 具體連結步驟
3.1 使用CDATA測試連結工具進行測試連結
1)在驅動安裝的目錄下,直接執行 java -jar cdata.jdbc.googleads.jar,可開啟CDATA提供的測試連結視窗,填入相關資訊。
2)測試連結成功後,複製介面下方Connection String的連結資訊,例如 googleads:AuthScheme=OAuth;DeveloperToken=(開發者令牌);ClientCustomerId=xxx-xxx-xxxx(客戶ID);InitiateOAuth=GETANDREFRESH。
3.2 使用FineBi測試連結
1)開啟設計器,建立資料連結Others。
2)修改驅動器,複製cdata.jdbc.googleads.GoogleAdsDriver,貼補到驅動器欄。
3)在URL中填入上一步3.1節複製的連結資訊,例如 googleads:AuthScheme=OAuth;DeveloperToken=(開發者令牌);ClientCustomerId=xxx-xxx-xxxx(客戶ID);InitiateOAuth=GETANDREFRESH。
4)點擊「測試連結」,顯示測試連結成功後點擊「確定」,即可進行正常的取數操作。
4. 新增資料庫的表至 FineBi
詳情請參見:伺服器資料集