Udostępnij za pośrednictwem


Zarządzanie potencjalnymi klientami z platformy handlowej przy użyciu punktu końcowego HTTPS

Jeśli system zarządzania relacjami z klientami (CRM) nie jest jawnie obsługiwany w Centrum partnerskim w celu otrzymywania potencjalnych klientów z witryny Microsoft AppSource i witryny Azure Marketplace, możesz użyć punktu końcowego HTTPS w usłudze Power Automate do obsługi tych potencjalnych klientów. Za pomocą punktu końcowego HTTPS leady z komercyjnej platformy handlowej mogą być wysyłane jako powiadomienia e-mail lub zapisywane w systemie CRM obsługiwanym przez usługę Power Automate.

W tym artykule wyjaśniono, jak utworzyć nowy przepływ w usłudze Power Automate w celu wygenerowania adresu URL HTTP POST, który będzie używany do konfigurowania leadów w Centrum partnerskim.

Notatka

Łącznik Power Automate używany w tych instrukcjach wymaga płatnej subskrypcji Power Automate. Przed skonfigurowaniem tego przepływu upewnij się, że uwzględniasz to.

Tworzenie przepływu przy użyciu usługi Power Automate

  1. Otwórz stronę internetową Power Automate. Wybierz pozycję Zaloguj się. Jeśli nie masz jeszcze konta, wybierz pozycję Zarejestruj się za darmo.

  2. Zaloguj się, wybierz pozycję Moje przepływyi przełącz Środowisko z Microsoft (ustawienie domyślne) do Środowiska Dataverse (CRM).

    Pokazuje, jak zalogować się do 'Moich przepływów'.

  3. W sekcji + Nowy wybierz + Natychmiastowy przepływ w chmurze.

    Pokazuje, jak wybrać opcję Moje przepływy, a następnie Natychmiastowy przepływ chmurowy.

  4. Nazwij swój przepływ, a następnie w obszarze Wybierz sposób wyzwalania tego przepływuwybierz Po odebraniu żądania HTTP.

    Pokazuje, jak zbudować okno zautomatyzowanego przepływu z przyciskiem „Pomiń”.

  5. Wybierz krok procesu, aby go rozwinąć.

    Pokazuje, jak można rozszerzyć krok przepływu.

  6. Użyj jednej z następujących metod, aby skonfigurować schemat JSON dla treści żądania:

    • Skopiuj schemat JSON do pola tekstowego „Schemat JSON treści żądania”.
    • Wybierz Użyj przykładowego ładunku, aby wygenerować schemat. W polu wprowadzania tekstu Wprowadź lub wklej przykładowy ładunek JSON, wklej przykład JSON. Wybierz opcję Gotowe, aby utworzyć schemat.

    schemat 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"
    }
    

    przykładowy kod 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"
    }
    

Notatka

Na tym etapie konfiguracji możesz wybrać opcję nawiązania połączenia z systemem CRM lub skonfigurowania powiadomienia e-mail. Postępuj zgodnie z pozostałymi instrukcjami w zależności od dokonanego wyboru.

Nawiązywanie połączenia z systemem CRM

  1. Wybierz pozycję + Nowy krok.

  2. Wyszukaj i wybierz system CRM w polu Wyszukaj łączniki i akcje. Na poniższym ekranie przedstawiono jako przykład Tworzenie nowego rekordu w Microsoft Dataverse.

    Pokazuje, jak utworzyć nowy rekord.

  3. Wybierz kartę Akcje do wykonania akcji Dodaj nowy wiersz.

    Pokazuje, jak wybrać pozycję

  4. Wybierz lead z listy rozwijanej Nazwa tabeli.

    Pokazuje, jak wybrać potencjalnych klientów.

  5. Usługa Power Automate wyświetla formularz służącą do dostarczania informacji o potencjalnych klientach. Elementy można mapować z żądania wejściowego, wybierając opcję dodawania zawartości dynamicznej. Poniższy ekran przedstawia OfferTitle jako przykład.

    Pokazuje, jak dodać zawartość dynamiczną.

  6. Zamapuj żądane pola, a następnie wybierz pozycję Zapisz, aby zapisać przepływ. Adres URL HTTP POST jest tworzony i dostępny w oknie , gdy zostanie odebrane żądanie HTTP. Skopiuj ten adres URL przy użyciu kontrolki kopiowania znajdującej się po prawej stronie adresu URL HTTP POST. Użycie kontrolki kopiowania jest ważne, aby nie przegapić żadnej części całego adresu URL. Zapisz ten adres URL, ponieważ będzie on potrzebny podczas konfigurowania zarządzania potencjalnymi klientami w portalu publikowania.

    pokazuje, kiedy zostanie odebrane żądanie HTTP.

