Olet tässä:
Tyyppilohkon lisääminen Omniscript-tiedostoon
Ehdota muokkauslohkoissa mahdollisia merkintöjä käyttäjätyyppinä kentässä, automaattisesti ehdotettuna tai automaattisesti.
-
Lisää Omniscript-esitysalueelle Tyyppi Ahead Block -elementti.
Huomautus
Jos Estä-elementissä on Edellinen lohko -tyyppi, vain yksi Estä-elementti on sallittu. Useiden sisäkkäisten lohkojen lisääminen aiheuttaa virheitä.
-
Lisää Toiminto-elementti Tyypin edistyminen -lohkoon noutaaksesi dataa tai lisätäksesi datan Tyypin edistyminen -lohkoon.
Tyyppi Ahead Blocks tukee vain yhden toiminnon käyttämistä.
Tuetut tietolähteet
Kuvaus
Data JSON
Käyttää Omniscript-datan JSON-tiedostossa olevaa dataa.
Omnistudio-datan kartoitusikkunan noutotoiminto
Hakee sisäistä tai ulkoista Salesforce-dataa.
Google Maps automaattisesti valmis
Kutsuu Google Maps API:a noutaakseen Google Mapsin dataa.
HTTP-toiminto
Hakee ulkoista dataa.
Etätoiminto
Hakee dataa Apex.
-
Lisää Input-elementtejä Tyyppi Ahead -lohkoon kartoittaaksesi vastaustietoja.
Jos haluat piilottaa elementin, kuten Id, käyttäjältä, täytä se etukäteen TypeAhead-datalla noudattamalla seuraavia ohjeita:
-
Napsauta elementin ominaisuuksien paneelista Muokkaa JSON-tiedostona. Elementin JSON-määritelmä avautuu.
-
Määritä piilota-ominaisuuden arvoksi true.
-
Valitse valintaruutu, jonka otsikko on Käytettävissä esitäytettäväksi piilotettuna.
-
- Määritä muokkauslohkossa muita ominaisuuksia määrittääksesi käyttäjän tietojen käyttöoikeudet.
-
Lisää mukautettua tyyliä ja toimintatapaa korvaamalla LWC-tyypin Ahead Block -komponentit.
LWC-komponentin korvaus -kenttä korvaa vain Tyyppi-komponentin.
Avoimen lohkon LWC-tyyppi
Kuvaus
omniscriptTypeahead
Korvaa Tyyppi Edellinen -komponentin, joka sisältää datan tulokset.
omniscriptTypeaheadBlock
Korvaa Type Ahead Block -komponentin, joka upottaa Type Ahead -komponentin.
progressBar
LWC-tyypin edistymispalkit näyttävät edistymispalkin, kun datan tuloksia noudetaan. Lisätietoja edistymispalkin mukauttamisesta on kohdassa Base Omnistudio LWC ReadMe Reference.
- Tyyppilohkon käyttäminen Omnistudio-datan kartoittimella
Nouda objektitietue käyttämällä Type Ahead -lohkoa datakartoittimella. Kirjoita esimerkiksi tilin nimen muutama kirjain Tyyppi Ahead -lohkoon. Datakartoitus löytää tilitietueet, joiden nimet sisältävät kyseiset kirjaimet. - Tyyppilohkon käyttäminen datan JSON-koodilla
Ahead-tyyppinen lohko voi käyttää lähteenä JSON-noodia Omnistudio Data Mapper-, API-, HTTP- tai Remote-toiminnon sijaan. Tämä JSON-noodi voi tallentaa dataa mistä tahansa toiminnosta, joka palauttaa luettelon. Vastaus JSON-noodia käyttävästä Ahead-tyyppisestä lohkosta tehdään asiakaspuolella, jolloin sinun ei tarvitse soittaa palvelinkutsuja. - Google Mapsin automaattisen täydennyksen käyttäminen Omniscripte-objekteissa
Nouda Google Maps -dataa ja näytä sijainti Tyyppi edessä -lohkossa Google Maps API:n avulla. - HTTP-kutsun tekeminen edistyneestä lohkosta
Nouda dataa Tyyppi Ahead -lohkosi URL-osoitteesta käyttämällä HTTP-toimintoa.
Tyyppilohkon käyttäminen Omnistudio-datan kartoittimella
Nouda objektitietue käyttämällä Type Ahead -lohkoa datakartoittimella. Kirjoita esimerkiksi tilin nimen muutama kirjain Tyyppi Ahead -lohkoon. Datakartoitus löytää tilitietueet, joiden nimet sisältävät kyseiset kirjaimet.
Tyyppi Ahead Blocks käyttää tavallisesti Nimi, mutta voi käyttää toista kenttää. Seuraavat tehtävien vaiheet käyttävät nimeä.
- Luo datakartoituksen turbo-nouto tai datakartoituksen nouto, jonka suodatin on Nimi LIKE avain. Lisää muita suodattimia tarvittaessa.
- Lisää Vaihe-komponentti Omniscriptisi tai käytä ensimmäistä Vaihe-komponenttia.
- Lisää tyypiksi Ahead Block Omniscriptin vaiheeseen.
- Määritä Tyypin edellinen lohkon ominaisuudet -osiossa Tyypin edellinen avain nimi.
- Vedä Omnistudio Data Mapper Turbo- tai Omnistudio Data Mapper Extract -elementti Type Ahead -lohkon rakenteeseen.
- Määritä Datan kartoitusohjelman toimintojen ominaisuuksista Datan kartoitusohjelman käyttöliittymä luomasi Datan kartoitusohjelman turbotiedoston tai -noudon nimeksi.
- Jos haluat välittää Datan kartoitus -ominaisuuteen Tyyppilohko-syötteen, siirry Datan kartoitus -toiminnon noutotoiminnon ominaisuuksista kohtaan Syöttöparametrit. Määritä Ahead-tyyppilohkon nimeksi yksi datalähde, esimerkiksi TypeAhead1. Määritä vastaavan suodattimen arvoksi avain.
- Määritä muut syöttöparametrit, joita Datan kartoitus -nouto vaatii muille suodattimille.
- Jos käytät datakartoituksen turbo-noutoa, varmista, että Omniscriptin datakartoituksen turbo-toiminnon vastauksen JSON-polku vastaa datakartoituksen turbo-noudon nouto-polkua.
-
Lisää kenttiä tarvittaessa Tyyppi Ahead -lohkoon.
Täytä kentät määrittämällä elementtien nimet vastaamaan Datan kartoituksen turbo-nouto- tai Noutuksen tuloksen JSON-polku -kenttiä.
Lisätietoja elementtien täyttämisestä on kohdassa Salesforce-datan lataaminen Omniscript-tiedostoon Omnistudio-datan kartoittimella.
-
Jos haluat täyttää myöhempiä Omniscript-elementtejä datalla, joka saadaan Tyypin edessä -lohkon datakartoittimesta, käytä
%StepName:TypeAheadName-Block:DROutputField%-objektia, esimerkiksi%Step1:TypeAhead1-Block:AnnualRevenue%.
Tyyppilohkon käyttäminen datan JSON-koodilla
Ahead-tyyppinen lohko voi käyttää lähteenä JSON-noodia Omnistudio Data Mapper-, API-, HTTP- tai Remote-toiminnon sijaan. Tämä JSON-noodi voi tallentaa dataa mistä tahansa toiminnosta, joka palauttaa luettelon. Vastaus JSON-noodia käyttävästä Ahead-tyyppisestä lohkosta tehdään asiakaspuolella, jolloin sinun ei tarvitse soittaa palvelinkutsuja.
Oletetaan esimerkiksi, että haluat käyttää integrointitoimenpiteitä, jotka poistavat identtisyyden luettelosta, jonka tyypin edellinen lohko näyttää. Et voi lisätä integrointitoimenpiteitä tyypin edistymispalikkaan suoraan, niin kuin datakartoituksessa. Voit kuitenkin tallentaa vastauksen Integration Procedure Action -toiminnosta JSON-noodiin, johon Type Ahead Block voi viitata.
-
Käytä lähdeluettelossa toiminnon Lähetä/vastaa-transformaatioiden ominaisuuksia tallentaaksesi luettelon juuritason JSON-noodiin.
Esimerkiksi identtisiä tietueita välttävä integrointitoimenpide palauttaa luettelon nimeltään contactMerge. Määritä Integration Procedure Action -toiminnossa, joka kutsuu sitä, että vastauksen JSON-polku on contactMerge ja että vastauksen JSON-noodi on noodi, johon Ahead-tyyppinen lohko viittaa, kuten NoDupList.
- Valitse Tyyppi Ahead -lohkosta Käytä datan JSON-tiedostoa.
-
Syötä Datan JSON-polku -kenttään lähdeluettelon sisältävän toiminnon vastauksen palauttaman juuritason JSON-noodin nimi.
Jatka integraatiotoimenpiteen esimerkkiä, joka välttää identtisyydet, määrittämällä Datan JSON -poluksi NoDupList.Huomautus
Data JSON -polku hyväksyy dataa vain JSON-juuritasolla.
-
Jos haluat palauttaa suodattamattomia tuloksia, valitse Tyyppi Ahead -lohkon ominaisuuksista Poista datasuodatin käytöstä.
Käyttäjän syöttämät tiedot suodatetaan oletusarvoisesti käyttämällä Typeahead Key -kentän
LIKE-vastaavuutta. -
Valitse Hakutila tehdäksesi Tyyppi Ahead -lohkosta hakuelementin tapaisen.
Sen sijaan, että käyttäjät kirjoittaisivat palauttaakseen arvojoukon, he voivat valita jonkin arvojoukon. Käyttäjät voivat kuitenkin syöttää tekstiä käyttämällä hakutilassa syöttömenetelmän editoria (IME).
Google Mapsin automaattisen täydennyksen käyttäminen Omniscripte-objekteissa
Nouda Google Maps -dataa ja näytä sijainti Tyyppi edessä -lohkossa Google Maps API:n avulla.
Ennen kuin aloitat, tarvitset Google Maps API -avaimen käyttääksesi Type Ahead -lohkon Google Maps -ominaisuuksia. Katso Google.
- Lisää tyyppilohko Omniscriptisi.
- Syötä Tyyppilohkon kentän otsikko -kenttään teksti, joka näytetään Google Mapsin hakukentässä.
- Valitse Ota Google Maps Autocomplete käyttöön nähdäksesi Google Maps Autocomplete -osion.
-
Syötä Google Maps JavaScript API -avaimesi Google Maps API Key -kenttään.
Jos sinulla ei ole Google Maps JavaScript API -avainta, hanki sellainen Googlelta.
- Jos haluat piilottaa Google Map -widgetin, valitse Piilota kartta.
- Valitse maa Maa-suodatin-kentästä.
- Jos haluat suorittaa haun ja palauttaa Google-vastauksen, esikatsele Omniscriptia.
-
Avaa toiminnon virheenkorjausohjelma nähdäksesi vastauksen.

