2015-06-25 39 views
1

我想安排一些非抽樣報告在本月的第一天每月運行一次。對於每個報告,我需要一個上個月的非抽樣報告,而另一個報告是上一年的報告。使用GA網頁界面,我可以安排6個月的月度報告,但我沒有看到安排報告以包含上一年數據的方式。其他一些限制是我必須記住每6個月安排一次報告,而且我看不到已經安排了哪些報告。所有這些讓我得出結論,我必須使用API​​,如果我想完成這個。通過API安排非抽樣報告

因此,根據文檔,我相信我應該可以通過「Unsampled Reports:insert」API方法來實現這一點。 https://developers.google.com/analytics/devguides/config/mgmt/v3/mgmtReference/management/unsampledReports/insert

首先,這是一個正確的假設嗎?插入是否觸發非抽樣報告以便立即處理?

其次,我可以在API中配置報告的方式與我在Web界面中配置報告的方式相同嗎?例如,對於某些報告,我將類型設置爲平面表格。不知道我會如何在API中指定它,或者在涉及到自定義報告時是不相關的?

第三,Google Drive中的輸出結果是否與通過Web界面運行非抽樣報告一樣?

回答

0

我強烈建議您閱讀Management API的非抽樣報告方法的developer overview。它會讓你很好地瞭解這個過程是如何工作的。

要回答你的一些具體問題:

首先,是一個正確的假設?插入是否觸發非抽樣報告以便立即處理?

該過程不一定立即,但是它確實觸發了一個新的未採樣報告進行處理。

其次,我可以在API中配置報告的方式與我在Web界面中配置報告的方式相同嗎?例如,對於某些報告,我將類型設置爲平面表格。

不,你沒有得到那些相同的報告類型,你只需要返回數據。但是,您可以按照配置Core Reporting API請求的方式對其進行配置。爲了解決這個問題,我會查看Query Explorer

第三,Google Drive中的輸出結果是否與通過Web界面運行非抽樣報告一樣?

是的,最終結果應該是一樣的。