Att använda Azure Table Storage för att hantera leads från den kommersiella marknadsplatsen
Om ditt CRM-system (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 med hjälp av Power Automate för att skicka ett e-postmeddelande när ditt erbjudande tar emot ett lead.
Konfigurera ett Azure Storage-konto
Om du inte har något Azure-konto kan du skapa ett kostnadsfritt utvärderingskonto.
När ditt Azure-konto är aktivt loggar du in på Azure-portalen.
I Azure-portalen skapar du ett lagringskonto med hjälp av följande procedur:
Välj + Skapa en resurs i den vänstra menyraden. Panelen Ny visas till höger.
Välj Storage i fönstret Ny. Sök efter Lagringskonto i sökfältet.
Välj lagringskonto för att börja skapa kontot. Följ anvisningarna i Skapa ett lagringskonto.
Mer information om lagringskonton finns i snabbstartsguide. Mer information om lagringspriser finns i Lagringspriser.
Vänta tills ditt lagringskonto har skapats. Den här processen tar vanligtvis några minuter.
Skapa en tabell i ditt lagringskonto
På sidan Start i Azure-portalen väljer du Visa alla resurser för att få åtkomst till ditt lagringskonto. Du kan också välja Alla resurser från den vänstra menyraden i Azure-portalen.
I listan med resurser väljer du det lagringskonto som du vill använda.
I fönstret för lagringskontot väljer du Åtkomstnycklar och kopierar värdet Anslutningssträng för nyckeln. Spara det här värdet eftersom det är värdet för Lagringskontots Anslutningssträng, som du måste ange i publiceringsportalen för att ta emot leads för ditt erbjudande i Azure Marketplace.
Här är ett exempel på en anslutningssträng.
DefaultEndpointsProtocol=https;AccountName=myAccountName;AccountKey=myAccountKey;EndpointSuffix=core.screens.net
(Valfritt) I fönstret för lagringskontot väljer du Tabelleroch väljer + Tabell för att skapa en tabell. Ange ett namn på 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-postmeddelanden när leads tas emot.
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 ett lead läggs till i din Azure Storage-tabell. Om du inte har något konto kan du registrera dig för ett kostnadsfritt konto.
Exempel på leadmeddelande
Exemplet skapar ett flöde som automatiskt skickar ett e-postmeddelande när ett nytt lead läggs till i Azure Table Storage. I det här exemplet konfigureras en upprepning för att skicka leadinformation varje timme om tabelllagringen uppdateras.
Logga in på ditt Power Automate-konto.
I det vänstra fältet väljer du Mina flöden.
I det övre fältet väljer du + Ny.
I listrutan väljer du + Schemalagt molnflöde.
I fönstret Skapa ett schemalagt flöde för Upprepa varjeväljer du 1 för intervallet och Timme för frekvensen. Ge också flödet ett namn om du vill. Välj Skapa.
Notera
Ä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.
Välj + Nytt steg.
I fönstret Välj en åtgärd söker du efter hämta förfluten tid. Under Åtgärderväljer du sedan Kom förbi.
I fönstret Kom förbi tiden anger du Intervall till 1. Från listrutan Tidsenhet väljer du Timme.
Viktig
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.
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 flödet väljer du Flow checker från menyraden Flow.
I nästa uppsättning steg ansluter du till tabellen och konfigurerar bearbetningslogik för att hantera nya leads.
Välj + Nytt steg. Sök sedan efter Hämta entiteter I fönstret Välj en åtgärd.
Under Actionsväljer du Hämta entiteter (Azure Table Storage).
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 anslutningen 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 åtkomstnycklar sidan.
delad lagringsnyckel: Ange nyckelvärdet för ditt butikskonto för tabellen. Du hittar det här värdet på lagringskontots åtkomstnycklar sidan.
När du har valt Skapavisas fönstret Hämta entiteter. Här väljer du Visa avancerade alternativoch anger information för följande rutor:
Tabell: Välj namnet på tabellen (från Skapa en tabell). Bilden nedan visar uppmaningen när tabellen
marketplaceleads
har valts för detta exempel.Filter Query: Välj den här rutan och klistra in den här funktionen i rutan:
Timestamp gt datetime'@{body('Get_past_time')}'
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.
I fönstret Välj en åtgärd väljer du Åtgärder. Välj sedan Villkorskontroll.
I fönstret Villkor väljer du Välj ett värde. Välj sedan uttryck i popupfönstret.
Klistra in
length(body('Get_entities')?['value'])
i rutan fx. Välj OK för att lägga till den här funktionen.Så här slutför du konfigurationen av villkoret:
Välj är större än från listrutan.
Ange 0 som värde.
I de närmaste stegen konfigurerar du åtgärden som ska utföras baserat på resultatet av villkoret:
- Om villkoret matchar Om ingenska du inte göra något.
- Om villkoret matchar Om jautlöser du en åtgärd som ansluter ditt arbets- eller skolkonto för att skicka ett e-postmeddelande.
Välj Lägg till en åtgärd under Om ja.
Välj Skicka ett e-postmeddelande (Office 365 Outlook).
Not
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 anvisningarna liknar de för en annan e-posttjänst.
I fönstret Office 365 Outlook anger du information för följande rutor:
- Till: Ange en e-postadress för alla som ska få det här meddelandet.
- Ämne: Ange ett ämne för e-postmeddelandet. Ett exempel är Nya kontakter!
-
Body: Lägg till texten som du vill ta med i varje e-post (valfritt) och klistra sedan in i
body('Get_entities')?['value']
.
Notera
Du kan infoga ytterligare statiska eller dynamiska datapunkter i brödtexten i det här e-postmeddelandet.
Välj Spara för att spara flödet. Power Automate testar automatiskt flödet efter fel. Om det inte finns några fel kommer flödet att börja köras när det har sparats.
Följande bild visar ett exempel på hur det slutliga flödet ska se ut.
Hantera ditt flöde
Det är enkelt att hantera flödet efter att det har satts igång. 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.
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 finns flödesfel får du ett e-postmeddelande som det här exemplet.
E-postavisering om flödesfel för
Konfigurera ditt erbjudande för att skicka potentiella kunder till Azure-tabell
Följ dessa steg när du är redo att konfigurera leadhanteringsinformationen för ditt erbjudande i publiceringsportalen.
Gå till sidan erbjudandeinställningar för ditt erbjudande.
Under avsnittet Customer leads väljer du Connect.
I popup-fönstret Anslutningsinformation väljer du Azure Table för Lead-destinationen.
Klistra in anslutningssträngen från azure-lagringskontot som du skapade genom att följa tidigare steg i anslutningssträngen för lagringskontot rutan.
Kontakta e-post: Ange e-postmeddelanden för personer i ditt företag som ska få e-postmeddelanden när en ny lead tas emot. Du kan ange flera e-postmeddelanden genom att avgränsa dem med semikolon.
Välj OK.
För att säkerställa att du har anslutit till en lead-destination, välj knappen Verifiera. Om du lyckas kommer du att ha en testlead i destinationen.
Obs
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 dem till Azure tabellen. Om du har konfigurerat ett flöde skickas även ett e-postmeddelande till den e-postadress som du har konfigurerat.
Relaterat innehåll
- Vanliga frågor och svar om lead-hantering och felsökning