Alla on käytettävissä olevat vastausnoodit:
Vastaukset palauttavat yksilöllisiä tietojoukkoja kokoonpanon perusteella.
Oletusarvoisten vastausnoodien lisäksi tämä taulukko näyttää vastausnoodit, jotka voivat olla käytettävissä myös Google-vastauksessa. Lisätietoja kustakin vastausnoodista on kohdassa Google Geocoding API (Google-dokumentaatio).
Vastausnoodi
Kuvaus
street_address
Katuosoite
route
Nimetty reitti, esimerkiksi I-5.
risteytys
Tärkeä ristikkäys
poliittinen
Poliittinen entiteetti
maa
Kansallinen poliittinen entiteetti
geometria
Objekti, joka sisältää pituus- ja leveysasteen
administrative_area_level_1
Ensimmäisen luokan maan tasoa alempana oleva siviili-entiteetti, esimerkiksi osavaltio
administrative_area_level_2
Toisen luokan yksityinen yksikkö, esimerkiksi piirikunnat
administrative_area_level_3
Kolmannen luokan yksityinen yksikkö
administrative_area_level_4
Neljännen luokan yksityinen yksikkö
administrative_area_level_5
Viidennessä järjestyksessä oleva siviili-entiteetti
colloquial_area
Entiteetin yleinen vaihtoehtoinen nimi
paikkamääritys
Integroitu kaupunki
ala-lokalisuus
Paikkamäärityksen alapuolella oleva ensimmäisen luokan yksityinen yksikkö. Alaluokitus voi sisältää muita sivullisia entiteettejä noodeissa sublocality_level_1–sublocality_level_5
neighborhood
Naapurusto
paikka
Sijainti, esimerkiksi rakennus
subpremise
Sijainnin alapuolella oleva ensisijainen entiteetti, esimerkiksi rakennus
postinumero
Postinumero
natural_feature
Tärkeä luonnollinen ominaisuus
lentokenttä
Lentokenttä
park
Puiston nimi
point_of_interest
Mielenkiinnon kohde, tavallisesti tärkeä paikallinen yksikkö, esimerkiksi Golden Gate -sillan
tyypit
Vastauksen tyypin sisältävä taulukko, esimerkiksi San Francisco on paikannuksen tyyppi
-
Jos haluat kartoittaa dataa Google-vastausnoodista, lisää elementti Tyyppi Ahead -lohkoon.
Tyyppilohkon elementit näytetään valittavana alitason elementtinä Google-transformaatio-osiossa.
- Napsauta Google-transformaatiot -osiosta Lisää uusi kartoitus.
-
Valitse alitason elementti ja kartoita se Google Response -noodiin.
Tutustu Toimintojen virheenkorjausohjelman vastaukseen ja kartoita nämä sisäkkäiset lisädatatyypit syöttämällä oikea merkintä Google Response-noodi -kenttään:
Vastausnoodi
Tietotyyppi
Esimerkki notaatiosta
geometria
Objekti
geometria:location:lat
tyypit
Taulukko
types|1
- Jos haluat tarkastella kartoituksiasi, tallenna Omniscript ja suorita se esikatselussa.
HTTP-kutsun tekeminen edistyneestä lohkosta
Nouda dataa Tyyppi Ahead -lohkosi URL-osoitteesta käyttämällä HTTP-toimintoa.
- Lisää Omniscriptisi tyyppilohko.
- Vedä HTTP-toiminto Type Ahead -lohkoon.
- Määritä HTTP-toimintosi syöttämällä HTTP-polkusi ja HTTP-metodisi.
- Lisää kenttiä Tyyppi Ahead -lohkoon HTTP-toiminnon palauttamille kohteille.
-
Jos haluat palauttaa suodattamattomia tuloksia, valitse Tyyppi Ahead -lohkon ominaisuuksista Poista datasuodatin käytöstä.
Käyttäjän syöttämät tiedot suodatetaan oletusarvoisesti LIKE-vastaavuuden perusteella.

