

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

# Pemetaan tipe objek untuk pesanan standar di Amazon Connect Customer Profiles
<a name="object-type-mapping-standard-order"></a>

Topik di bagian ini memberikan definisi urutan standar, dan pemetaan jenis objek dari aplikasi eksternal ke urutan standar.

**Topics**
+ [Persyaratan AppIntegrations akses Amazon](standard-order-appintegrations-requirements.md)
+ [Persyaratan EventBridge akses Amazon](standard-order-eventbridge-requirements.md)
+ [Definisi pesanan standar](standard-order-definition.md)
+ [Pemetaan objek Shopify](mapping-shopify-objects-standard-order.html.md)

# Persyaratan AppIntegrations akses Amazon
<a name="standard-order-appintegrations-requirements"></a>

Gunakan persyaratan AppIntegrations akses Amazon berikut untuk membuat dan menghapus integrasi Shopify dengan Profil Pelanggan Amazon Connect:
+ integrasi aplikasi: GetEventIntegration
+ integrasi aplikasi: ListEventIntegrationAssociations
+ integrasi aplikasi: CreateEventIntegrationAssociation
+ integrasi aplikasi: DeleteEventIntegrationAssociation

# Persyaratan EventBridge akses Amazon
<a name="standard-order-eventbridge-requirements"></a>

Gunakan persyaratan EventBridge akses Amazon berikut untuk membuat dan menghapus integrasi Shopify dengan Profil Pelanggan Amazon Connect:
+ `events:ListTargetsByRule`
+ `events:PutRule`
+ `events:PutTargets`
+ `events:DeleteRule`
+ `events:RemoveTargets`

# Profil Pelanggan bidang objek pesanan standar
<a name="standard-order-definition"></a>

Tabel berikut mencantumkan semua bidang dalam objek pesanan standar Profil Pelanggan.


| Bidang pesanan standar | Jenis data | Deskripsi | 
| --- | --- | --- | 
| OrderId | String | Pengidentifikasi unik dari pesanan standar. | 
| CustomerEmail | String | Alamat email pelanggan. | 
| CustomerPhone | String | Nomor telepon pelanggan. | 
| CreatedDate | String | Tanggal pesanan dibuat. | 
| UpdatedDate | String | Tanggal pesanan diperbarui. | 
| ProcessedDate | String | Tanggal pesanan diproses. | 
| ClosedDate | String | Tanggal pesanan ditutup. | 
| CancelledDate | String | Tanggal pesanan dibatalkan. | 
| CancelReason | String | Alasan pembatalan pesanan. | 
| Nama | String | Nama pesanan. | 
| AdditionalInformation | String | Setiap informasi tambahan yang relevan dengan pesanan. | 
| Gateway | String | Gateway pembayaran pesanan. | 
| Status | String | Status pesanan. | 
| StatusCode | String | Kode status pesanan. Nilai yang valid: DRAFT \$1 DIAKTIFKAN | 
| StatusUrl | String | URL status pesanan. | 
| CreditCardNumber | String | Kartu kredit pelanggan bertahan empat digit. | 
| CreditCardCompany | String | Perusahaan kartu kredit pelanggan. | 
| FulfillmentStatus | String | Status pemenuhan pesanan. | 
| TotalPrice | String | Harga total pesanan. | 
| TotalTax | String | Total pajak pesanan. | 
| TotalDiscounts | String | Total diskon pesanan. | 
| TotalItemsPrice | String | Harga total item pesanan. | 
| TotalShippingPrice | String | Total harga pengiriman pesanan. | 
| TotalTipReceived | String | Total tip pesanan diterima. | 
| Mata Uang | String | Mata uang pesanan. | 
| TotalWeight | String | Berat total pesanan. | 
| BillingAddress | OrderAddress | Alamat penagihan pelanggan. | 
| ShippingAddress | OrderAddress | Alamat pengiriman pelanggan. | 
| OrderItems | OrderItem daftar | Barang pesanan. | 
| Atribut | String-to-string peta | Pasangan kunci-nilai atribut dari urutan standar. | 

Objek urutan standar diindeks oleh kunci dalam tabel berikut.


| Nama indeks standar | Bidang pesanan standar | 
| --- | --- | 
| \$1OrderId | OrderId | 

Misalnya, Anda dapat menggunakan `_orderId` sebagai nama kunci dengan [SearchProfiles API](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_SearchProfiles.html) untuk menemukan profil yang memiliki urutan yang OrderId cocok dengan nilai pencarian. Anda dapat menemukan objek urutan standar yang terkait dengan profil tertentu dengan menggunakan [ListProfileObjects API](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html) dengan `ProfileId` dan `ObjectTypeName` disetel ke`_order`.

## OrderAddress tipe data
<a name="orderaddress-data-type"></a>


