建立目的地發佈請求

IMPORTANT
如果您要提交產品化(公用)目的地以供其他Experience Platform客戶使用,則只需使用此API端點即可。 如果您要建立私人目的地以供您自用,則不需要使用發佈API正式提交目的地。
IMPORTANT
API端點platform.adobe.io/data/core/activation/authoring/destinations/publish

設定並測試目的地後,您就可以將其提交至Adobe以供稽核和發佈。 閱讀針對在Destination SDK中撰寫的目的地,提交檢閱作為目的地提交程式的一部分而必須執行的所有其他步驟。

發生下列情況時,請使用發佈目的地API端點提交發佈請求:

  • 身為Destination SDK合作夥伴,您想要讓所有Experience Platform組織都能使用已生產化的目的地,以供所有Experience Platform客戶使用;
  • 您對設定進行了​ 任何更新。 只有在您提交經Experience Platform團隊核准的新發佈請求後,設定更新才會反映在目的地中。
IMPORTANT
Destination SDK支援的所有引數名稱和值都區分大小寫​**​**。 為避免區分大小寫錯誤,請完全依照檔案中所示使用引數名稱和值。

Destination Publishing API操作快速入門 get-started

繼續之前,請檢閱快速入門手冊以取得重要資訊,您必須瞭解這些資訊才能成功呼叫API,包括如何取得必要的目的地撰寫許可權和必要的標頭。

提交目標設定以進行發佈 create

您可以透過向/authoring/destinations/publish端點發出POST要求來提交要發佈的目的地設定。

API格式

POST /authoring/destinations/publish
要求

以下請求會針對由裝載中提供的引數所設定的組織,提交要發佈的目的地。 以下承載包含/authoring/destinations/publish端點接受的所有引數。

code language-shell
curl -X POST https://platform.adobe.io/data/core/activation/authoring/destinations/publish \
 -H 'Authorization: Bearer {ACCESS_TOKEN}' \
 -H 'Content-Type: application/json' \
 -H 'x-gw-ims-org-id: {ORG_ID}' \
 -H 'x-api-key: {API_KEY}' \
 -H 'x-sandbox-name: {SANDBOX_NAME}' \
 -d '
{
   "destinationId":"1230e5e4-4ab8-4655-ae1e-a6296b30f2ec",
   "destinationAccess":"ALL"
}
table 0-row-3 1-row-3 2-row-3 layout-auto
參數 類型 說明
destinationId 字串 您要提交以進行發佈的目的地設定的目的地ID。 使用擷取目的地組態 API呼叫,取得目的地組態的目的地識別碼。
destinationAccess 字串 使用ALL讓您的目的地出現在所有Experience Platform客戶的目錄中。
回應
成功的回應會傳回HTTP狀態201以及目的地發佈請求的詳細資料。

API錯誤處理

Destination SDK API端點遵循一般Experience Platform API錯誤訊息原則。 請參閱Platform疑難排解指南中的API狀態碼請求標頭錯誤

後續步驟

閱讀本檔案後,您現在知道如何提交目的地的發佈要求。 Adobe Experience Platform團隊將審閱您的發佈請求,並在五個工作日內回覆您。

recommendation-more-help
7f4d1967-bf93-4dba-9789-bb6b505339d6