Konfigurowanie powiadomień e-mail

  1. Po zakończeniu schematu JSON wybierz pozycję + Nowy krok.

  2. W obszarze Wybierz akcjęwybierz pozycję Akcje.

  3. Na karcie Akcje wybierz pozycję Wyślij wiadomość e-mail (Office 365 Outlook).

    Notatka

    Jeśli chcesz użyć innego dostawcy poczty e-mail, wyszukaj i wybierz Wyślij powiadomienie e-mail (Poczta) jako akcję.

    Dodaj akcję wiadomości e-mail

  4. W oknie Wyślij wiadomość e-mail skonfiguruj następujące wymagane pola:

    • Do: Wprowadź co najmniej jeden prawidłowy adres e-mail, na który będą wysyłane leady.
    • Temat: usługa Power Automate oferuje możliwość dodawania zawartości dynamicznej, takiej jak LeadSource pokazana na poniższym ekranie. Zacznij od wprowadzenia nazwy pola. Następnie wybierz listę wyboru zawartości dynamicznej z wyskakującego okna.

    Notatka

    Po dodaniu nazw pól możesz śledzić każdą nazwę dwukropkiem (:), a następnie wybrać Wprowadź, aby utworzyć nowy wiersz. Po dodaniu nazw pól można dodać każdy skojarzony parametr z listy wyboru dynamicznego.

    Dodawanie akcji wiadomości e-mail przy użyciu zawartości dynamicznej

    • Treść: Z listy wyboru zawartości dynamicznej dodaj informacje, które chcesz w treści wiadomości e-mail. Na przykład użyj wartości LastName, FirstName, Email i Company. Po zakończeniu konfigurowania powiadomienia e-mail wygląda jak przykład na poniższym ekranie.

    przykład powiadomienia e-mail

  5. Wybierz pozycję Zapisz, aby zakończyć proces. Adres URL HTTP POST jest tworzony i dostępny w oknie , gdy zostanie odebrane żądanie HTTP. Skopiuj ten adres URL przy użyciu kontrolki kopiowania znajdującej się po prawej stronie adresu URL HTTP POST. Użycie tej kontrolki jest ważne, aby nie przegapić żadnej części całego adresu URL. Zapisz ten adres URL, ponieważ będzie on potrzebny podczas konfigurowania zarządzania potencjalnymi klientami w portalu publikowania.

    HTTP POST URL

Testowanie

Konfigurację można przetestować za pomocą narzędzia, które może wysyłać żądania HTTP w celu przetestowania rozwiązania, na przykład:

  1. Uruchom narzędzie i wybierz pozycję New>Request, aby skonfigurować narzędzie do testowania.

  2. Wypełnij formularz Żądanie zapisania, a następnie zapisz do folderu, który utworzyłeś.

  3. Z listy rozwijanej wybierz pozycję POST.

  4. Wklej adres URL HTTP POST z przepływu utworzonego w usłudze Power Automate, w którym jest wyświetlany komunikat Wprowadź adres URL żądania.

  5. Wróć do usługi Power Automate. Znajdź przepływ, który utworzyłeś do wysyłania potencjalnych klientów, przechodząc do Moje przepływy na pasku menu usługi Power Automate. Wybierz wielokropek obok nazwy przepływu, aby wyświetlić więcej opcji, a następnie wybierz pozycję Edytuj.

  6. Wybierz pozycję Test w prawym górnym rogu, wybierz wykonam akcję wyzwalacza, a następnie wybierz pozycję Test. W górnej części ekranu zobaczysz wskazanie, że test został uruchomiony.

  7. Wróć do narzędzia i wybierz Wyślij.

  8. Wróć do swojego przepływu i sprawdź wynik. Jeśli wszystko działa zgodnie z oczekiwaniami, zostanie wyświetlony komunikat wskazujący, że przepływ zakończył się pomyślnie.

  9. Powinieneś także otrzymać e-mail. Sprawdź skrzynkę odbiorczą wiadomości e-mail.

    Notatka

    Jeśli nie widzisz wiadomości e-mail z testu, sprawdź swoje foldery spamu i wiadomości-śmieci. Na poniższym ekranie zauważysz tylko etykiety pól dodane podczas konfigurowania powiadomienia e-mail. Gdyby to był rzeczywisty kontakt wygenerowany z Twojej oferty, zobaczyłbyś również rzeczywiste dane kontaktowe osoby kontaktowej zarówno w treści, jak i w temacie wiadomości.

    E-mail odebrany

Skonfiguruj ofertę, aby wysyłać leady do docelowego punktu HTTPS

Gdy będziesz gotowy do skonfigurowania informacji dotyczących zarządzania potencjalnymi klientami dla swojej oferty w portalu wydawniczym, wykonaj następujące kroki.

  1. Zaloguj się do centrum partnerskiego .

  2. Wybierz ofertę i przejdź do karty konfiguracja oferty .

  3. W sekcji Potencjalni klienci, wybierz Połącz.

    potencjalni klienci

  4. W oknie podręcznym Szczegóły połączenia wybierz pozycję Punkt końcowy HTTPS dla miejsca docelowego. Wklej adres URL HTTP POST z przepływu, który utworzyłeś, wykonując wcześniejsze kroki, w pole adres URL punktu końcowego HTTPS.

Szczegóły połączenia Kontaktowy adres e-mail.

  1. Wybierz pozycję OK.

Aby upewnić się, że pomyślnie nawiązaliśmy połączenie z miejscem docelowym potencjalnych klientów, wybierz przycisk Weryfikuj. W przypadku powodzenia będziesz mieć testowego potencjalnego klienta w miejscu docelowym.

Notatka

Musisz zakończyć konfigurowanie pozostałej części oferty i opublikować ją przed uzyskaniem potencjalnych klientów na ofertę.

Po wygenerowaniu leadów, firma Microsoft przekazuje je do procesu. Potencjalni klienci są kierowani do skonfigurowanego systemu CRM lub adresu e-mail.