| Bidang pesanan standar | Jenis data | Deskripsi | 
| --- | --- | --- | 
| Nama | String | Nama yang terkait dengan alamat pesanan. | 
| Alamat1 | String | Baris pertama dari alamat pesanan. | 
| Alamat2 | String | Baris kedua dari alamat pesanan. | 
| Alamat3 | String | Baris ketiga dari alamat pesanan. | 
| Alamat4 | String | Baris keempat dari alamat pesanan. | 
| Kota | String | Kota alamat pesanan. | 
| Kabupaten | String | Kabupaten alamat pesanan. | 
| Status | String | Keadaan alamat pesanan. | 
| Propinsi | String | Provinsi alamat pesanan. | 
| Negara | String | Negara alamat pesanan. | 
| PostalCode | String | Kode pos alamat pesanan. | 

## OrderItem tipe data
<a name="orderitem-data-type"></a>


| Bidang pesanan standar | Jenis data | Deskripsi | 
| --- | --- | --- | 
| judul | String | Judul item pesanan. | 
| Harga | String | Harga barang pesanan. | 
| Kuantitas | String | Jumlah item pesanan. | 

# Memetakan objek Shopify ke urutan standar di Amazon Connect Customer Profiles
<a name="mapping-shopify-objects-standard-order.html"></a>

Topik ini mencantumkan bidang mana di objek Shopify yang dipetakan ke bidang dalam objek urutan standar di Profil Pelanggan.

## Shopify- objek DraftOrder
<a name="shopify-draftorder-object.html"></a>

