AWS Marketplace API 參考已重組。如需支援的 API 操作的詳細資訊,請參閱 AWS Marketplace API 參考。
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 記錄 AWS Marketplace Discovery API 呼叫 AWS CloudTrail
AWS Marketplace Discovery API 已與 整合 AWS CloudTrail,此服務可提供使用者、角色或 所採取動作的記錄 AWS 服務。CloudTrail 會將所有 Discovery API 呼叫擷取為事件,包括來自 AWS SDK 和 CLI AWS 的呼叫。
CloudTrail 中的探索 API 資訊
當您建立帳戶 AWS 帳戶 時,您的 上會啟用 CloudTrail。當 Discovery API 中發生活動時,該活動會與事件歷史記錄中的其他 AWS 服務 事件一起記錄在 CloudTrail 事件中。
CloudTrail 會記錄所有 Discovery API 動作。下列操作會在 CloudTrail 日誌檔案中產生項目:
GetListingGetProductGetOfferGetOfferTermsGetOfferSetListPurchaseOptionsListFulfillmentOptionsSearchFacetsSearchListings
Discovery API 事件的事件來源為 discovery-marketplace.amazonaws.com。
探索 API 日誌項目範例
以下範例顯示的是展示 GetListing 動作的 CloudTrail 日誌項目。
{ "eventVersion": "1.08", "userIdentity": { "type": "IAMUser", "principalId": "EXAMPLE", "arn": "arn:aws:iam::123456789012:user/ExampleUser", "accountId": "123456789012", "accessKeyId": "EXAMPLE", "userName": "ExampleUser" }, "eventTime": "2026-04-01T15:30:00Z", "eventSource": "discovery-marketplace.amazonaws.com", "eventName": "GetListing", "awsRegion": "us-east-1", "sourceIPAddress": "203.0.113.50", "userAgent": "aws-sdk-python/1.34.0 Python/3.12.0", "requestParameters": { "listingId": "listing-saas-abc123" }, "responseElements": null, "requestID": "a1b2c3d4-5678-90ab-cdef-EXAMPLE11111", "eventID": "a1b2c3d4-5678-90ab-cdef-EXAMPLE22222", "readOnly": true, "eventType": "AwsApiCall", "managementEvent": true, "recipientAccountId": "123456789012", "eventCategory": "Management" }