Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
UpdateCampaign
Memperbarui kampanye untuk menerapkan versi solusi yang dilatih ulang dengan kampanye yang sudah ada, mengubah kampanye AndaminProvisionedTPS, atau mengubah konfigurasi kampanye Anda. Misalnya, Anda dapat menyetel enableMetadataWithRecommendations ke true untuk kampanye yang sudah ada.
Untuk memperbarui kampanye agar mulai secara otomatis menggunakan versi solusi terbaru, tentukan hal berikut:
-
Untuk
SolutionVersionArnparameter, tentukan Nama Sumber Daya Amazon (ARN) dari solusi Anda dalamSolutionArn/$LATESTformat. -
Di
campaignConfig, atursyncWithLatestSolutionVersionketrue.
Untuk memperbarui kampanye, status kampanye harus AKTIF atau BUAT GAGAL. Periksa status kampanye menggunakan DescribeCampaign operasi.
catatan
Anda masih bisa mendapatkan rekomendasi dari kampanye saat pembaruan sedang berlangsung. Kampanye akan menggunakan versi solusi sebelumnya dan konfigurasi kampanye untuk menghasilkan rekomendasi hingga status pembaruan kampanye terbaru munculActive.
Untuk informasi selengkapnya tentang memperbarui kampanye, termasuk contoh kode, lihat Memperbarui kampanye. Untuk informasi selengkapnya tentang kampanye, lihat Membuat kampanye.
Sintaksis Permintaan
{
"campaignArn": "string",
"campaignConfig": {
"enableMetadataWithRecommendations": boolean,
"itemExplorationConfig": {
"string" : "string"
},
"rankingInfluence": {
"string" : number
},
"syncWithLatestSolutionVersion": boolean
},
"minProvisionedTPS": number,
"solutionVersionArn": "string"
}
Parameter Permintaan
Permintaan menerima data berikut dalam format JSON.
- campaignArn
-
Amazon Resource Name (ARN) dari kampanye.
Tipe: String
Batasan Panjang: Panjang maksimum 256.
Pola:
arn:([a-z\d-]+):personalize:.*:.*:.+Wajib: Ya
- campaignConfig
-
Detail konfigurasi kampanye.
Tipe: Objek CampaignConfig
Wajib: Tidak
- minProvisionedTPS
-
Menentukan transaksi (rekomendasi) minimum yang diminta per detik yang akan didukung oleh Amazon Personalize. Yang tinggi
minProvisionedTPSakan meningkatkan tagihan Anda. Sebaiknya mulai dengan 1 untukminProvisionedTPS(default). Lacak penggunaan Anda menggunakan CloudWatch metrik Amazon, dan tingkatkanminProvisionedTPSseperlunya.Tipe: Bilangan Bulat
Rentang yang Valid: Nilai minimum 1.
Wajib: Tidak
- solutionVersionArn
-
Nama Sumber Daya Amazon (ARN) dari model baru yang akan digunakan. Untuk menentukan versi solusi terbaru dari solusi Anda, tentukan ARN solusi Anda dalam
SolutionArn/$LATESTformat. Anda harus menggunakan format ini jika Anda menysyncWithLatestSolutionVersionTrueetel ke CampaignConfig.Untuk menerapkan model yang bukan versi solusi terbaru dari solusi Anda, tentukan ARN versi solusi.
Untuk informasi selengkapnya tentang pembaruan kampanye otomatis, lihat Mengaktifkan pembaruan kampanye otomatis.
Tipe: String
Batasan Panjang: Panjang maksimum 256.
Pola:
arn:([a-z\d-]+):personalize:.*:.*:.+Diperlukan: Tidak
Sintaksis Respons
{
"campaignArn": "string"
}
Elemen Respons
Jika tindakan berhasil, layanan mengirimkan kembali respons HTTP 200.
Layanan mengembalikan data berikut dalam format JSON.
- campaignArn
-
Kampanye ARN yang sama seperti yang diberikan dalam permintaan.
Tipe: String
Batasan Panjang: Panjang maksimum 256.
Pola:
arn:([a-z\d-]+):personalize:.*:.*:.+
Kesalahan
- InvalidInputException
-
Berikan nilai yang valid untuk bidang atau parameter.
Kode Status HTTP: 400
- ResourceInUseException
-
Sumber daya yang ditentukan sedang digunakan.
Kode Status HTTP: 400
- ResourceNotFoundException
-
Tidak dapat menemukan sumber daya yang ditentukan.
Kode Status HTTP: 400
Lihat Juga
Untuk informasi selengkapnya tentang menggunakan API ini di salah satu AWS SDK khusus bahasa, lihat berikut ini: