簡體   English   中英

如何將PHP后端連接到Google AnalyticsAPI

[英]How to connect a PHP backend to Google Analytics API

我試圖直接在我們公司的后端從我們的Google Analytics帳戶中提供一些基本數據。 我正在使用Google API PHP客戶端

我已經關注了Hello Analytics API教程,但它讓我有義務從瀏覽器進行連接。 我需要從服務器本身獲得信息(沒有瀏覽器客戶端連接),因為我想從Cron任務中自動執行查詢。

我想做什么? 我使用正確的PHP API嗎? 有沒有不同的方法來取回GA數據?

為什么不用像Piwik這樣的東西替換你的谷歌分析服務!

我瀏覽了你提供的鏈接和附近的鏈接,我不會強迫你從瀏覽器連接。 首先,你確定你看過那個教程中的“php”標簽嗎? 演練使用瀏覽器交互,但您可以輕松地使其執行其他操作而不是輸出到瀏覽器。我猜測2.6 可能是您感到困惑的地方......但這只是提示用戶登錄的示例,假設您正在創建Web界面。 出於您的目的,您將使用2.4進行身份驗證,就2.6而言,如果條件為真,您可以讓腳本執行其他操作(例如記錄“連接失敗”錯誤)。 而不是printResults回顯東西(因為教程假設瀏覽器接口),你可以用它做其他事情,比如寫入數據庫或其他東西。 IOW我在該教程中沒有看到需要瀏覽器交互的任何內容,除了他們為了本教程而將其作為示例。

一個真正的天才@rkarbowski在其他地方給出了答案。

服務應用程序和Google Analytics API V3:服務器到服務器OAuth2身份驗證?

我相信如果您遵循Hello Analytics API教程,然后仔細閱讀@ rkarbowski的答案,特別是更新 ,您將能夠使其工作。 我有,我不是天才。

您可以使用瀏覽器連接到應用程序並執行腳本。 (如果您遵循Hello教程並且一切正常)

然后讓腳本將結果移植到Excel或PDF中並通過電子郵件發送出去。

我有幾個使用GA API每天運行的crons,並發送每日統計數據的電子郵件等。

理論上你可以構建一個調用API的PHP應用程序,但它比在瀏覽器上運行腳本要多得多。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM