# Create New Facebook Channel

Bagian ini menjelaskan cara mekanisme membuat channel Facebook page baru, dengan melakukan langkah-langkah berikut:&#x20;

Masuk ke menu **Integration** dan klik menu **Channel Connector**, maka Anda akan melihat halaman channel connector seperti gambar di bawah ini.

![Integration](https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlqWTLEMUin8jixjPTHF7%2Fuploads%2F8KmqW8SjHvhQFf036BYQ%2Fchannel%20connector%20fb%20edit.png?alt=media\&token=6c867076-c363-4b38-817a-fc29a719b012)

Di halaman channel connector, klik tombol **'Plus'** di channel Facebook Page, lalu Anda akan melihat pop-up dari channel setting.

![Channel Setting](https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlqWTLEMUin8jixjPTHF7%2Fuploads%2FrvD5Tipq4SoRgUc2NVjF%2FChannel%20setting%20fb%20edit.png?alt=media\&token=2887bb2d-0c7b-4e8d-a07c-b2b4f1dcdf56)

**Penjelasan Komponen:**&#x20;

| Nama              | Deskripsi                                                                                                                                                               |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| App ID            | Nomor unik identifikasi Anda akan ditambahkan ke Facebook app Anda.                                                                                                     |
| App Secret        | Facebook app secara otomatis akan menghasilkan kode rahasia yang terhubung dengan app Anda. Tujuannya adalah untuk meng-otentikasi request dari app ke server Facebook. |
| Page Access Token | Page access token untuk mulai menggunakan API platform atau untuk mengelola dan mengakses page Anda.                                                                    |
| Version           | Versi API digunakan oleh Facebook app Anda.                                                                                                                             |

### Get App ID

Salin Facebook page **'App ID'** ke halaman channel setting yang dapat ditemukan di bagian  **'Settings'** dan pilih **'Basic'** dari menu drop-down. Pengaturan dasar app akan ditampilkan. Lihat gambar dibawah.

![Basic Settings](https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlqWTLEMUin8jixjPTHF7%2Fuploads%2FJaBtE8wOxW3BvO7ZzTYx%2FApp%20id%20edit.png?alt=media\&token=20562b83-e8d5-4700-815a-ff62720fe033)

Tempelkan **'App ID'** pada pop-up dari channel setting.

![App ID](https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlqWTLEMUin8jixjPTHF7%2Fuploads%2FZssvjQMb4kbGFU9CghtM%2FApp%20id%20channel%20setting%20edit.png?alt=media\&token=edb670cd-7c08-4bab-b537-dde18673dedc)

### Get App Secret

Salin Facebook page **'App Secret'** ke halaman channel setting yang dapat ditemukan di bagian **'Settings'**, pilih **'Basic'** dari menu drop-down. Pengaturan dasar app akan ditampilkan. Lihat gambar dibawah.

![Basic Settings](https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlqWTLEMUin8jixjPTHF7%2Fuploads%2FI6l6xbX85oa0ThSQ0epw%2FApp%20secret%20edit.png?alt=media\&token=5a195e7d-7194-4918-9313-7450920b1f12)

Tempelkan **'App Secret'** pada pop-up dari channel setting.

![App Secret](https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlqWTLEMUin8jixjPTHF7%2Fuploads%2FNkLkgtpk7tiZTn8pW2bC%2FApp%20secret%20channel%20setting%20edit.png?alt=media\&token=773bed2c-9cfa-43b0-857a-c005fc74b640)

### Get Page Access Token

Tempelkan **'Page Access Token'** pada channel setting Facebook page Anda.

![Page Access Token](https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MNQidQwa-0K9_KnQpoc%2F-MUvGOG_ekDzrXuqllew%2F-MUvVHItCklhlIXN-VV7%2FPage%20Token%20Channel%20Setting%20Edit.png?alt=media\&token=074ea3c1-7fef-47e7-ad4f-6117a00c6ae1)

Anda bisa mendapatkan page access token dengan mengikuti langkah-langkah di bawah ini.

#### Obtain Short-Lived User Access Token

Klik menu **'Tools'** dan select '**Graph API Explorer'**.

![Graph API Explorer](https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlqWTLEMUin8jixjPTHF7%2Fuploads%2FB6E19fHeFRC6q0qfs2Tp%2FGraph%20api%20explorer%20edit.png?alt=media\&token=15b62876-abe8-4659-9c7a-a8f1246ad10a)

