View a markdown version of this page

EventBridge Acara Amazon - AWS Marketplace

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

EventBridge Acara Amazon

Sebagai penjual, Anda dapat menggunakan Amazon EventBridge untuk menerima pemberitahuan untuk acara di AWS Marketplace. Misalnya, Anda dapat menerima acara dari AWS Marketplace saat penawaran dibuat. Acara ini berisi detail seperti ID, tanggal kedaluwarsa, dan detail produk. EventBridge adalah layanan bus acara yang dapat Anda gunakan untuk menghubungkan aplikasi Anda dengan data dari berbagai sumber. Untuk informasi selengkapnya, lihat Panduan EventBridge Pengguna Amazon. Bagian berikut memberikan informasi terperinci tentang peristiwa di bawah layanan Katalog Marketplace di EventBridge konsol.

Topik ini

Tindakan oleh penjual Acara diterima Topik terkait
Vendor perangkat lunak independen (ISV) membuat penawaran dan membuatnya tersedia untuk pembelian Offer Released Acara untuk penawaran baru
Produk ISV digunakan oleh mitra saluran untuk membuat penawaran Offer Released Acara untuk penawaran baru
Mitra saluran membuat penawaran Offer Released Acara untuk penawaran baru
ISV membuat set penawaran baru OfferSet Released Acara untuk penawaran baru
Mitra saluran membuat set penawaran baru OfferSet Released Acara untuk penawaran baru
Ubah set berhasil Change Set Succeeded Acara untuk set perubahan
Gagal mengubah set Change Set Failed Acara untuk set perubahan
Set perubahan dibatalkan Change Set Cancelled Acara untuk set perubahan
Kerentanan keamanan terdeteksi pada produk ISV Products Security Report Created Acara untuk laporan ringkasan keamanan
Pelanggan berlangganan produk SaaS Purchase Agreement Created Acara untuk perjanjian
Perjanjian SaaS pelanggan diubah Purchase Agreement Amended Acara untuk perjanjian
Pelanggan membatalkan langganan SaaS Purchase Agreement Ended Acara untuk perjanjian
Hak SaaS pelanggan berubah License Updated Acara untuk lisensi
Hak SaaS pelanggan dicabut License Deprovisioned Acara untuk lisensi
Penjual mengajukan permintaan pembatalan Agreement Cancellation Request Pending Approval - Proposer Acara untuk pembatalan
Permintaan pembatalan disetujui atau disetujui secara otomatis Agreement Cancellation Request Approved - Proposer Acara untuk pembatalan
Permintaan pembatalan ditolak oleh pembeli Agreement Cancellation Request Rejected - Proposer Acara untuk pembatalan
Penjual menarik permintaan pembatalan Agreement Cancellation Request Cancelled - Proposer Acara untuk pembatalan
Permintaan pembatalan gagal validasi Agreement Cancellation Request Validation Failed - Proposer Acara untuk pembatalan
Penyesuaian penagihan diproses Purchase Agreement Billing Adjustment Completed - Proposer Acara untuk penyesuaian penagihan
Penyesuaian penagihan gagal validasi Purchase Agreement Billing Adjustment Failed - Proposer Acara untuk penyesuaian penagihan

Acara untuk penawaran baru

Saat penjual membuat penawaran dan membuatnya tersedia untuk dibeli, mereka dapat menerima acara dengan jenis detail berikut:Offer Released.

catatan

Untuk informasi tentang cara membuat EventBridge aturan, lihat EventBridge Aturan Amazon di Panduan EventBridge Pengguna Amazon.

Berikut ini adalah contoh badan acara untuk penawaran baru yang dibuat oleh ISV.

