Använda Azure Table Storage för att hantera leads på den kommersiella marknadsplatsen

Om crm-systemet (customer relationship management) inte uttryckligen stöds i Partnercenter för att ta emot Microsoft AppSource och Azure Marketplace leads kan du använda Azure Table Storage för att hantera dessa leads. Du kan sedan välja att exportera data och importera dem till ditt CRM-system. Den här artikeln beskriver hur du skapar ett Azure Storage-konto och en tabell under det kontot. Dessutom kan du skapa ett nytt flöde genom att använda Power Automate för att skicka ett e-postmeddelande när ditt erbjudande tar emot ett lead.

Konfigurera ett Azure Storage-konto

  1. Om du inte har något Azure-konto kan du skapa ett kostnadsfritt utvärderingskonto.

  2. När ditt Azure-konto är aktivt loggar du in på Azure Portal.

  3. I Azure Portal skapar du ett lagringskonto med hjälp av följande procedur:

    1. Välj + Skapa en resurs på den vänstra menyraden. Fönstret Nytt visas till höger.

    2. Välj Lagring i fönstret Nytt . Sök efter Lagringskonto i sökfältet.

    3. Välj Lagringskonto för att börja skapa kontot. Följ anvisningarna i Skapa ett lagringskonto.

      Steg för att skapa ett Azure Storage-konto.

      Mer information om lagringskonton finns i Snabbstartsguide. Mer information om lagringspriser finns i Lagringspriser.

  4. Vänta tills ditt lagringskonto har etablerats. Den här processen tar vanligtvis några minuter.

Skapa en tabell i ditt lagringskonto

  1. startsidan i Azure Portal väljer du Visa alla resurser för att få åtkomst till ditt lagringskonto. Du kan också välja Alla resurser på den vänstra menyraden i Azure Portal.

    Skärmbild som visar åtkomst till ditt Azure Storage-konto.

  2. I listan över resurser väljer du det lagringskonto som du vill använda.

  3. I fönstret för lagringskontot väljer du Åtkomstnycklar och kopierar värdet för Anslutningssträng för nyckeln. Spara det här värdet eftersom det är värdet för anslutningssträngen för lagringskontot som du måste ange i publiceringsportalen för att ta emot leads för ditt Azure Marketplace erbjudande.

    Här är ett exempel på en anslutningssträng.

    DefaultEndpointsProtocol=https;AccountName=myAccountName;AccountKey=myAccountKey;EndpointSuffix=core.screens.net
    

    Azure-lagringsnyckel.

  4. (Valfritt) Välj Tabeller i fönstret för lagringskontot och välj + Tabell för att skapa en tabell. Ange ett namn för tabellen och välj OK. Spara det här värdet eftersom du behöver det om du vill konfigurera ett flöde för att ta emot e-postaviseringar när leads tas emot.

    Azure-tabeller

    Du kan använda Azure Storage Explorer eller något annat verktyg för att se data i lagringstabellen. Du kan också exportera data i Azure-tabellen.

(Valfritt) Använda Power Automate för att få leadmeddelanden

Du kan använda Power Automate för att automatisera meddelanden varje gång en lead läggs till i Azure Storage-tabellen. Om du inte har något konto kan du registrera dig för ett kostnadsfritt konto.

Exempel på leadavisering

