Vianmääritys ulkoisesti upotetuissa HubSpot-lomakkeissa
Päivitetty viimeksi: marraskuuta 27, 2024
Saatavilla minkä tahansa seuraavan Tilauksen kanssa, paitsi jos toisin mainitaan:
Kaikki tuotteet ja HubSpot-tilaukset |
Jos ulkoiselle sivulle upotettu HubSpot-lomake ei toimi tai näy oikein, tutustu yleisimpiin lomakkeen upottamiseen liittyviin ongelmiin ja niiden vianmääritykseen.
Vahvista lomakkeen upotuskoodi
Voit varmistaa, että ulkoisen sivun upotuskoodi on oikea, vertaamalla HubSpotin toimittamaa lomakkeen upotuskoodia sivustollasi olevaan koodiin:- Siirry HubSpot-tililläsi kohtaan Markkinointi > Lomakkeet.
- Vie hiiren kursori lomakkeen päälle ja valitse Muokkaa.
- Napsauta lomakeditorin oikeassa yläkulmassa Embed (Upota).
- Valitse valintaikkunassa Kopioi.
- Siirry selaimessasi Diff Checkeriin, joka on tekstin vertailutyökalu.
- Liitä lomakkeen upotuskoodi Alkuperäinen teksti -osioon.
- Siirry verkkosivulle, johon lomake on upotettu. Napsauta sitten hiiren kakkospainikkeella missä tahansa sivulla ja valitse Näytä sivun lähde.
- Etsi lomakkeen upotuskoodi sivulähteestä ja kopioi se.
- Siirry takaisin Diff checkeriin.
- Liitä ulkoisesti upotettu koodi Muuttunut teksti -osioon.
- Etsi puuttuva tai rikkinäinen koodi valitsemalla Etsi ero. Jos upotetut koodit ovat samat, näyttöön tulee viesti The two files are identical. Muussa tapauksessa erot korostetaan punaisella ja vihreällä.
Jos ulkoisesti upotettu koodi ei vastaa HubSpotin koodia, upota oikea koodi uudelleen ulkoiselle sivullesi.
Jos ulkoisesti upotettu koodi vastaa HubSpotin koodia, jokin ulkoisen sivun HTML- tai JavaScript-koodissa saattaa häiritä lomakkeen upotuskoodia. Vianmääritys kannattaa tehdä yhteistyössä kehittäjän kanssa.
Sivuston verkkotunnusten lisääminen
Lisää sen ulkoisen sivun verkkotunnus, johon lomake on upotettu, HubSpotin sivuston lisäverkkotunnukseksi. Lomakkeiden lähettäminen sivuilta, joita ei ole lisätty, merkitään roskapostiksi.
Isäntäkohtaiset sulauttamisongelmat
Jos käytät WordPressiä, Squarespacea tai Wixiä, voit jatkaa vianmääritystä seuraavissa ongelmissa kussakin alla olevassa verkkosivuston isännässä.
WordPress
Jos lomakkeesi on upotettu WordPress-sivulle, saatat kohdata seuraavia ongelmia:
- WordPress saattaa muuntaa '&' upotetussa lomakekoodissa muotoon '&', mikä rikkoo koodin toimivuuden.
- XHTML WordPress-teemat lisäävät <![CDATA[ ]]>-tagit JavaScriptin ympärille, minkä ei pitäisi vaikuttaa lomakkeen esittämiseen, mutta se on syytä huomioida lomakkeen upotetun koodin tarkistamisessa.
Jos WordPress muuttaa upotuskoodia, on suositeltavaa käyttää kolmannen osapuolen lisäosaa, kuten Insert HTML Snippet, lisätäksesi lomakkeen sivulle tai viestiin lyhytkoodina, jotta skriptitunnisteet säilyvät.
Squarespace
Jotkin Squarespace-mallit renderöivät skriptejä vain sivun ensimmäisellä latauskerralla eikä millään muulla sivulla. Tämä voi johtaa siihen, että HubSpot-lomakkeet eivät toimi oikein joillakin sivuilla, koska lomakkeen skriptit eivät lataudu, kun kävijä navigoi verkkosivustollasi.
Jos haluat estää tämän, yritä poistaa Ajax-lataus käytöstä Squarespacessa. Jos tämä ei toimi, voit myös kokeilla käyttää toista Squarespace-mallia.
Wix
Wix ei yleensä tue mukautettua koodausta isännöidyillä verkkosivustoilla. Tämän vuoksi HubSpot-lomaketta ei ole mahdollista upottaa suoraan Wix-sivulle.
Jos haluat lisätä HubSpot-lomakkeen Wix-sivullesi, yritä ensin lisätä Wixin iframe-moduuli ja sitten lisätä lomake moduuliin joko Widgetinä syöttämällä lomakkeen upotuskoodi tai upotettuna sivustona syöttämällä lomakkeen erillisen sivun URL-osoite.
Selainkohtaiset ongelmat
Jos sinulla on Ghosteryn kaltainen resursseja estävä selainlaajennus, HubSpot-lomakkeiden lataaminen ja näyttäminen voidaan estää. Lue lisää siitä, mitä tapahtuu, kun HubSpot-lomakkeiden lataus on estetty.