{ "version": "0", "id": "01234567-0123-0123-0123-0123456789ab", "detail-type": "Offer Released", "source": "aws.marketplacecatalog", "account": "123456789012", "time": "2023-08-26T00:00:00Z", "region": "us-east-1", "resources": [ "arn:aws:aws-marketplace:us-east-1:123456789012:AWSMarketplace/Offer/offer-1234567890123" ], "detail": { "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb", "catalog": "AWSMarketplace", "offer": { "id": "offer-1234567890123", "arn": "arn:aws:catalog:us-east-1:123456789012:Offer/offer-1234567890123", "name": "Offer Name", "expirationDate": "2025-08-26T00:00:00Z" }, "product": { "id": "bbbbaaaa-abcd-1111-abcd-666666666666", "arn": "arn:aws:aws-marketplace:us-east-1:123456789012:AWSMarketplace/SaaSProduct/bbbbaaaa-abcd-1111-abcd-666666666666", "title": "Product Title" }, "manufacturer": { "accountId": "123456789012", "name": "Manufacturer Account Name" }, "sellerOfRecord": { "accountId": "123456789012", "name": "Seller Account Name" }, "targetedBuyerAccountIds": [ "999988887777", "111122223333" ] } }

Berikut ini adalah contoh badan acara ketika produk ISV digunakan oleh mitra saluran untuk membuat penawaran.

{ "version": "0", "id": "01234567-0123-0123-0123-0123456789ab", "detail-type": "Offer Released", "source": "aws.marketplacecatalog", "account": "123456789012", "time": "2023-08-26T00:00:00Z", "region": "us-east-1", "resources": [ "arn:aws:aws-marketplace:us-east-1:987654321098:AWSMarketplace/Offer/offer-1234567890123" ], "detail": { "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb", "catalog": "AWSMarketplace", "offer": { "id": "offer-1234567890123", "arn": "arn:aws:catalog:us-east-1:987654321098:Offer/offer-1234567890123", "name": "Offer Name", "expirationDate": "2025-08-26T00:00:00Z" }, "product": { "id": "bbbbaaaa-abcd-1111-abcd-666666666666", "arn": "arn:aws:aws-marketplace:us-east-1:123456789012:AWSMarketplace/SaaSProduct/bbbbaaaa-abcd-1111-abcd-666666666666", "title": "Product Title" }, "manufacturer": { "accountId": "123456789012", "name": "Manufacturer Account Name" }, "sellerOfRecord": { "accountId": "987654321098", "name": "Seller Account Name" }, "targetedBuyerAccountIds": ["999988887777", "111122223333"], } } }

Berikut ini adalah contoh badan acara ketika mitra saluran membuat penawaran.

{ "version": "0", "id": "01234567-0123-0123-0123-0123456789ab", "detail-type": "Offer Released", "source": "aws.marketplacecatalog", "account": "987654321098", "time": "2023-08-26T00:00:00Z", "region": "us-east-1", "resources": [ "arn:aws:aws-marketplace:us-east-1:987654321098:AWSMarketplace/Offer/offer-1234567890123" ], "detail": { "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb", "catalog": "AWSMarketplace", "offer": { "id": "offer-1234567890123", "arn": "arn:aws:catalog:us-east-1:987654321098:Offer/offer-1234567890123", "name": "Offer Name", "expirationDate": "2025-08-26T00:00:00Z" }, "product": { "id": "bbbbaaaa-abcd-1111-abcd-666666666666", "arn": "arn:aws:aws-marketplace:us-east-1:123456789012:AWSMarketplace/SaaSProduct/bbbbaaaa-abcd-1111-abcd-666666666666", "title": "Product Title" }, "manufacturer": { "accountId": "123456789012", "name": "Manufacturer Account Name" }, "sellerOfRecord": { "accountId": "987654321098", "name": "Seller Account Name" }, "targetedBuyerAccountIds": ["999988887777", "111122223333"], } } }

Berikut ini adalah contoh badan acara untuk penawaran baru yang diterbitkan oleh mitra (ISV atau mitra Saluran).

{ "version": "0", "id": "01234567-0123-0123-0123-0123456789ab", "detail-type": "OfferSet Released", "source": "aws.marketplacecatalog", "account": "123456789012", "time": "2023-08-26T00:00:00Z", "region": "us-east-1", "resources": [ "arn:aws:aws-marketplace:us-east-1:987654321098:AWSMarketplace/OfferSet/offerset-1234567890123" ], "detail": { "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb", "catalog": "AWSMarketplace", "offerSet": { "id": "offerset-1234567890123", "arn": "arn:aws:catalog:us-east-1:987654321098:OfferSet/offerset-1234567890123", "name": "Offer Set Name", }, "associatedOffers": [ { "offer": { "id": "offer-1234567890123", "arn": "arn:aws:catalog:us-east-1:987654321098:Offer/offer-1234567890123", "name": "Offer Name", } }, ... ] } }

Acara untuk set perubahan

Ketika set perubahan selesai, penjual, mitra saluran, dan administrator pasar pribadi dapat menerima acara. API AWS Marketplace Katalog mengirimkan peristiwa ketika set perubahan selesai dengan status berhasil, gagal, atau dibatalkan. Sumber untuk peristiwa ini adalahaws.marketplacecatalog, dan nilai tipe detail yang mungkin adalahChange Set Succeeded,Change Set Failed, danChange Set Cancelled.

catatan

Untuk informasi tentang set perubahan, lihat Bekerja dengan set perubahan di Referensi API AWS Marketplace Katalog.

Setiap peristiwa berisi detail permintaan perubahan, seperti ID set perubahan, nama set perubahan, jenis detail peristiwa, kode kegagalan (untuk permintaan gagal), dan waktu mulai dan akhir permintaan. Hal ini memungkinkan Anda untuk memantau set perubahan Anda tanpa terus-menerus menanyakan DescribeChangeSet tindakan atau memeriksa status permintaan perubahan Anda. Portal Manajemen AWS Marketplace

catatan

Untuk informasi tentang cara membuat EventBridge aturan, lihat EventBridge Aturan Amazon di Panduan EventBridge Pengguna Amazon.

Berikut ini adalah contoh badan acara untuk jenis Change Set Succeeded detail.

{ "version": "0", "id": "01234567-0123-0123-0123-0123456789ab", "detail-type": "Change Set Succeeded", "source": "aws.marketplacecatalog", "account": "123456789012", "time": "2022-11-01T13:12:22Z", "region": "us-east-1", "resources": [ "arn:aws:aws-marketplace:us-east-1:123456789012:AWSMarketplace/ChangeSet/76yesvf8y165pa4f98td2crtg" ], "detail": { "requestId" : "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb", "Catalog": "AWSMarketplace", "ChangeSetId": "76yesvf8y165pa4f98td2crtg", "ChangeSetName": "Create my product", "StartTime": "2018-02-27T13:45:22Z", "EndTime": "2018-02-27T14:55:22Z" } }

Berikut ini adalah contoh badan acara untuk jenis Change Set Failed detail.

{ "version": "0", "id": "01234567-0123-0123-0123-0123456789ab", "detail-type": "Change Set Failed", "source": "aws.marketplacecatalog", "account": "123456789012", "time": "2022-11-01T13:12:22Z", "region": "us-east-1", "resources": [ "arn:aws:aws-marketplace:us-east-1:123456789012:AWSMarketplace/ChangeSet/76yesvf8y165pa4f98td2crtg" ], "detail": { "requestId" : "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb", "Catalog": "AWSMarketplace", "ChangeSetId": "76yesvf8y165pa4f98td2crtg", "ChangeSetName": "Create my product", "StartTime": "2018-02-27T13:45:22Z", "EndTime": "2018-02-27T14:55:22Z", "FailureCode": "CLIENT_ERROR" } }

Berikut ini adalah contoh badan acara untuk jenis Change Set Cancelled detail.

{ "version": "0", "id": "01234567-0123-0123-0123-0123456789ab", "detail-type": "Change Set Cancelled", "source": "aws.marketplacecatalog", "account": "123456789012", "time": "2022-11-01T13:12:22Z", "region": "us-east-1", "resources": [ "arn:aws:aws-marketplace:us-east-1:123456789012:AWSMarketplace/ChangeSet/76yesvf8y165pa4f98td2crtg" ], "detail": { "requestId" : "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb", "Catalog": "AWSMarketplace", "ChangeSetId": "76yesvf8y165pa4f98td2crtg", "ChangeSetName": "Create my product", "StartTime": "2018-02-27T13:45:22Z", "EndTime": "2018-02-27T14:55:22Z" } }

Acara untuk laporan ringkasan keamanan

Ketika kerentanan keamanan terdeteksi pada produk penjual, mereka dapat menerima acara laporan ringkasan dan pengingat berkala untuk masalah produk yang luar biasa. Sumber untuk acara ini adalahaws.marketplacecatalog, dan jenis detailnya adalahProducts Security Report Created.

Setiap acara mencakup ringkasan jumlah produk dan versi dengan masalah yang terdeteksi, hitungan berapa banyak versi terbaru yang terpengaruh, dan tanggal ketika resolusi diperlukan untuk mencegah pembatasan sementara produk atau versi ini.

catatan

Untuk informasi tentang cara membuat EventBridge aturan, lihat EventBridge Aturan Amazon di Panduan EventBridge Pengguna Amazon.

Untuk detail tentang mengelola peristiwa keamanan, lihat Cara meningkatkan keamanan katalog produk Anda di posting AWS Marketplace blog di AWS Blog.

Berikut ini adalah contoh badan acara untuk jenis Products Security Report Created detail.

{ "version": "0", "id": "01234567-0123-0123-0123-0123456789ab", "detail-type": "Products Security Report Created", "source": "aws.marketplacecatalog", "account": "123456789012", "time": "2023-10-31T00:00:00Z", "region": "us-east-1", "resources": [], "detail": { "numberOfProductsWithIssues": 1, "numberOfVersionsWithIssues": 1, "numberOfLatestVersionsWithIssues": 1, "newIssuesFound": true, "upcomingResolutionDueDate": "2023-12-01T00:00:00Z", "requestId": "533fa17d-3e97-5051-bcaf-1fae45fb3f8b" } }

Acara untuk pencairan

Ketika pencairan ke rekening bank penjual gagal karena rincian rekening bank yang tidak valid, AWS Marketplace ISVs dan mitra saluran dapat menerima acara.

Dalam kode acara JSON berikut, source nilai untuk peristiwa ini adalahaws.marketplace, dan detail-type nilainya adalahDisbursement Paused. resourcesNilai menunjukkan rekening bank yang tidak valid Amazon Resource Number (ARN).

{ "version": "0", "id": "01234567-0123-0123-0123-0123456789ab", "detail-type": "Disbursement Paused", "source": "aws.marketplace", "account":"<account id of end user>", "time": "2022-11-01T13:12:22Z", "region": "us-east-1", "resources": ["arn:aws:payments:us-east-1:1234567890:paymentinstrument:123"], "detail": { "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb", "catalog": "AWSMarketplace" } }

Untuk mengatasi masalah detail rekening bank yang tidak valid, tambahkan detail rekening bank Anda di Portal AWS Marketplace Manajemen. Untuk petunjuk, lihat Untuk menambahkan detail rekening bank.

Untuk informasi selengkapnya tentang membuat EventBridge aturan Amazon, lihat Aturan EventBridge di Amazon di Panduan EventBridge Pengguna Amazon.

Acara untuk perjanjian

Ketika peristiwa perjanjian terjadi, penjual dapat menerima pemberitahuan untuk perubahan siklus hidup perjanjian pembelian.

Untuk informasi tentang cara membuat EventBridge aturan, lihat EventBridge Aturan Amazon di Panduan EventBridge Pengguna Amazon.

Berikut ini adalah contoh badan acara untuk Purchase Agreement Created - Proposer.

catatan

Id Otorisasi Penjualan Kembali jika Penawaran Pribadi Mitra Saluran (CPPO) akan diisi, dan dalam kasus penawaran langsung Marketplace (MPPO), nilai ini akan menjadi nol.

{ "version": "0", "id": "12345678-1234-1234-1234-123456789012", "detail-type": "Purchase Agreement Created - Proposer", "source": "aws.agreement-marketplace", "account": "<ISV's or CP's account id>", "time": "2024-08-30T21:36:03Z", "region": "us-east-1", "resources": [ "arn:aws:aws-marketplace::aws:agreement:agmt-4mwg1nevbokzw95eca5797ixs" ], "detail": { "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb", "catalog": "AWSMarketplace", "agreement": { "id": "agmt-4mwg1nevbokzw95eca5797ixs", "intent": "NEW", "status": "ACTIVE", "acceptanceTime": "2024-06-26T21:36:03Z", "startTime": "2024-08-30T21:36:03Z", "endTime": "2025-05-30T21:36:03Z" }, "resaleAuthorization": { "id": "resaleauthz-yaxjqxiskysxa" }, "acceptor": { "accountId": "845735284135" }, "proposer": { "accountId": "123456512334" }, "offer": { "id": "offer-1234567890123" } } }

Berikut ini adalah contoh badan acara untuk Perjanjian Pembelian Dibuat - Produsen.

{ "version": "0", "id": "12345678-1234-1234-1234-123456789012", "detail-type": "Purchase Agreement Created - Manufacturer", "source": "aws.agreement-marketplace", "account": "<ISV's account id>", "time": "2024-08-30T21:36:03Z", "region": "us-east-1", "resources": [ "arn:aws:aws-marketplace::aws:agreement:agmt-4mwg1nevbokzw95eca5797ixs" ], "detail": { "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb", "catalog": "AWSMarketplace", "agreement": { "id": "agmt-4mwg1nevbokzw95eca5797ixs", "intent": "NEW", "status": "ACTIVE", "acceptanceTime": "2024-06-26T21:36:03Z", "startTime": "2024-08-30T21:36:03Z", "endTime": "2025-05-30T21:36:03Z" }, "resaleAuthorization": { "id": "resaleauthz-yaxjqxiskysxa" }, "acceptor": { "accountId": "845735284135" }, "proposer": { "accountId": "123456512334" }, "offer": { "id": "offer-1234567890123" } } }

Berikut ini adalah contoh badan acara untuk Perjanjian Pembelian yang Diubah - Pengusul.

{ "version": "0", "id": "12345678-1234-1234-1234-123456789012", "detail-type": "Purchase Agreement Amended - Proposer", "source": "aws.agreement-marketplace", "account": "<ISV or CP's account id>", "time": "2024-08-30T21:36:03Z", "region": "us-east-1", "resources": [ "arn:aws:aws-marketplace::aws:agreement:agmt-4mwg1nevbokzw95eca5797ixs" ], "detail": { "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb", "catalog": "AWSMarketplace", "agreement": { "id": "agmt-4mwg1nevbokzw95eca5797ixs", "intent": "AMEND", "status": "ACTIVE", "acceptanceTime": "2024-06-26T21:36:03Z", "startTime": "2024-08-30T21:36:03Z", "endTime": "2025-05-30T21:36:03Z" }, "resaleAuthorization": { "id": "resaleauthz-yaxjqxiskysxa" }, "acceptor": { "accountId": "845735284135" }, "proposer": { "accountId": "123456512334" }, "offer": { "id": "offer-1234567890123" } } }

Berikut ini adalah contoh badan acara untuk Perjanjian Pembelian yang Diubah - Produsen.

{ "version": "0", "id": "12345678-1234-1234-1234-123456789012", "detail-type": "Purchase Agreement Amended - Manufacturer", "source": "aws.agreement-marketplace", "account": "<ISV's account id>", "time": "2024-08-30T21:36:03Z", "region": "us-east-1", "resources": [ "arn:aws:aws-marketplace::aws:agreement:agmt-4mwg1nevbokzw95eca5797ixs" ], "detail": { "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb", "catalog": "AWSMarketplace", "agreement": { "id": "agmt-4mwg1nevbokzw95eca5797ixs", "intent": "AMEND", "status": "ACTIVE", "acceptanceTime": "2024-06-26T21:36:03Z", "startTime": "2024-08-30T21:36:03Z", "endTime": "2025-05-30T21:36:03Z" }, "resaleAuthorization": { "id": "resaleauthz-yaxjqxiskysxa" }, "acceptor": { "accountId": "845735284135" }, "proposer": { "accountId": "123456512334" }, "offer": { "id": "offer-1234567890123" } } }

Berikut ini adalah contoh badan acara untuk Purchase Agreement Ended - Proposer.

{ "version": "0", "id": "12345678-1234-1234-1234-123456789012", "detail-type": "Purchase Agreement Ended - Proposer", "source": "aws.agreement-marketplace", "account": "<ISV's account id>", "time": "2024-08-30T21:36:03Z", "region": "us-east-1", "resources": [ "arn:aws:aws-marketplace::aws:agreement:agmt-4mwg1nevbokzw95eca5797ixs" ], "detail": { "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb", "catalog": "AWSMarketplace", "agreement": { "id": "agmt-4mwg1nevbokzw95eca5797ixs", "status": "CANCELLED" }, "resaleAuthorization": { "id": "resaleauthz-yaxjqxiskysxa" }, "acceptor": { "accountId": "845735284135" }, "proposer": { "accountId": "123456512334" }, "offer": { "id": "offer-1234567890123" } } }

Berikut ini adalah contoh badan acara untuk Purchase Agreement Ended - Manufacturer.

{ "version": "0", "id": "12345678-1234-1234-1234-123456789012", "detail-type": "Purchase Agreement Ended - Manufacturer", "source": "aws.agreement-marketplace", "account": "<ISV's account id>", "time": "2024-08-30T21:36:03Z", "region": "us-east-1", "resources": [ "arn:aws:aws-marketplace::aws:agreement:agmt-4mwg1nevbokzw95eca5797ixs" ], "detail": { "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb", "catalog": "AWSMarketplace", "agreement": { "id": "agmt-4mwg1nevbokzw95eca5797ixs", "status": "CANCELLED" }, "resaleAuthorization": { "id": "resaleauthz-yaxjqxiskysxa" }, "acceptor": { "accountId": "845735284135" }, "proposer": { "accountId": "123456512334" }, "offer": { "id": "offer-1234567890123" } } }

Acara untuk lisensi

Ketika peristiwa lisensi terjadi, penjual dapat menerima pemberitahuan untuk perubahan hak pelanggan.

Untuk informasi tentang cara membuat EventBridge aturan, lihat EventBridge Aturan Amazon di Panduan EventBridge Pengguna Amazon.

Berikut ini adalah contoh badan acara untuk Lisensi Diperbarui - Produsen.

{ "version": "0", "id": "12345678-1234-1234-1234-123456789012", "detail-type": "License Updated - Manufacturer", "source": "aws.agreement-marketplace", "account": "<ISV/CP account id>", "time": "2024-08-30T21:36:03Z", "region": "us-east-1", "resources": [ "arn:aws:aws-marketplace::aws:agreement:agmt-4mwg1nevbokzw95eca5797ixs" ], "detail": { "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb", "catalog": "AWSMarketplace", "agreement": { "id": "agmt-4mwg1nevbokzw95eca5797ixs" }, "product": { "code": "aw4fgf5tyo5w2ap6fEXAMPLE", "id": "prod-qtwveEXAMPLE" }, "license": { "arn": "aws:license-manager:us-east-1:123456789012:l-e52ca6f38bf84d0fafb8802ca15ac11x" }, "acceptor": { "accountId": "845735284135" }, "proposer": { "accountId": "123456512334" }, "offer": { "id": "8kkr91jo647j3qxlcjhlqce7y" } } }

Berikut ini adalah contoh badan acara untuk License Deprovisioned - Manufacturer.

{ "version": "0", "id": "12345678-1234-1234-1234-123456789012", "detail-type": "License Deprovisioned - Manufacturer", "source": "aws.agreement-marketplace", "account": "<ISV/CP account id>", "time": "2024-08-30T21:36:03Z", "region": "us-east-1", "resources": [ "arn:aws:aws-marketplace::aws:agreement:agmt-4mwg1nevbokzw95eca5797ixs" ], "detail": { "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb", "catalog": "AWSMarketplace", "agreement": { "id": "agmt-4mwg1nevbokzw95eca5797ixs" }, "product": { "code": "aw4fgf5tyo5w2ap6fEXAMPLE", "id": "prod-qtwveEXAMPLE" }, "license": { "arn": "aws:license-manager:us-east-1:123456789012:l-e52ca6f38bf84d0fafb8802ca15ac11x" }, "acceptor": { "accountId": "845735284135" }, "proposer": { "accountId": "123456512334" }, "offer": { "id": "8kkr91jo647j3qxlcjhlqce7y" } } }

Acara untuk pembatalan

