若要擁有系統用戶,您的企業管理平台必須:
Meta 會根據應用程式的存取層級,限制每個企業管理平台的系統用戶數量。
此 bash
指令碼範例中的 API 呼叫會建立系統用戶權杖,然後使用此權杖來發出行銷 API 呼叫。
存取商家資產所需的必備條件和動作:
在行銷 API 中,我們是以企業管理平台的執行個體來代表您的商家。您的企業管理平台必須認領、建立或分享在行銷 API 上建置的 Facebook 應用程式。若要建立系統用戶存取權杖,此應用程式必須具有一般存取權限。您也可以聯絡 Facebook 業務代表,將您新增至允許建立權杖的商家清單中。
屬於企業管理平台的資產。例如:粉絲專頁、廣告帳號等等。
企業管理平台的所有執行個體都有管理員用戶。通常這就是原本建立企業管理平台物件並持續進行管理的同一個用戶。
管理員用戶可以建立這種特殊類型的用戶。管理員系統用戶可以建立新用戶,以及存取屬於商家的所有資產。我們不建議透過管理員系統用戶來管理商家資產,因為這種用戶類型擁有的權力比一般系統用戶多。請限制使用管理員系統用戶來建立其他系統用戶,並且不要將其用於存取資產。
管理員用戶或管理員系統用戶可以建立系統用戶。這類用戶最終可存取資產。請使用這類用戶來管理商家的資產。
注意:系統用戶和應用程式必須屬於同一商家,才能將應用程式的角色授予系統用戶。如果應用程式需要使用系統用戶和屬於其他商家的存取權杖來存取資料,請改用 Business On Behalf Of API。
系統用戶必須授予用戶權限,以存取商家擁有的資產。
您在行銷 API 上需要有一個具備一般存取權限的應用程式,或者必須由 Facebook 業務代表將您的應用程式新增到許可清單中。請確認應用程式已通過應用程式審查(以及驗證,如適用),以獲得所需的權限。有了系統用戶和這個應用程式,您就可以產生系統用戶存取權杖。取得此權杖後,當系統用戶授予存取資產的用戶權限,您便能以程式設計的方式來存取這些資產。
若要讓系統用戶使用自訂檔案來操作商家的自訂廣告受眾,非系統用戶需要接受該商家的自訂廣告受眾服務條款。必須以隸屬該商家的廣告帳號來接受條款。
深入瞭解自訂廣告受眾服務條款,以及系統用戶可用的選項。
您在行銷 API 上的應用程式具有特定的存取層級。此存取層級會決定您可以為應用程式所屬的企業管理平台建立多少系統用戶:
層級 | 系統用戶 | 管理員系統用戶 |
---|---|---|
一般 | 1 | 1 |
進階 | 10 | 1 |
您可以根據每個用戶端或每個讀取/寫入基準,依照回應中的系統用戶將廣告帳號分組。如果您管理許多廣告帳號,在用戶介面中載入所有廣告帳號的速度可能會很慢。