Puoi utilizzare l'integrazione delle campagne Salesforce di Looker per creare campagne in Salesforce e completare i membri della campagna con lead e contatti da un'esplorazione o un Look di Looker. Puoi scegliere di creare una nuova campagna o aggiungere utenti a una campagna esistente in Looker.
Requisiti per la configurazione
- API Salesforce 42.0 e versioni successive (rilasciata nella primavera del 2018)
- Gli utenti dovranno disporre delle autorizzazioni "Crea" e "Modifica" per l'oggetto Campagne (associato al profilo "Utente marketing" per impostazione predefinita) e della casella di controllo "Utente marketing" selezionata nel loro profilo utente.
- Se non disponi di autorizzazioni sufficienti, potresti visualizzare il seguente messaggio di errore:
entity type cannot be inserted...
- Se non disponi di autorizzazioni sufficienti, potresti visualizzare il seguente messaggio di errore:
Istruzioni di configurazione
Crea un attributo utente per controllare l'accesso all'azione e specifica il dominio Salesforce. Nella pagina Attributi utente, nella sezione Utenti del menu Amministratore, fai clic su Crea attributo utente. Definisci il nuovo attributo utente:
- Nome: salesforce_campaigns_action_domain
- Etichetta: Dominio azione campagne Salesforce
- Tipo di dati: Stringa
- Accesso utente: visualizzazione
- Nascondi valori: No
- Nessun valore predefinito
Seleziona Salva.
Una volta definito un attributo utente, puoi assegnare un dominio Salesforce, ad esempio "https://Myora.my.salesforce.com", come valore ai singoli utenti e gruppi di utenti che utilizzeranno l'azione. Seleziona le schede Valori utente e Valori gruppo nella parte superiore della pagina Attributi utente per assegnare valori rispettivamente a singoli utenti e gruppi di utenti.
- Utenti diversi possono scegliere come target domini diversi (ad esempio un'istanza Salesforce di gestione temporanea o sviluppo) e puoi aggiornare il valore del dominio in qualsiasi momento.
- Gli utenti a cui non è stato assegnato un valore non vedranno l'azione come opzione di destinazione.
Quindi, abilita l'azione. Vai alla pagina Azioni nella sezione Piattaforma del menu Amministratore e seleziona Attiva accanto all'azione Dominio azione campagne Salesforce. Nella pagina Dominio azione campagne Salesforce, attiva il pulsante di attivazione/disattivazione Attivata e seleziona l'attributo utente Dominio azione campagne Salesforce per il campo Dominio Salesforce. Fai clic su Salva.
(Facoltativo) Configura i tag LookML
sfdc_contact_id
esfdc_lead_id
rispettivamente per i contatti e i campi lead. In alternativa, l'azione tenterà di abbinare l'etichetta del campo con le seguenti espressioni:/contact id/i
e/lead id/i
(senza distinzione tra maiuscole e minuscole).
Utilizzo dell'azione Campagne Salesforce
Una volta configurata l'azione Campagne Salesforce, puoi utilizzarla nello scheduler Looker:
- Da un Look o un'esplorazione, crea una pianificazione o seleziona l'opzione Invia una consegna una tantum.
- In Dove devono essere inviati questi dati?, seleziona l'azione Campagne Salesforce.
- La prima volta che utilizzi l'azione, ti verrà chiesto di accedere a Salesforce. Fai clic su Log in (Accedi).
- Nella schermata per il consenso OAuth, fai clic su Consenti e torna alla finestra del programma di pianificazione di Looker.
Seleziona Verifica credenziali. Dopo aver eseguito l'accesso a Salesforce dallo scheduler Looker, compila il modulo di azione Campagne Salesforce per configurare i dettagli della pubblicazione di Look o esplorazione:
- Crea o aggiungi: seleziona Crea per creare una nuova campagna o Aggiungi per modificare una campagna esistente.
- Nome campagna: inserisci il nome della nuova campagna o selezionane una esistente.
- Stato membro: seleziona lo stato dei membri della campagna. Questo elenco verrà compilato in base agli stati disponibili della tua istanza Salesforce.
- Surface Salesforce Errors In Looker (Riporta gli errori di Salesforce in Looker): imposta questa opzione su Yes (Sì) per segnalare eventuali errori di Salesforce durante l'impostazione dei membri della campagna nei dettagli dello stato pianificato dei job di Looker. Verrà registrato un Errore nello stato del job pianificato di Looker nella pagina Cronologia pianificazione del menu Amministratore, che è utile per la risoluzione degli errori a livello di membro. Impostalo su No per ignorare tutti gli errori relativi ai membri della campagna (impostazione predefinita). Verrà registrato lo stato Completato, indipendentemente da eventuali errori che potrebbero essersi verificati durante la configurazione dei membri della campagna.
Specifica eventuali altre opzioni per la consegna.
Seleziona Invia.
Rimozione dell'azione Campagne Salesforce
Se vuoi cambiare l'istanza Salesforce connessa o disconnettere l'azione Looker dall'istanza Salesforce, puoi revocare la connessione all'applicazione Looker dall'interno dell'account Salesforce.
Limitazioni
- Questa azione è limitata a un massimo di 5000 righe. La funzionalità per inviare tutti i risultati è attualmente in fase di sviluppo.
- Ogni versione di Salesforce prevede un limite al numero di chiamate API consentite nell'arco di 24 ore. Per conoscere i limiti dell'API per l'istanza, consulta la documentazione relativa ai limiti e alle allocazioni dell'API Salesforce. Questa azione utilizza le richieste POST con raccolte sObject per eseguire più record (200 record per chiamata API) in una singola richiesta.