Gunakan titik akhir HTTPS untuk mengelola prospek marketplace komersial

Jika sistem manajemen hubungan pelanggan (CRM) Anda tidak secara eksplisit didukung di Pusat Mitra untuk menerima prospek Microsoft AppSource dan Azure Marketplace, Anda dapat menggunakan titik akhir HTTPS di Power Automate untuk menangani prospek ini. Dengan titik akhir HTTPS, prospek marketplace komersial dapat dikirim sebagai pemberitahuan email atau dapat ditulis ke sistem CRM yang didukung oleh Power Automate.

Artikel ini menjelaskan cara membuat alur baru di Power Automate untuk membuat URL HTTP POST yang akan Anda gunakan untuk mengonfigurasi prospek di Pusat Mitra. Ini juga mencakup langkah-langkah untuk menguji alur Anda dengan Postman.

Catatan

Konektor Power Automate yang digunakan dalam instruksi ini memerlukan langganan berbayar untuk Power Automate. Pastikan Anda memperhitungkan ini sebelum mengonfigurasi alur ini.

Buat alur dengan menggunakan Power Automate

  1. Buka halaman web Power Automate. Pilih Masuk. Jika Anda belum memiliki akun, pilih Daftar gratis untuk membuatnya.

  2. Masuk, pilih Alur saya, dan alihkan Lingkungan dari Microsoft (default) ke Lingkungan Dataverse (CRM) Anda.

    Shows how to sign in to 'My flows.'

  3. Di bawah + Baru, pilih + Alur cloud instan.

    Shows how to select My flows, followed by Instant cloud flow.

  4. Beri nama alur Anda, lalu di bawah Pilih cara memicu alur ini, pilih Saat permintaan HTTP diterima.

    Shows how to build an automated flow window Skip button.

  5. Klik langkah alur untuk memperluasnya.

    Shows how to expand the flow step.

  6. Gunakan salah satu metode berikut untuk mengonfigurasi Isi Permintaan Skema JSON:

    • Salin skema JSON ke dalam kotak teks Isi Permintaan JSON Skema.
    • Pilih Gunakan sampel payload untuk membuat skema. Dalam kotak teks Masukkan atau tempelkan contoh muatan JSON, tempelkan di contoh JSON. Pilih Selesai untuk membuat skema.

    Skema JSON

    {
      "$schema": "https://json-schema.org/draft-04/schema#",
      "definitions": {},
      "id": "http://example.com/example.json",
      "properties": {
        "ActionCode": {
          "id": "/properties/ActionCode",
          "type": "string"
        },
        "OfferTitle": {
          "id": "/properties/OfferTitle",
          "type": "string"
        },
        "LeadSource": {
          "id": "/properties/LeadSource",
          "type": "string"
        },
        "Description": {
          "id": "/properties/Description",
          "type": "string"
        },
        "UserDetails": {
          "id": "/properties/UserDetails",
          "properties": {
            "Company": {
              "id": "/properties/UserDetails/properties/Company",
              "type": "string"
            },
            "Country": {
              "id": "/properties/UserDetails/properties/Country",
              "type": "string"
            },
            "Email": {
              "id": "/properties/UserDetails/properties/Email",
              "type": "string"
            },
            "FirstName": {
              "id": "/properties/UserDetails/properties/FirstName",
              "type": "string"
            },
            "LastName": {
              "id": "/properties/UserDetails/properties/LastName",
              "type": "string"
            },
            "Phone": {
              "id": "/properties/UserDetails/properties/Phone",
              "type": "string"
            },
            "Title": {
              "id": "/properties/UserDetails/properties/Title",
              "type": "string"
            }
          },
          "type": "object"
        }
      },
      "type": "object"
    }
    

    Contoh JSON

    {
      "UserDetails": {
        "FirstName": "Some",
        "LastName": "One",
        "Email": "someone@contoso.com",
        "Phone": "16175555555",
        "Country": "USA",
        "Company": "Contoso",
        "Title": "Esquire"
     },
      "LeadSource": "AzureMarketplace",
      "ActionCode": "INS",
      "OfferTitle": "Test Microsoft",
      "Description": "Test run through Power Automate"
    }
    

Catatan

Pada titik ini dalam konfigurasi, Anda dapat memilih untuk menyambung ke sistem CRM, atau mengonfigurasi pemberitahuan email. Ikuti petunjuk selanjutnya berdasarkan pilihan Anda.

Menyambungkan ke sistem CRM

  1. Pilih + Langkah baru.

  2. Telusuri dan pilih sistem CRM di kotak Telusuri konektor dan tindakan. Layar berikut menampilkan Buat rekaman baru (Microsoft Dataverse) sebagai contoh.

    Shows how to create a new record.

  3. Pilih tab Tindakan dengan tindakan untuk Tambahkan baris baru.

    Shows how to select 'Create a new record.'

  4. Pilih prospek dari daftar menurun Nama Tabel.

    Shows how to select leads.

  5. Power Automate memperlihatkan formulir untuk memberikan informasi prospek. Anda dapat memetakan item dari permintaan input dengan memilih untuk menambahkan konten dinamis. Layar berikut menampilkan OfferTitle sebagai contoh.

    Shows how to add dynamic content.

  6. Petakan bidang yang Anda inginkan, lalu pilih Simpan untuk menyimpan alur Anda. URL HTTP POST dibuat dan dapat diakses di jendela Ketika permintaan HTTP diterima. Salin URL ini dengan menggunakan kontrol salin, yang terletak di sebelah kanan URL HTTP POST. Penting untuk menggunakan kontrol salin agar Anda tidak melewatkan bagian apa pun dari keseluruhan URL. Simpan URL ini karena Anda akan memerlukannya saat mengonfigurasi manajemen prospek di portal penerbitan.

    Shows when an HTTP request is received.