Exemplet skapar ett flöde som automatiskt skickar ett e-postmeddelande när en ny lead läggs till i Azure Table Storage. I det här exemplet konfigureras en upprepning för att skicka leadinformation varje timme om tabellagringen uppdateras.

  1. Logga in på ditt Power Automate-konto.

  2. Välj Mina flöden i det vänstra fältet.

  3. I det övre fältet väljer du + Ny.

  4. I listrutan väljer du + Schemalagt molnflöde.

    Mina flöden + schemalagda – från början

  5. I fönstret Skapa ett schemalagt flöde för Upprepa var väljer du 1 för intervallet och Timme för frekvensen. Ge även flödet ett namn om du vill. Välj Skapa.

    Anteckning

    Även om det här exemplet använder ett intervall på en timme kan du välja det intervall och den frekvens som passar bäst för dina affärsbehov.

    Skapa ett schemalagt flöde

  6. Välj + Nytt steg.

  7. I fönstret Välj en åtgärd söker du efter Get Past Time (Komma förbi). Under Åtgärder väljer du Sedan Get past time (Hämta tidigare tid).

    Välj en åtgärd

  8. I fönstret Get past time (Hämta tidigare tid ) anger du Intervall till 1. I listrutan Tidsenhet väljer du Timme.

    Viktigt

    Kontrollera att intervall- och tidsenheten som du skickade i steg 8 matchar det intervall och den frekvens som du konfigurerade för upprepning i steg 5.

    Ange Get past time interval (Hämta tidigare tidsintervall)

    Tips

    Du kan kontrollera ditt flöde när som helst för att kontrollera att varje steg är korrekt konfigurerat. Om du vill kontrollera ditt flöde väljer du Flödeskontroll på menyraden i Flow .

    I nästa uppsättning steg ansluter du till tabellen och konfigurerar bearbetningslogik för att hantera nya leads.

  9. Välj + Nytt steg. Sök sedan efter Hämta entiteter i fönstret Välj en åtgärd . Välj en åtgärd

  10. Under Åtgärder väljer du Hämta entiteter (Azure Table Storage).

  11. I fönstret Azure Table Storage anger du information för följande rutor och väljer Skapa:

    • Anslutningsnamn: Ange ett beskrivande namn för den anslutning som du upprättar mellan det här flödet och tabellen.

    • Lagringskontonamn: Ange namnet på lagringskontot för tabellen. Du hittar det här namnet på lagringskontots sida Åtkomstnycklar .

    • Delad lagringsnyckel: Ange nyckelvärdet för ditt butikskonto för tabellen. Du hittar det här värdet på lagringskontots sida Åtkomstnycklar .

      Azure Table Storage-fönstret

  12. När du har valt Skapa visas fönstret Hämta entiteter . Här väljer du Visa avancerade alternativ och anger information för följande rutor:

    • Tabell: Välj namnet på tabellen (från Skapa en tabell). Följande bild visar prompten när marketplaceleads tabellen har valts för det här exemplet.

      Fönstret Hämta entiteter

    • Filterfråga: Markera den här rutan och klistra in den här funktionen i rutan: Timestamp gt datetime'@{body('Get_past_time')}'

      Hämta entiteter, rutan Filterfråga

  13. Nu när du har konfigurerat anslutningen till Azure-tabellen väljer du Nytt steg för att lägga till ett villkor för att söka igenom Azure-tabellen efter nya leads.

  14. I fönstret Välj en åtgärd väljer du Åtgärder. Välj sedan Villkorskontroll.

    Välj ett åtgärdsfönster

  15. I fönstret Villkor väljer du Välj ett värde. Välj sedan Uttryck i popup-fönstret.

  16. Klistra length(body('Get_entities')?['value']) in i fx rutan. Välj OK för att lägga till den här funktionen.

  17. Så här slutför du konfigurationen av villkoret:

    1. Välj är större än i listrutan.

    2. Ange 0 som värde.

      Villkorsfönster

    I de följande stegen konfigurerar du åtgärden som ska utföras baserat på resultatet av villkoret:

    • Om villkoret matchar Om nej ska du inte göra något.
    • Om villkoret matchar Om ja utlöser du en åtgärd som ansluter ditt arbets- eller skolkonto för att skicka ett e-postmeddelande.
  18. Välj Lägg till en åtgärd under Om ja.

    Villkorsfönster, Om ja, lägg till en åtgärd

  19. Välj Skicka ett e-postmeddelande (Office 365 Outlook).

    Villkorsfönster, Om ja, skicka ett e-postmeddelande

    Anteckning

    Om du vill använda en annan e-postprovider söker du efter och väljer Skicka ett e-postmeddelande (e-post) som åtgärd i stället. Anvisningarna visar hur du konfigurerar med hjälp av Office 365 Outlook, men instruktionerna liknar dem för en annan e-postleverantör.

  20. I fönstret Office 365 Outlook anger du information om följande rutor:

    1. Till: Ange en e-postadress för alla som får det här meddelandet.
    2. Ämne: Ange ett ämne för e-postmeddelandet. Ett exempel är Nya leads!
    3. Brödtext: Lägg till den text som du vill inkludera i varje e-postmeddelande (valfritt) och klistra sedan in body('Get_entities')?['value'].

    Anteckning

    Du kan infoga ytterligare statiska eller dynamiska datapunkter i brödtexten i det här e-postmeddelandet.

    Villkorsfönster, Om ja, Office 365 Outlook-fönster

  21. Spara flödet genom att klicka på Spara. Power Automate testar automatiskt flödet efter fel. Om det inte finns några fel börjar flödet köras när det har sparats.

Följande bild visar ett exempel på hur det slutliga flödet ska se ut.

Ett exempel på det slutliga flödet

Hantera ditt flöde

Det är enkelt att hantera flödet när det har körts. Du har fullständig kontroll över ditt flöde. Du kan till exempel stoppa den, redigera den, se en körningshistorik och hämta analys. Följande bild visar de alternativ som är tillgängliga för att hantera ett flöde.

Hantera ett flöde

Flödet fortsätter att köras tills du stoppar det med hjälp av alternativet Inaktivera flöde .

Om du inte får några lead-e-postaviseringar innebär det att nya leads inte har lagts till i Azure-tabellen. Om det uppstår flödesfel får du ett e-postmeddelande som det här exemplet.

E-postavisering om flödesfel

Konfigurera ditt erbjudande för att skicka leads till Azure-tabellen

Följ dessa steg när du är redo att konfigurera leadhanteringsinformationen för ditt erbjudande i publiceringsportalen.

  1. Gå till sidan Erbjudandekonfiguration för ditt erbjudande.

  2. Under avsnittet Kundleas väljer du Anslut.

    Kundleas

  3. I popup-fönstret Anslutningsinformation väljer du Azure-tabell som leadmål. Leadhantering, anslutningsinformation

  4. Klistra in anslutningssträngen från azure-lagringskontot som du skapade genom att följa tidigare steg i rutan Anslutningssträng för lagringskonto . Leadhantering, lagringskonto för anslutningsinformation

  5. Kontakta e-post: Ange e-postmeddelanden för personer i företaget som ska få e-postaviseringar när en ny lead tas emot. Du kan ange flera e-postmeddelanden genom att separera dem med semikolon.

  6. Välj OK.

Om du vill kontrollera att du har anslutit till ett leadmål väljer du knappen Verifiera . Om det lyckas har du en testledning i leadmålet.

Anteckning

Du måste slutföra konfigurationen av resten av erbjudandet och publicera det innan du kan ta emot leads för erbjudandet.

När leads genereras skickar Microsoft leads till Azure-tabellen. Om du har konfigurerat ett flöde skickas även ett e-postmeddelande till den e-postadress som du har konfigurerat.

Nästa steg