0
我的目標插入功能存在問題(我的項目有beta API白名單)。根據文檔,目標插入功能應具有4個參數:帳戶,配置文件,屬性ID和目標對象。這些參數函數返回該錯誤:無法在Google管理測試版API中插入目標
這裏是PHP的主要代碼:
...
$goal = $analytics->management_goals->get($_POST["accIdOrig"],
$_POST["propIdOrig"], $_POST["viewIdOrig"], $_POST["goalIdOrig"]);
$analytics->management_goals->insert($_POST["accIdDest"], $_POST["propIdDest"], $_POST["viewIdDest"], $goal);
echo json_encode($goal);
...
忽略這些參數之一仍然會返回一個錯誤。
另外,我想問一下如何查詢智能目標?是否可以將&粘貼目標複製到特定位置(插槽)?如果是這樣,當智能目標沒有顯示時,我怎麼能知道這個插槽是否真的是空的?或者API將目標插入第一個空插槽? GA有限制20個球門的插槽......
我想調用'get()'函數從視圖中提取目標,並將其插入到另一個視圖中。在其他情況下(度量,維度,過濾器...),這種方法是有效的。我不明白爲什麼這在目標情況下也不起作用。錯誤返回的值不能設置爲字段帳戶,網絡媒體資源或視圖ID,這是更奇怪的... – kelly
您是否嘗試在調用insert()之前爲目標資源中的accountId,profileId和webPropertyId字段設置空值, ?它有幫助嗎? –
在這種情況下(空profileId)PHP腳本文件返回200但在控制檯中我有錯誤「parsererror SyntaxError:意外的JSON輸入結束」 – kelly