Ionad Tosaíochta Cloud Margaíochta Salesforce: Sampla AMPScript agus Cloud Page

Cód Leathanach Tosaíochta Cloud Margaíochta Comhtháite SalesP AMPcript

Fíor-scéal ... thosaigh mo shlí bheatha i ndáiríre breis agus deich mbliana ó shin nuair a thosaigh mé ar phost mar Chomhairleoir Comhtháthaithe le haghaidh ExactTarget (Salesforce Marketing Cloud anois). Thóg mo phost mé ar fud an domhain ag cabhrú le cuideachtaí comhtháthú domhain a fhorbairt leis an ardán agus thóg mé an oiread sin eolais institiúideach ar an ardán gur tugadh ardú céime dom mar Bhainisteoir Táirgí.

Faoi dheireadh na ndúshlán a bhí ag Bainisteoir Táirgí d’eagraíocht a bhí faoi úinéireacht an fhorbróra roimhe seo, bhog mé ar aghaidh. Eagraíocht iontach a bhí ann, ach ní dhearna mé riamh go fírinneach faoi ​​úinéireacht an táirge. Mar sin, cé gur fhéach mo chomhghleacaithe i dtacaíocht, díolacháin agus margaíocht táirgí orm athrú dáiríre a dhéanamh… ba é fírinne an scéil gur minic a chuir an fhoireann forbartha réiteach difriúil i bhfeidhm agus go bhfaighinn amach laethanta roimh an scaoileadh.

Ceann de na tionscadail dheireanacha a bhí agam ná obair ar ardán inmheánach scripteála a chuirfeadh ar chumas ár gcustaiméirí script a chur lena ríomhphoist. D'oibrigh mé le Bainisteoir Táirgí eile agus rinneamar a lán taighde ... sa deireadh shocraigh mé cur chuige i stíl JQuery a fhorbairt lenár bhfeidhmeanna féin, ach lena n-áirítear an cumas chun eagair a rith agus a ithe, JSON a úsáid, srl. Bhí sé ag dul a bheith go leor réiteach ... go dtí go mbuailfidh sé le forbairt. Go luath sa timthriall táirgí, scriosadh mo leabharlann agus chuir forbróir sinsearach ina áit AMPscript.

Blianta ina dhiaidh sin, rinne an Comhpháirtí Salesforce Tá comhtháthú casta fiontar á dhéanamh agam anois ag an gcuideachta a bhfuilim mar chomhpháirtí ann, agus bím ag obair in AMPcript go laethúil - ag feabhsú loighic ábhar ríomhphoist nó ag rolladh amach Cloud Pages. Ar ndóigh, cinntíonn frustrachas an lae oibre agus an lae amach le AMPcript dom go ndearnadh an cinneadh mícheart ar ais sna laethanta sin… bheadh ​​mo réiteach i bhfad níos galánta. Is dóigh liom go bhfuilim ar ais ag ríomh TRS-80 i BASIC.

Tá an t-eagarthóir a úsáideann tú le haghaidh Cloud Pages neamhfhoirfe. Ní bhaineann sé le saincheisteanna simplí mar athróga a dhearbhú nó earráidí comhréire le do chód. Go deimhin, is féidir leat leathanach a fhoilsiú i ndáiríre nach nginfidh ach earráid 500 freastalaí. Tá dhá réimse ainmniúcháin ann freisin do do leathanaigh ... ná fiafraigh díom cén fáth.

Pro-tip: Mura gcuireann Cloud Pages sonraí samplacha ar ais riamh nuair a bhíonn tú ar tí iad a fhoilsiú agus tá an chuma air go bhfuil siad á bpróiseáil go deo… beidh tú ag caitheamh earráide. Má fhoilsíonn tú cibé ar bith, is dócha go mbeidh ort an Cloud Page a scriosadh ar fad agus tosú arís. Is é mo buille faoi thuairim nach bhfuil an bonneagar ar a bhfuil sé tógtha cliste go leor chun athrú cód a aithint agus nach gcoinníonn sé ach an cód taiscthe a phróiseáil.