Di field **Meta App**, pilih app yang digunakan untuk mendapatkan page access token.

![Select Meta Application](https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlqWTLEMUin8jixjPTHF7%2Fuploads%2FAqG9gWLIRKNIkdkuBSUw%2Fselct%20application%20access%20token.png?alt=media\&token=a3f1015c-101f-471d-bd52-751456eea490)

Klik **Get Token** → **Get Page Access Token** dan pilih Facebook page milik Anda.&#x20;

![Page Acces Token](https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlqWTLEMUin8jixjPTHF7%2Fuploads%2FhAjenUKhECl7T78X5cPN%2Fget%20page%20access%20token.png?alt=media\&token=0e0eccd5-aad2-4431-885b-454b3ab23477)

Kemudian, pilih permission untuk akses token Anda. Untuk mengetahui tentang permission harus dibutuhkan, silakan lihat ke dokumentasi [ini](https://docs.3dolphins.ai/5.3.0-id/integration/chanel-connector/facebook/how-to-create-facebook-app/permission-and-feature).

<figure><img src="https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlqWTLEMUin8jixjPTHF7%2Fuploads%2FQHiSxwAPEffLsvHmj7JT%2Fselect%20permission%20user%20access%20token.png?alt=media&#x26;token=21ee84cc-de99-4fba-97a0-793e0bb37455" alt=""><figcaption><p>Select Permission</p></figcaption></figure>

Klik **'Copy'** pada **Page Access Token** Anda.&#x20;

![Copy Page Access Token](https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlqWTLEMUin8jixjPTHF7%2Fuploads%2FwzLtE6MMtbKElg4wgNoW%2FGenerate%20access%20token.png?alt=media\&token=3c5d6410-c996-4765-8545-699c717d173c)

Periksa properties di  [**Access Token Debugger**](https://developers.facebook.com/tools/debug/accesstoken), paste user access token yang disalin pada langkah terakhir di atas pada bagian field text dan klik tombol **'Debug'**.

![Access Token Debugger](https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlqWTLEMUin8jixjPTHF7%2Fuploads%2FsVWN839Ahk6USBbxSPO8%2FAcess%20token%20debugger.png?alt=media\&token=8ed7f02a-cc88-43fb-a50c-d40d69abbdcf)

Silahkan periksa hal-hal berikut:

![Page AccessToken](https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlqWTLEMUin8jixjPTHF7%2Fuploads%2FQ7dU05t58uNLexjx7mr2%2FAccess-Token-Debugger-Facebook-for-Developers%20edit.png?alt=media\&token=9c349900-133e-4aa9-afe5-2c7ad003fa08)

1. **App ID**: App ID yang disebutkan di bagian prasyarat.
2. **Type:** Page.
3. **User ID**: Anda, orang yang memiliki hak admin atas Facebook Page yang disebutkan di bagian prasyarat.
4. **Expires**: Time stamp yang mungkin akan habis dalam satu atau dua jam.
5. **Scopes**: Terdiri dari daftar permission yang telah ditambahkan.&#x20;

#### **Exchange for Long-Lived Page Access Token**

Klik **Extend Access Token** untuk mendapatkan long-lived token.

![Extend Access Token](https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlqWTLEMUin8jixjPTHF7%2Fuploads%2FHZXYcVxoxZQ7h5eCDE9k%2FExtend%20access%20token.png?alt=media\&token=ec6caac1-ca1e-4738-b521-fd399823164e)

Klik tombol '**Debug'.**

![Debug](https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlqWTLEMUin8jixjPTHF7%2Fuploads%2FWFaE1XGz0XhYjlKHVL4E%2FDebug%20extend%20access%20token%20edit.png?alt=media\&token=a6e6dbd4-4d35-443e-90a0-c256cc624b66)

Kemudian, Facebook akan meminta Anda untuk memasukkan password akun Anda dan klik tombol **'Submit'**.&#x20;

<figure><img src="https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlqWTLEMUin8jixjPTHF7%2Fuploads%2FwIM0o0ZIvxbYCM0VfLAc%2Fenter%20password%20to%20extend.png?alt=media&#x26;token=ee10a9eb-38c8-4554-b198-66cdc89b7e51" alt=""><figcaption><p>Re-enter Password</p></figcaption></figure>

Periksa properti access token ini di **Access Token Debugger**. Seharusnya ini memiliki waktu yang lebih lama seperti 60 hari, atau Never pada bagian **Expires**.

![Page Access Token](https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlqWTLEMUin8jixjPTHF7%2Fuploads%2FukEqow0u4yKORFS2zKSm%2FExpired%20longer%20edit.png?alt=media\&token=badc8489-ea4a-466d-b51e-fd7ff35464a6)

1. **App ID**: App ID yang disebutkan di bagian prasyarat.
2. **Type:** page.&#x20;
3. **User ID**: Anda, orang yang memiliki hak admin atas Facebook Page yang disebutkan di bagian prasyarat.
4. **Expires**: Sekitar 2 bulan.

Kemudian, pilih version dan klik tombol **'Authorize'**.

![Version](https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlqWTLEMUin8jixjPTHF7%2Fuploads%2FgcalcEE0u4NnmXojDrOb%2FAuthorize%20fb%20edit.png?alt=media\&token=8c40a5b2-3593-4eeb-b964-99f800b6f87d)

Pada pop-up, klik '**Add Page Channel'**.

![Pop-up Authorization](https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlqWTLEMUin8jixjPTHF7%2Fuploads%2F3qWDUZqJNL8ktjgJXOJW%2Fadd%20page%20channel%20edit.png?alt=media\&token=00b358f1-d78c-4b85-8d32-5938f79f153c)

Jika otorisasi berhasil, klik tombol **'Save'**.&#x20;

<figure><img src="https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlqWTLEMUin8jixjPTHF7%2Fuploads%2FQxzsfLka1vFwmK5m9lg2%2Fsave%20channel%20fb%20edit.png?alt=media&#x26;token=1a117a09-4df2-4908-9d39-dff1745c5d04" alt=""><figcaption><p>Save Channel Setting</p></figcaption></figure>

Dan kemudian, channel dari Facebook Page **divers dolphins** telah berhasil dibuat.

![Add New Facebook Channel](https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlqWTLEMUin8jixjPTHF7%2Fuploads%2FJPKJNBd7fmMFixKrKfdx%2Fchannel%20fb%20added%20edit.png?alt=media\&token=d3e27a52-b2d7-4aaa-ba07-c427a048430b)

**Penjelasan Komponen:**&#x20;

<table><thead><tr><th width="128">No.</th><th width="208.66666666666666">Komponen</th><th>Deskripsi</th></tr></thead><tbody><tr><td>1.</td><td>Channel Name</td><td>Nama dari channel Facebook Page Anda. Arahkan kursor ke pada nama channl untuk melihat port channel.</td></tr><tr><td>2.</td><td>Channel ID</td><td>Setiap channel yang terdaftar di Omni Channel 3Dolphins memiliki ID yang berbeda.</td></tr><tr><td>3.</td><td>Channel Config Button</td><td>Klik untuk mengedit LOB yang dapat mengakses channel ini serta versi Facebook API milik Anda.  </td></tr><tr><td>4. </td><td>Channel URL Edit Button</td><td>Klik untuk mengedit channel URL. Jika terhubung dengan proxy, harap sesuaikan URL-nya.</td></tr><tr><td>5</td><td>Channel URL Copy Button</td><td>Klik untuk menyalin channel URL ke clipboard.</td></tr><tr><td>6</td><td>Online / Offline Button</td><td>Klik untuk menghidupkan atau mematikan channel. Merah artinya offline, Hijau artinya online.</td></tr><tr><td>7</td><td>Refresh Button</td><td>Refresh channel Anda kapan saja untuk memastikan Anda selalu terbarui dengan tombol refresh.</td></tr></tbody></table>

Kemudian, Anda harus menambahkan **Port** pada channel URL yang telah ditambahkan. Untuk mengetahui port channel, hover kursor ke arah nama channel kemudian masukkan port tersebut pada tombol **'Channel edit URL'**.

<figure><img src="https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlqWTLEMUin8jixjPTHF7%2Fuploads%2FqnfdTUTjhw7IMS4jKyAR%2Fadd%20port%20channel%20fb%20edit.png?alt=media&#x26;token=54ab15e6-db43-4343-abd1-0247c4e0f4ae" alt=""><figcaption><p>Add Port Channel</p></figcaption></figure>

{% hint style="info" %}
Channel URL ini nantinya akan menjadi callback URL ketika mengonfigurasi messenger platform pada Facebook app Anda.&#x20;
{% endhint %}
