Siirry sisältöön
Huomaa: Tämän artikkelin käännös on tarkoitettu vain tiedoksi. Käännös on luotu automaattisesti käännösohjelmiston avulla, eikä sitä ole välttämättä tarkistettu. Näin ollen tämän artikkelin englanninkielistä versiota on pidettävä hallitsevana versiona, joka sisältää uusimmat tiedot. Voit tutustua siihen täällä.
Integrations

Yhdistä HubSpot ja OneSignal

Päivitetty viimeksi: marraskuuta 2, 2021

Tämä koskee seuraavia:

Markkinointi Hub Professional, Enterprise
Myynti Hub Professional, Enterprise
Palvelu Hub Professional, Enterprise

OneSignal-integraation avulla voit luoda ja lähettää OneSignal push-ilmoituksia työnkulkujen avulla, tarkastella push-ilmoituksia yhteyshenkilöiden aktiivisuusaikatauluissa ja segmentoida käyttäjiä push-ilmoituksiin sitoutumisen perusteella.

Huom: Sinun on oltava super admin tai oltava App Marketplace -pääsy oikeudet HubSpot-tililläsi.

Yhdistä sovellus

  • Napsauta HubSpot-tilisi Marketplace-kuvaketta marketplace päänavigointipalkissa. Valitse sitten App Marketplace.
  • Etsi ja valitse OneSignal-integraatio hakupalkin avulla.
  • Napsauta oikeassa yläkulmassa Asenna sovellus.
  • Kirjaudu sisään OneSignal-tilillesi.
  • Kirjoita ponnahdusikkunaan sovellustunnuksesi ja API-avaimesi OneSignal-tililtäsi.
  • Lisää tarvittaessa toinen sovellus valitsemalla Lisää sovellus .
  • Napsauta Asenna sovellus.
  • Sinut ohjataan Connected apps -sivulle.

Yhdistä OneSignal-käyttäjäsi HubSpot-käyttäjäsi kanssa

Integrointi edellyttää OneSignal-käyttäjäsi ja HubSpotin yhteystietojen yhteensovittamista. Käyttäjillä on kaksi vaihtoehtoa täsmäyttämiseen:

  • Sähköpostiosoitteen mukaan: käyttäjien on käytettävä OneSignalin setEmail-toiminto SDK:n avulla. yhdistää OneSignal-käyttäjät sähköpostiosoitteisiin. Tämä täsmäytysvaihtoehto on käytettävissä vain Send OneSignal notification -työnkulun toiminnossa.
  • OneSignal external_user_id:n avulla: käyttäjien on valittava HubSpot-kontaktin ominaisuus, jota he haluavat verrata OneSignalissa olevaan external_user_id:hen. Voit tehdä näin:
    • Napsauta HubSpot-tilisi Marketplace-kuvaketta marketplace päänavigointipalkissa. Valitse Hallinnoi-kohdasta Yhdistetyt sovellukset.
    • Napsauta OneSignal.
    • Valitse Contact Matching.
    • Valitse pudotusvalikosta HubSpot-kontaktin ominaisuus, jota haluat käyttää OneSignaalin kanssa yhteensopivaksi. external_user_id ominaisuuden kanssa. Tämä täsmäytysvaihtoehto on käytettävissä sekä Lähetä OneSignal-ilmoituksia että Muokkaa OneSignal-tunnisteita -työnkulun toiminnoissa.

OneSignalin push-ilmoitusten automatisointi

Voit automatisoida OneSignal push-ilmoitusten lähettämisen työnkulkujen avulla.

  • Siirry HubSpot-tililläsi kohtaan Automaatio > Työnkulut.
  • Napsauta oikeassa yläkulmassa Luo työnkulku.
  • Valitse vasemmassa paneelissa Contact-based ja napsauta oikeassa yläkulmassa Next.
  • Aseta ilmoittautumisen käynnistimet.
  • Lisää toiminto napsauttamalla + plus-kuvaketta.
  • Valitse oikeassa paneelissa Lähetä OneSignal-ilmoitus.
onesignal-notification

Push-ilmoitus näkyy toimintona yhteystietueen aikajanalla.
onesignal-timeline


OneSignal-tunnisteiden automatisointi sovelluksen sisäisten viestien käynnistämiseksi

Käytä työnkulkuja laukaistaksesi sovelluksen sisäisiä viestejä OneSignal-sovelluksessasi.

  • Siirry HubSpot-tililläsi kohtaan Automaatio > Työnkulut.
  • Napsauta oikeassa yläkulmassaLuo työnkulku.
  • Valitse vasemmassa paneelissa Contact-based ja napsauta sitten oikeassa yläkulmassa Next (Seuraava ).
  • Aseta ilmoittautumisen käynnistimet.
  • Lisää toiminto napsauttamalla +plus-kuvaketta.
  • Valitse oikeassa paneelissaMuokkaa OneSignal-tunnisteita.
onesignal-tags
  • Valitse yhdistetyt OneSignal-sovellukset napsauttamalla Select App (Valitse sovellus ) -pudotusvalikoita.
  • Syötä JSON-merkkijono, jossa on { "key" : "value" } parit, joita haluat muokata. Lisätietoja käytöstä OneSignal-tietojen tunnisteet.
  • Napsauta Tallenna.
  • Voit lisätä lisää Toiminnot työnkulkuun.
  • Kun olet saanut työnkulun asetukset valmiiksi, napsauta Review (Tarkista ) oikeassa yläkulmassa.
  • Tarkista työnkulun asetukset ja napsauta Ota käyttöön.

OneSignal-tunnisteiden muokkaaminen voi myös tehostaa sovelluksen sisäistä viestinvälitystä OneSignalissa. Katso OneSignaalin oppaasta vaiheet, miten se tehdään.

Käytä HubSpot-lomakkeiden lähettämistä HubSpotin yhteystietojen linkittämiseen OneSignal-käyttäjiin.

Jotta voit käyttää tätä toimintoa, varmista, että sinulla on asianmukainen koodi omasta OneSignal Web Push -asetukset lisätty sivujesi otsikon HTML-koodiin.

Sinulla on kaksi vaihtoehtoa sähköpostiosoitteiden keräämiseen ja välittämiseen OneSignaliin:

  1. Sijoita seuraavat globaalisti <head> ... </head>:iin, jotta niitä voidaan soveltaa kaikkiin lomakkeiden lähettämisiin:

message', tapahtuma => { {
if(event.data.type === 'hsFormCallback' && event.data.eventName === 'onFormSubmit') {
OneSignal.push(function() {
OneSignal.setEmail($("input[name=email]").val())
.then(function(emailId) {
// Callback kutsutaan, kun sähköpostin lähetys on päättynyt
console.log("emailId: ", emailId);
});
}
});

  1. Muokkaa suoraan yhden HubSpot-lomakkeesi upotusskriptiä. Sinun on lisättävä portaalin tunnus ja lomakkeen tunnus tililtäsi. Tässä on esimerkki:

    <script charset="utf-8" type="text/javascript" src="//js.hsforms.net/forms/v2.js"></script>
    <script>
    hbspt.forms.create({
    region: "na1",
    portalId: "YOUR PORTAL ID",
    formId: "YOUR FORM ID",
    onFormSubmit: function($form) {
    OneSignal.push(function() {
    OneSignal.setEmail($("input[name=email]").val())
    .then(function(emailId) {
    // Callback kutsutaan, kun sähköpostin lähetys on päättynyt
    console.log("emailId: ", emailId);
    });
    });
    }
    });
    </script>