Untuk daftar semua bidang dalam objek Shopify- lihat DraftOrder [ DraftOrder Objek dalam dokumentasi](https://shopify.dev/api/admin-rest/2021-10/resources/draftorder#resource_object) Shopify.

## Memetakan DraftOrder objek Shopify- ke urutan standar
<a name="shopify-draftorder-object-standardorder.html"></a>

Subset dari bidang di Shopify- peta DraftOrder objek ke objek urutan standar di Profil Pelanggan.

Tabel berikut mencantumkan bidang mana yang dapat dipetakan dari DraftOrder objek Shopify- ke urutan standar.

 `StatusCode`Itu `ACTIVATED` jika `order_status_url` ada di sumbernya. Jika tidak, `StatusCode` adalah`DRAFT`.


|  Shopify- bidang sumber DraftOrder  |  Bidang target pesanan standar  | 
| --- | --- | 
| id | Atribut. ShopifyOrderId | 
| customer.id | Atribut. ShopifyCustomerId | 
| not | AdditionalInformation | 
| Email | CustomerEmail | 
| mata uang | Mata Uang | 
| dibuat\$1at | CreatedDate | 
| updated\$1at | UpdatedDate | 
| name | Nama | 
| status | Status | 
| order\$1status\$1url | StatusCode | 
| billing\$1address.address1 | BillingAddress.Alamat1 | 
| billing\$1address.address2 | BillingAddress.Alamat2 | 
| billing\$1address.city | BillingAddress.Kota | 
| billing\$1address.zip | BillingAddress.PostalCode | 
| billing\$1address.province | BillingAddress.Provinsi | 
| billing\$1address.country | BillingAddress.Negara | 
| billing\$1address.name | BillingAddress.Nama | 
| shipping\$1address.address1 | ShippingAddress.Alamat1 | 
| shipping\$1address.address2 | ShippingAddress.Alamat2 | 
| shipping\$1address.city | ShippingAddress.Kota | 
| shipping\$1address.zip | ShippingAddress.PostalCode | 
| shipping\$1address.province | ShippingAddress.Provinsi | 
| shipping\$1address.country | ShippingAddress.Negara | 
| shipping\$1address.name | ShippingAddress.Nama | 
| invoice\$1url | StatusUrl | 
| total\$1price | TotalPrice | 
| total\$1pajak | TotalTax | 
| line\$1items [] .title | OrderItems[] .Judul | 
| line\$1items [] .harga | OrderItems[] .Harga | 
| line\$1items [] .kuantitas | OrderItems[] .Kuantitas | 

### Contoh
<a name="example-shopify-draftorder-object-standardorder.html"></a>

Contoh berikut menunjukkan cara memetakan bidang sumber ke bidang target.

```
"shopifyOrderId": {
    "Source": "_source.detail.event.detail.payload.id",
    "Target": "_order.Attributes.ShopifyOrderId"
}
```

Data DraftOrder pelanggan Shopify- dari objek Shopify dikaitkan dengan pesanan standar Amazon Connect menggunakan indeks berikut.


| Nama Indeks Standar  | Shopify- bidang sumber DraftOrder  | 
| --- | --- | 
| \$1shopifyOrderId | id | 

Misalnya, Anda dapat menggunakan `_shopifyOrderId` sebagai `ObjectFilter.KeyName` dengan [ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API untuk menemukan urutan standar. Anda dapat menemukan Shopify- DraftOrder objek yang terkait dengan profil tertentu dengan menggunakan [ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API dengan `ProfileId` dan `ObjectTypeName` disetel ke. `Shopify-DraftOrder`

## Objek Shopify-Order
<a name="shopify-order-object.html"></a>

Untuk daftar semua bidang dalam objek Shopify-Order lihat objek Order dalam dokumentasi [Shopify](https://shopify.dev/api/admin-rest/2021-10/resources/order#resource_object).

## Memetakan objek Shopify-Order ke pesanan standar
<a name="mapping-shopify-order-object-standarorder.html"></a>

Subset dari bidang di peta objek Shopify-Order ke objek pesanan standar di Profil Pelanggan.

Tabel berikut mencantumkan bidang mana yang dapat dipetakan dari objek Shopify-Order ke urutan standar.

`StatusCode`Itu `ACTIVATED` jika `order_status_url` ada di sumbernya. Jika tidak, `StatusCode` adalah`DRAFT`.


| Bidang sumber Shopify-Order | Bidang target pesanan standar | 
| --- | --- | 
| id | Atribut. ShopifyOrderId | 
| customer.id | Atribut. ShopifyCustomerId | 
| batal\$1at | CancelledDate | 
| pembatalan\$1alasan | CancelReason | 
| tertutup\$1at | ClosedDate | 
| dibuat\$1at | CreatedDate | 
| mata uang | Mata Uang | 
| Email | CustomerEmail | 
| financial\$1status | Status | 
| order\$1status\$1url | StatusCode | 
| pemenuhan\$1status | FulfillmentStatus | 
| pintu gerbang | Gateway | 
| name | Nama | 
| not | AdditionalInformation | 
| order\$1status\$1url | StatusUrl | 
| telepon | CustomerPhone | 
| diproses\$1at | ProcessedDate | 
| total\$1diskon | TotalDiscounts | 
| total\$1line\$1items\$1price | TotalItemsPrice | 
| total\$1price | TotalPrice | 
| total\$1shipping\$1price\$1set.shop\$1money.amount | TotalShippingPrice | 
| total\$1pajak | TotalTax | 
| total\$1tip\$1received | TotalTipReceived | 
| total\$1weight | TotalWeight | 
| updated\$1at | UpdatedDate | 
| billing\$1address.address1 | BillingAddress.Alamat1 | 
| billing\$1address.address2 | BillingAddress.Alamat2 | 
| billing\$1address.city | BillingAddress.Kota | 
| billing\$1address.zip | BillingAddress.PostalCode | 
| billing\$1address.province | BillingAddress.Provinsi | 
| billing\$1address.country | BillingAddress.Negara | 
| billing\$1address.name | BillingAddress.Nama | 
| payment\$1details.credit\$1card\$1number | CreditCardNumber | 
| payment\$1details.credit\$1card\$1company | CreditCardCompany | 
| shipping\$1address.address1 | ShippingAddress.Alamat1 | 
| shipping\$1address.address2 | ShippingAddress.Alamat2 | 
| shipping\$1address.city | ShippingAddress.Kota | 
| shipping\$1address.zip | ShippingAddress.PostalCode | 
| shipping\$1address.province | ShippingAddress.Provinsi | 
| shipping\$1address.country | ShippingAddress.Negara | 
| shipping\$1address.name | ShippingAddress.Nama | 
| line\$1items [] .title | OrderItems[] .Judul | 
| line\$1items [] .harga | OrderItems[] .Harga | 
| line\$1items [] .kuantitas | OrderItems[] .Kuantitas | 

### Contoh
<a name="example-shopify-draftorder-object-standardorder.html"></a>

Contoh berikut menunjukkan cara memetakan bidang sumber ke bidang target.

```
"shopifyOrderId": {
    "Source": "_source.detail.event.detail.payload.id",
    "Target": "_order.Attributes.ShopifyOrderId"
}
```

Data pelanggan Shopify-Order dari objek Shopify dikaitkan dengan pesanan standar Amazon Connect menggunakan indeks berikut.


| Nama Indeks Standar | Bidang sumber Shopify-Order | 
| --- | --- | 
| \$1shopifyOrderId | id | 

Misalnya, Anda dapat menggunakan `_shopifyOrderId` sebagai `ObjectFilter.KeyName` dengan [ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API untuk menemukan urutan standar. Anda dapat menemukan objek Shopify-Order yang terkait dengan profil tertentu dengan menggunakan [ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API dengan dan disetel ke`ProfileId`. `ObjectTypeName` `Shopify-Order`