Menyiapkan pemberitahuan email

  1. Sekarang setelah Anda menyelesaikan skema JSON, pilih + Langkah baru.

  2. Di bawah Pilih tindakan, pilih Tindakan.

  3. Pada tab Tindakan, pilih Kirim email (Office 365 Outlook).

    Catatan

    Jika Anda ingin menggunakan penyedia email lain, telusuri dan pilih Kirim pemberitahuan email (Mail) sebagai tindakan.

    Add an email action

  4. Di jendela Kirim email, konfigurasikan bidang wajib berikut:

    • Kepada: Masukkan setidaknya satu alamat email valid tempat prospek akan dikirim.
    • Subjek: Power Automate memberi Anda opsi untuk menambahkan konten dinamis, seperti LeadSource yang ditampilkan di layar berikut. Mulailah dengan memasukkan nama bidang. Kemudian pilih daftar pilihan konten dinamis dari jendela pop-up.

    Catatan

    Saat Anda menambahkan nama bidang, Anda dapat memberi setiap nama dengan titik dua (:) di akhir lalu pilih Enter untuk membuat baris baru. Setelah nama bidang Anda ditambahkan, Anda kemudian dapat menambahkan setiap parameter terkait dari daftar pilihan dinamis.

    Add an email action by using dynamic content

    • Isi: Dari daftar pilihan konten dinamis, tambahkan informasi yang Anda inginkan di badan email. Misalnya, gunakan LastName, FirstName, Email, dan Perusahaan. Setelah selesai menyetel notifikasi email, tampilannya akan seperti contoh pada layar berikut.

    Email notification example

  5. Pilih Simpan untuk menyelesaikan alur Anda. URL HTTP POST dibuat dan dapat diakses di jendela Ketika permintaan HTTP diterima. Salin URL ini dengan menggunakan kontrol salin, yang terletak di sebelah kanan URL HTTP POST. Penting untuk menggunakan kontrol ini agar Anda tidak melewatkan bagian apa pun dari keseluruhan URL. Simpan URL ini karena Anda akan memerlukannya saat mengonfigurasi manajemen prospek di portal penerbitan.

    HTTP POST URL

Pengujian

Anda dapat menguji konfigurasi Anda dengan Postman. Unduhan online dari Postman tersedia untuk Windows.

  1. Mulai Postman, dan pilih Baru>Permintaan untuk menyiapkan alat uji Anda.

    Request to set up your test tool

  2. Isi formulir Simpan Permintaan, lalu simpan ke folder yang Anda buat.

    Save Request form

  3. Pilih POST dari daftar menurun.

    Test my flow

  4. Tempelkan URL HTTP POST dari alur yang Anda buat di Power Automate yang bertuliskan Masukkan URL permintaan.

    Paste the HTTP POST URL

  5. Kembali ke Power Automate. Temukan alur yang Anda buat untuk mengirim prospek dengan membuka Alur Saya dari bilah menu Power Automate. Pilih elipsis di samping nama alur untuk melihat opsi lainnya, dan pilih Edit.

  6. Pilih Uji di sudut kanan atas, pilih Saya akan melakukan tindakan pemicu, lalu pilih Uji. Anda akan melihat indikasi di bagian atas layar bahwa tes telah dimulai.

    I'll perform the trigger action option

  7. Kembali ke aplikasi Postman Anda, dan pilih Kirim.

    Send button

  8. Kembali ke alur Anda dan periksa hasilnya. Jika semuanya bekerja seperti yang diharapkan, Anda akan melihat pesan yang menampilkan bahwa alur berhasil.

    Check results

  9. Anda seharusnya juga menerima email. Periksa kotak masuk email Anda.

    Catatan

    Jika Anda tidak melihat email dari pengujian, periksa folder spam dan sampah Anda. Di layar berikut, Anda hanya akan melihat label bidang yang Anda tambahkan saat mengonfigurasi pemberitahuan email. Jika ini adalah prospek aktual yang dihasilkan dari penawaran Anda, Anda juga akan melihat informasi aktual dari kontak prospek di isi dan di baris subjek.

    Email received

Mengonfigurasi penawaran Anda untuk mengirim prospek ke titik akhir HTTPS

Saat Anda siap mengonfigurasi informasi manajemen prospek untuk penawaran Anda di portal penerbitan, ikuti langkah berikut.

  1. Masuk ke Pusat Mitra.

  2. Pilih penawaran Anda, dan buka tab Penyiapan penawaran.

  3. Di bawah bagian Prospek pelanggan, pilih Sambungkan.

    Customer leads

  4. Di jendela pop-up Detail koneksi, pilih HTTPS Endpoint untuk Tujuan Prospek. Tempelkan URL HTTP POST dari alur yang Anda buat dengan mengikuti langkah-langkah sebelumnya ke dalam bidang URL titik akhir HTTPS. Connection details Contact email.

  5. Pilih OK.

Untuk memastikan Anda berhasil tersambung ke tujuan prospek, pilih tombol Validasikan. Jika berhasil, Anda akan memiliki prospek pengujian di tujuan prospek.

Catatan

Anda harus menyelesaikan kofigurasi penawaran-penawaran lain dan menerbitkannya sebelum dapat menerima prospek untuk penawaran.

Saat prospek dibuat, Microsoft mengirimkan prospek ke alur. Prospek dirutekan ke sistem CRM atau alamat email yang Anda konfigurasikan.