Seachas sin, beidh tú sásta a fhios go bhfuil a gcuid earráidí comhréir féin ag go leor de na samplaí cód doiciméadaithe. Yay! Is eispéireas uafásach é ... ach is féidir leat é a úsáid fós mar soláthraíonn sé solúbthacht iontach.

Nóta taobh: Tá Leathanach Cloud nua ann Taithí… Sa chás go bhfuil an chuma air nach ndearna siad ach an leathanach a athchraoladh agus ní sholáthraíonn sé aon fhaisnéis bhreise. Is fearr liom i ndáiríre an seanleagan don seicheamh foilsitheoireachta ilchéimeanna.

Cé go bhfuil mo chuideachta Highbridge tógann sé réitigh chasta, cumasaithe le Ajax, a chomhtháthaíonn ilchórais agus a ionchorpraíonn síntí sonraí le AMPscript, SSJS, Cloud Pages, agus r-phost ... Theastaigh uaim sampla simplí a roinnt den chaoi ar féidir leat tosú ag úsáid AMPscript chun do shampla Salesforce a cheistiú agus tarraingt sonraí ar ais. Sa chás seo, réimse boole simplí a choinníonn máistir-bhratach díliostála. Féadfaidh tú, ar ndóigh, an cód seo a leathnú chun leathanach tosaíochta iomlán nó ionad próifíle is féidir leat a úsáid a thógáil amach.

Cruthaigh Nasc Cloud-Leathanach le Sonraí Suibscríobhaí

Má fhéachann tú ar do chuid sonraí Cloud Page, is féidir leat ID uathúil an leathanaigh a fháil don leathanach is féidir leat a áireamh i do ríomhphoist.

scamall leathanach id

Seo a leanas an chomhréir:

<a href="%%=RedirectTo(CloudPagesURL(361))=%%">View My Preferences</a>

AMPcript le haghaidh Sonraí Salesforce trí Cloud Pages trí Eisínteachtaí Sonraí

Is é an chéad chéim ná do AMPcript a thógáil chun athróga a dhearbhú agus na sonraí a aisghabháil ó Salesforce le húsáid ar do leathanach. Sa sampla seo, ainmnítear mo réimse boole Salesforce a bhfuil an fíor nó an bréagach aige OptedOut:

%%[

/* Declare EVERY variable */
VAR @contactKey,@agent,@referrer,@unsub
VAR @rs,@updateRecord,@checked
 
/* Request your ContactKey from the querystring */
Set @contactKey = Iif(Empty([_subscriberKey]),RequestParameter("contactKey"),[_subscriberKey])

/* Set unsub to false unless it is passed in the querystring */
SET @unsub = Iif(Not Empty(RequestParameter('unsub')),RequestParameter('unsub'),'false')
 
/* If unsub, then update the Salesforce field OptedOut */ 
IF NOT Empty(@unsub) THEN
  SET @updateRecord = UpdateSingleSalesforceObject('contact',@contactKey,'OptedOut', @unsub)
ENDIF

/* Retrieve the Salesforce Contact record */
Set @rs = RetrieveSalesforceObjects('contact', 'FirstName,LastName,OptedOut', 'Id', '=', @contactKey);
 
/* Get the fields from the record */
 IF RowCount(@rs) == 1 then
  var @record, @firstName, @lastName, @optout
  set @record = Row(@rs, 1)
  set @firstName = Field(@record, "FirstName")
  set @lastName = Field(@record, "LastName")
  set @optout = Field(@record, "OptedOut")
ENDIF

/* Build a string for your checkbox to be checked or not
 set @checked = '';
 IF (@optout == 'true') THEN
  set @checked = 'checked'
 ENDIF
 
]%%

Anois is féidir leat do HTML agus foirm a phróiseáil a phróiseálann an iarraidh:

<!DOCTYPE html>
<html>
   <title>Profile Center</title>
   <body>
      <h2>Your Profile:</h2>
      %%[ if RowCount(@rs) == 1 then ]%%
      <ul>
         <li><strong>First Name:</strong> %%=v(@firstName)=%%</li>
         <li><strong>Last Name:</strong> %%=v(@lastName)=%%</li>
         <li><strong>Unsubcribed:</strong> %%=v(@optout)=%%</li>
      </ul>
      <form method="get">
       <div>
         <input type="hidden" id="contactKey" name="contactKey" value="%%=v(@contactKey)=%%">
         <input type="checkbox" id="unsub" name="masterUnsub" value="true" %%=v(@checked)=%%>
         <label for="masterUnsub">Unsubscribe From All</label>
        </div>
       <div>
         <button type="submit">Update</button>
        </div>
     </form>
      %%[ else ]%%
      <p>You don't have a record.</p>
      %%[ endif ]%%
   </body>
</html>

Sin é ... cuir é le chéile agus tá leathanach tosaíochta agat atá nuashonraithe le do thaifead síntiúsóra agus a ritheann iarratas chun réimse boole (fíor / bréagach) a nuashonrú i Salesforce. Anois is féidir leat ceisteanna saincheaptha a thógáil timpeall an réimse sin lena chinntiú i gcónaí nach seoltar aon r-phost chuig teagmhálacha a roghnaítear amach!

Conas Do Leathanach Tosaíochta nó Ionad Próifíle a Fheabhsú

Ar ndóigh, níl anseo ach teaspóid den mhéid is féidir le leathanach tosaíochta. Feabhsuithe ar mhaith leat smaoineamh orthu:

  • Déan an téacs iarbhír a shíneadh ó shíneadh sonraí eile ionas gur féidir le d’fhoireann margaíochta ábhar an leathanaigh a nuashonrú aon uair is mian leo gan teagmháil a dhéanamh leis an gcód.
  • Déan síneadh sonraí liosta lúb foilseachán agus lúb a fhoilsiú trí na foilseacháin chun rogha an diúltaithe nó rogha an diúltaithe a thairiscint chomh maith le máistir díliostáil.
  • Déan síneadh sonraí ar chúis a fháil chun a fháil amach cén fáth a bhfuil do shíntiúsóirí máistir-dhíliostáil.
  • Faigh faisnéis phróifíle eile ó thaifead Salesforce chun faisnéis phróifíle bhreise a sholáthar.
  • Déan an leathanach a phróiseáil le Ajax ionas gur féidir leat é a daonra gan uaim.
  • Bealach cláraithe a thairiscint ionas gur féidir le d’úsáideoir rochtain a fháil ar a lárionad próifíle pearsanta ag am ar bith.

Acmhainní Breise le haghaidh AMPcript

Má tá cúnamh breise á lorg agat chun AMPcript a fhoghlaim agus a imscaradh, seo roinnt acmhainní iontacha:

  • Treoir AMPscriptRíomh-eagraithe ag roinnt fostaithe de chuid Salesforce, is bunachar sonraí iomlán iomlán é seo de chomhréir AMPcript, cé go bhfuil na samplaí an-éadrom. Dá mbeadh sé níos láidre, b’fhéidir gurbh fhiú an infheistíocht a dhéanamh.
  • Trailhead AMPscript - Is acmhainn foghlama saor in aisce é Salesforce's Trailhead agus féadann sé tú a chur ar siúl trí bhuneilimintí na teanga le AMPcript, SSJS, agus leis an gcaoi ar féidir leis an mbeirt idirghníomhú.
  • Malartán Stack do Salesforce - pobal iontach ar líne chun cúnamh a iarraidh le tonna de shamplaí cód AMPcript.

Tá an-chuid deiseanna ann do Cloud Pages a chomhtháthú le Salesforce chun eispéireas úsáideora níos fearr a sholáthar. Agus má tá do chuideachta ag streachailt, is féidir leat teagmháil a dhéanamh linn i gcónaí chun cúnamh a thabhairt!

Déan teagmháil Highbridge

Cad é do bharúil?

Úsáideann an suíomh seo Akismet chun spam a laghdú. Foghlaim conas a dhéantar próiseáil ar do chuid tráchta.