Ketika status permintaan pembatalan berubah, penjual, pembeli, dan ISVs (untuk CPPO) menerima acara. Setiap acara dikirim ke pihak terkait dengan jenis detail khusus peran (Proposer untuk penjual, Akseptor untuk pembeli, Produsen untuk). ISVs Sumber untuk acara ini adalahaws.agreement-marketplace.

Untuk informasi tentang cara membuat EventBridge aturan, lihat EventBridge Aturan Amazon di Panduan EventBridge Pengguna Amazon.

Berikut ini adalah contoh badan acara untuk Permintaan Pembatalan Perjanjian Menunggu Persetujuan - Pengusul. Acara ini dikirim saat Anda mengajukan permintaan pembatalan dan sedang menunggu persetujuan pembeli.

{ "version": "0", "id": "01234567-0123-0123-0123-0123456789ab", "detail-type": "Agreement Cancellation Request Pending Approval - Proposer", "source": "aws.agreement-marketplace", "account": "123456789012", "time": "2025-01-01T13:12:22Z", "region": "us-east-1", "resources": [], "detail": { "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb", "catalog": "AWSMarketplace", "agreement": { "id": "agmt-abcdexampleid", "acceptorId": "123465789012", "productId": "prod-exampleid", "offerId": "offer-exampleid" }, "agreementCancellationRequest": { "id": "acr-abcdexampleid", "reasonCode": "INCORRECT_TERMS_ACCEPTED", "reasonMessage": "", "statusCode": "PENDING_APPROVAL", "statusMessage": "", "createdAt": "2025-01-01T13:12:22Z", "updatedAt": "2025-01-01T13:12:22Z" } } }

Berikut ini adalah contoh badan acara untuk Permintaan Pembatalan Perjanjian Disetujui - Pengusul. Acara ini dikirim ketika pembeli menyetujui permintaan pembatalan Anda atau ketika disetujui secara otomatis setelah 7 hari.

{ "version": "0", "id": "01234567-0123-0123-0123-0123456789ab", "detail-type": "Agreement Cancellation Request Approved - Proposer", "source": "aws.agreement-marketplace", "account": "123456789012", "time": "2025-01-01T13:16:07Z", "region": "us-east-1", "resources": [], "detail": { "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb", "catalog": "AWSMarketplace", "agreement": { "id": "agmt-abcdexampleid", "acceptorId": "123465789012", "productId": "prod-exampleid", "offerId": "offer-exampleid" }, "agreementCancellationRequest": { "id": "acr-abcdexampleid", "reasonCode": "INCORRECT_TERMS_ACCEPTED", "reasonMessage": "The terms accepted in agreement had wrong rate", "statusCode": "APPROVED", "statusMessage": "", "createdAt": "2025-01-03T16:16:22Z", "updatedAt": "2025-01-03T16:20:08Z" } } }

Berikut ini adalah contoh badan acara untuk Permintaan Pembatalan Perjanjian Ditolak - Pengusul. Acara ini dikirim ketika pembeli menolak permintaan pembatalan Anda.

{ "version": "0", "id": "01234567-0123-0123-0123-0123456789ab", "detail-type": "Agreement Cancellation Request Rejected - Proposer", "source": "aws.agreement-marketplace", "account": "123456789012", "time": "2025-01-02T10:30:00Z", "region": "us-east-1", "resources": [], "detail": { "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb", "catalog": "AWSMarketplace", "agreement": { "id": "agmt-abcdexampleid", "acceptorId": "123465789012", "productId": "prod-exampleid", "offerId": "offer-exampleid" }, "agreementCancellationRequest": { "id": "acr-abcdexampleid", "reasonCode": "INCORRECT_TERMS_ACCEPTED", "reasonMessage": "", "statusCode": "REJECTED", "statusMessage": "We still need this product", "createdAt": "2025-01-01T13:12:22Z", "updatedAt": "2025-01-02T10:30:00Z" } } }

Berikut ini adalah contoh badan acara untuk Permintaan Pembatalan Perjanjian Dibatalkan - Pengusul. Acara ini dikirim saat Anda menarik permintaan pembatalan.

