Show Menu
主題×

自訂資源

Adobe Campaign隨附預先定義的資料模型,其中資料是透過不同的資源來定義。 您可以擴充資源以新增您自己的自訂欄位(例如購買或產品表格),以豐富資料模型。
自訂資源可透過使用 /profileAndServicesExt端點的API ,以及自訂資源名稱來存取。
https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServicesExt/<resourceName>/
對於非現成可用的資源,請始終在資源名稱前 面使用 「cus」前置詞。
只要自訂資源已連結至「描述檔」表格,您就可以使用自訂資源執行任何作業。 例如,讓我們考慮下清單格結構:
在這種情況下,只要Transaction TransactionDetails Product 表與Profile表連結,就可以使用TransactionDetails和 TransactionDetails中的所有資源。
請求範例
存取擴充設定檔AndServicesExt資源的GET要求範例。
-X GET https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServicesExt/\
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <ACCESS_TOKEN>' \
-H 'Cache-Control: no-cache' \
-H 'X-Api-Key: <API_KEY>' \

它會傳回所有連結的自訂資源清單。 然後,您可以使用資源URL來執行本檔案所述的任何API任務。
{
"apiName": "resourceType",
"cusProduct": {
        "content": ...,
        "data": "/profileAndServicesExt/cusProduct/",
        "help": "Product",
        "href": "https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServicesExt/cusProduct/metadata",
        "name": "cusProduct",
        "type": "collection"
    },
"cusTransaction": {
        "content": ...,
        "data": "/profileAndServicesExt/cusTransaction/",
        "help": "Product",
        "href": "https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServicesExt/cusTransaction/metadata",
        "name": "cusProduct",
        "type": "collection"
    },
    ...
}

有關資料模型擴充功能的詳細資訊,請參閱促銷活動檔案: