2017-02-06 63 views
1

在去年,我一直在使用谷歌分析報告API來檢索客戶端應用程序的數據。谷歌Analytics(分析)ga:adClicks返回零

自19.1.17以來,ga:adClicks開始返回零。 上週在查詢相同日期時,用戶有點擊,本週它全部爲零。 查詢較早的日期將返回正確的數據。

This is the query - 
data_service.ga().get(
    ids='ga:profile_id', 
    start_date='2017-01-20', 
    end_date='2017-02-03', 
    metrics='ga:adClicks,ga:transactionRevenue', 
    dimensions='ga:date, ga:campaign, ga:source', 
    start_index=1).execute() 

我使用的是相同的PROFILE_ID一如既往,並檢查報告的所有頁面,沒有在數據的處理在過去的這一週改變。

回答

1

Google Analytics API發生了一些變化,可能會或可能不會導致您的問題。

在2017年1月31日或之後,非AdSense鏈接的觀看次數將被限制爲從 查詢AdSense維度和指標。使用非AdSense關聯視圖查詢這些 維度和指標會導致 錯誤。

SE谷歌分析change log

+0

我有這樣的問題太多,但視圖鏈接。在「屬性」>「AdSense關聯」下,我有一個AdSense帳戶,其中包含1個關聯視圖「所有網站數據」。當我使用API​​時,我沒有得到任何錯誤,但是對於度量標準「ga:adsenseRevenue,ga:adsenseAdsClicks,ga:adsensePageImpressions」有很多零。我的腳本每晚都會運行,並且在2017年2月14日發佈後開始第一個零。我們如何確保我們的觀點與AdSense鏈接? – GrantJ

+0

我已按照https://support.google.com/adsense/answer/6084409?hl=zh_CN上的所有說明進行操作。另外,我正在使用Python的V3與Python 2.7和google-api-python-client == 1.3。 1 – GrantJ

+0

取決於所使用的尺寸。只要我不要求「ga:hour」或「ga:metro」維度,我就可以查詢點擊次數,收入和展示次數等指標。一旦我將「ga:hour」添加​​到V3或V4端點的請求中,返回的數據通常都是零。 – GrantJ

相關問題