{ "version": "0", "id": "01234567-0123-0123-0123-0123456789ab", "detail-type": "Agreement Cancellation Request Cancelled - Proposer", "source": "aws.agreement-marketplace", "account": "123456789012", "time": "2025-01-02T08:00:00Z", "region": "us-east-1", "resources": [], "detail": { "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb", "catalog": "AWSMarketplace", "agreement": { "id": "agmt-abcdexampleid", "acceptorId": "123465789012", "productId": "prod-exampleid", "offerId": "offer-exampleid" }, "agreementCancellationRequest": { "id": "acr-abcdexampleid", "reasonCode": "INCORRECT_TERMS_ACCEPTED", "reasonMessage": "", "statusCode": "CANCELLED", "statusMessage": "Seller withdrew the request", "createdAt": "2025-01-01T13:12:22Z", "updatedAt": "2025-01-02T08:00:00Z" } } }

Berikut ini adalah contoh badan acara untuk Validasi Permintaan Pembatalan Perjanjian Gagal - Pengusul. Acara ini dikirim hanya ke penjual ketika validasi asinkron gagal setelah pengiriman.

{ "version": "0", "id": "01234567-0123-0123-0123-0123456789ab", "detail-type": "Agreement Cancellation Request Validation Failed - Proposer", "source": "aws.agreement-marketplace", "account": "123456789012", "time": "2025-01-01T13:15:00Z", "region": "us-east-1", "resources": [], "detail": { "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb", "catalog": "AWSMarketplace", "agreement": { "id": "agmt-abcdexampleid", "acceptorId": "123465789012", "productId": "prod-exampleid", "offerId": "offer-exampleid" }, "agreementCancellationRequest": { "id": "acr-abcdexampleid", "reasonCode": "INCORRECT_TERMS_ACCEPTED", "reasonMessage": "The terms accepted in agreement had wrong rate", "statusCode": "VALIDATION_FAILED", "statusMessage": "Agreement has a renewal agreement that must be canceled first", "createdAt": "2025-01-01T13:12:22Z", "updatedAt": "2025-01-01T13:15:00Z" } } }

Acara untuk penyesuaian penagihan

Ketika status penyesuaian penagihan berubah, penjual, pembeli, dan ISVs (untuk CPPO) menerima acara. Setiap acara dikirim ke pihak terkait dengan jenis detail khusus peran (Proposer untuk penjual, Akseptor untuk pembeli, Produsen untuk). ISVs Sumber untuk acara ini adalahaws.agreement-marketplace.

Berikut ini adalah contoh badan acara untuk Purchase Agreement Billing Adjustment Completed - Proposer.

{ "version": "0", "id": "01234567-0123-0123-0123-0123456789ab", "detail-type": "Purchase Agreement Billing Adjustment Completed - Proposer", "source": "aws.agreement-marketplace", "account": "123456789012", "time": "2025-01-01T13:12:22Z", "region": "us-east-1", "resources": [], "detail": { "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb", "catalog": "AWSMarketplace", "agreement": { "id": "agmt-abcdexampleid" }, "billingAdjustmentRequest": { "id": "ba-abcdexampleid", "adjustmentAmount": "-100.00", "currencyCode": "USD", "adjustmentReasonCode": "INCORRECT_TERMS_ACCEPTED" }, "invoice": { "originalInvoiceId": "2028746221" } } }

Berikut ini adalah contoh badan acara untuk Purchase Agreement Billing Adjustment Failed - Proposer. Acara ini dikirim hanya ke penjual ketika penyesuaian penagihan gagal validasi asinkron.

{ "version": "0", "id": "01234567-0123-0123-0123-0123456789ab", "detail-type": "Purchase Agreement Billing Adjustment Failed - Proposer", "source": "aws.agreement-marketplace", "account": "123456789012", "time": "2025-01-01T13:15:00Z", "region": "us-east-1", "resources": [], "detail": { "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb", "catalog": "AWSMarketplace", "agreement": { "id": "agmt-abcdexampleid" }, "billingAdjustmentRequest": { "id": "ba-abcdexampleid", "adjustmentAmount": "-1000.00", "currencyCode": "USD", "adjustmentReasonCode": "INCORRECT_TERMS_ACCEPTED" }, "invoice": { "originalInvoiceId": "2028746221" } } }