

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

# Rekomendasi tindakan waktu nyata di Amazon Personalisasi
<a name="get-action-recommendations"></a>

 Jika Anda menggunakan resep PERSONALIZED\$1ACTIONS, Anda bisa mendapatkan rekomendasi tindakan dari kampanye Anda secara real time. Anda bisa mendapatkan rekomendasi tindakan dengan konsol Amazon Personalize, AWS Command Line Interface (AWS CLI), atau. AWS SDKs 

**Topics**
+ [Cara kerja penilaian rekomendasi tindakan](#how-action-recommendation-scoring-works)
+ [Mendapatkan rekomendasi tindakan (konsol)](#get-action-recommendations-console)
+ [Mendapatkan rekomendasi tindakan (AWS CLI)](#get-action-recommendations-cli-example)
+ [Mendapatkan rekomendasi tindakan (AWS SDKs)](#get-action-recommendations-sdk-example)

## Cara kerja penilaian rekomendasi tindakan
<a name="how-action-recommendation-scoring-works"></a>

Dengan Next-Best-Action resepnya, Amazon Personalize menghasilkan skor untuk tindakan berdasarkan kemungkinan pengguna akan berinteraksi dengan tindakan tersebut. Skor bisa antara 0 - 1.0. Semakin dekat ke 1.0, semakin besar kemungkinan pengguna akan berinteraksi dengan tindakan tersebut.

 Jika Anda belum mengimpor data interaksi tindakan apa pun, semua tindakan yang disarankan akan memiliki skor 0,0. Jika Amazon Personalize merekomendasikan tindakan sebagai bagian dari *eksplorasi*, item tersebut akan memiliki skor 0,0. Amazon Personalize menggunakan eksplorasi untuk merekomendasikan tindakan tanpa data interaksi tindakan. Untuk informasi lebih lanjut tentang eksplorasi, lihat[Eksplorasi](use-case-recipe-features.md#about-exploration).

## Mendapatkan rekomendasi tindakan (konsol)
<a name="get-action-recommendations-console"></a>

 Untuk mendapatkan rekomendasi tindakan dengan konsol Amazon Personalize, Anda memberikan informasi permintaan di halaman detail kampanye kustom Anda.

**Untuk mendapatkan rekomendasi tindakan**

1. Buka konsol Amazon Personalize di [https://console.aws.amazon.com/personalize/rumah](https://console.aws.amazon.com/personalize/home) dan masuk ke akun Anda. 

1. Pilih grup kumpulan data yang berisi kampanye yang Anda gunakan.

1. Di panel navigasi, di bawah **Sumber daya khusus**, pilih **Kampanye**.

1. Pilih kampanye target.

1. Di bawah **Uji hasil kampanye**, masukkan detail permintaan rekomendasi Anda.

    Jika Anda merekam peristiwa untuk pengguna sebelum mereka masuk (pengguna anonim), Anda bisa mendapatkan rekomendasi untuk pengguna ini dengan memberikan `sessionId` dari peristiwa tersebut seolah-olah itu adalah milik mereka`userId`. Untuk informasi selengkapnya tentang merekam peristiwa untuk pengguna anonim, lihat[Merekam acara untuk pengguna anonim](recording-events.md#recording-anonymous-user-events). 

1. Secara opsional pilih filter. Untuk informasi selengkapnya, lihat [Memfilter rekomendasi dan segmen pengguna](filter.md). 

1. Pilih **Dapatkan rekomendasi**. Tabel yang berisi 5 tindakan direkomendasikan teratas pengguna muncul. 

## Mendapatkan rekomendasi tindakan (AWS CLI)
<a name="get-action-recommendations-cli-example"></a>

Gunakan kode berikut untuk mendapatkan rekomendasi tindakan dari kampanye. Tentukan ID pengguna yang ingin Anda rekomendasikan dan Nama Sumber Daya Amazon (ARN) kampanye Anda.

Untuk mengubah jumlah tindakan yang disarankan, ubah nilainya untuk`numResults`. Defaultnya adalah 5 tindakan. Maksimal adalah 100 tindakan. 

Untuk memfilter rekomendasi tindakan berdasarkan kriteria khusus, Anda dapat membuat filter dan menerapkannya pada `get-action-recommendations` operasi. Untuk informasi selengkapnya, lihat [Memfilter rekomendasi dan segmen pengguna](filter.md).

 Jika Anda merekam peristiwa untuk pengguna sebelum mereka masuk (pengguna anonim), Anda bisa mendapatkan rekomendasi untuk pengguna ini dengan memberikan `sessionId` dari peristiwa tersebut seolah-olah itu adalah milik mereka`userId`. Untuk informasi selengkapnya tentang merekam peristiwa untuk pengguna anonim, lihat[Merekam acara untuk pengguna anonim](recording-events.md#recording-anonymous-user-events). 

```
aws personalize-runtime get-action-recommendations \
--campaign-arn campaign arn \
--user-id User ID \
--num-results 10
```

## Mendapatkan rekomendasi tindakan (AWS SDKs)
<a name="get-action-recommendations-sdk-example"></a>

Kode berikut menunjukkan cara mendapatkan rekomendasi Amazon Personalisasi untuk pengguna dari kampanye. Tentukan ID pengguna yang ingin Anda rekomendasikan, dan Nama Sumber Daya Amazon (ARN) kampanye Anda. 

Untuk mengubah jumlah tindakan yang disarankan, ubah nilainya untuk`numResults`. Defaultnya adalah 5 tindakan. Maksimal adalah 100 tindakan.

Untuk memfilter rekomendasi tindakan berdasarkan kriteria khusus, Anda dapat membuat filter dan menerapkannya ke permintaan [GetActionRecommendations](API_RS_GetActionRecommendations.md) API. Untuk informasi selengkapnya, lihat [Memfilter rekomendasi dan segmen pengguna](filter.md).

 Jika Anda merekam peristiwa untuk pengguna sebelum mereka masuk (pengguna anonim), Anda bisa mendapatkan rekomendasi untuk pengguna ini dengan memberikan `sessionId` dari peristiwa tersebut seolah-olah itu adalah milik mereka`userId`. Untuk informasi selengkapnya tentang merekam peristiwa untuk pengguna anonim, lihat[Merekam acara untuk pengguna anonim](recording-events.md#recording-anonymous-user-events). 

```
import boto3

personalizeRt = boto3.client('personalize-runtime')

response = personalizeRt.get_action_recommendations(
    campaignArn = 'Campaign ARN',
    userId = 'User ID',
    numResults = 10
)

print("Recommended actions")
for item in response['actionList']:
    print (item['actionId'])
```