Die uitdagings van produkbestuurder vir 'n organisasie wat voorheen ontwikkelaarbesit was, het my uiteindelik laat beweeg. Dit was 'n wonderlike organisasie, maar ek het nooit regtig nie besit die produk. Dus, terwyl my eweknieë in ondersteuning, verkope en produkbemarking na my gekyk het om 'n werklike verandering te maak ... die werklikheid was dat die ontwikkelingspan dikwels 'n ander oplossing geïmplementeer het en dat ek dae voor die vrystelling daarvan sou uitvind.
Jare later het die Salesforce-vennoot 'n maatskappy waarin ek 'n vennoot is, doen nou ingewikkelde ondernemingsintegrasies, en ek is daagliks vasgevang in AMPscript - of ek die logika van e-posinhoud verbeter of die ontwikkeling van Cloud Pages. Die frustrasie om dag in en dag uit met AMPscript te werk, verseker my natuurlik dat die verkeerde besluit in daardie dae geneem is ... my oplossing sou baie eleganter gewees het. Ek voel dat ek weer 'n TRS-80 in BASIC moet programmeer.
Pro-tip: As 'n Cloud Pages nooit voorbeelddata teruggee as u op die punt staan ​​om te publiseer nie, en dit lyk of dit vir ewig verwerk word, sal u 'n fout begaan. As u in elk geval publiseer, sal u die Cloud Page waarskynlik moet verwyder en van voor af moet begin. My raaiskoot is dat die infrastruktuur waarop dit gebou is, nie intelligent genoeg is om 'n kodeverandering te identifiseer nie, en dat die geheue-kode steeds verwerk word.
Kantnoot: Daar is 'n nuwe wolkbladsy Experience… Waar dit lyk asof hulle die bladsy net weer gevlek het en dit geen bykomende inligting verskaf nie. Ek hou eintlik van die ou weergawe beter vir die multi-stap-publikasie-reeks.
Dit is dit ... sit alles saam en u het 'n voorkeurbladsy wat bygewerk word met u intekenaarrekord en 'n versoek deurgee om 'n boole veld (waar / onwaar) in Salesforce op te dateer. Nou kan u aangepaste navrae rondom daardie veld opstel om altyd te verseker dat kontakte wat nie meer gekies is nie, geen e-pos gestuur word nie!
Natuurlik is dit slegs 'n voorskou van wat moontlik is met 'n voorkeurbladsy. Verbeterings waaraan u kan dink:
Vul die werklike teks uit 'n ander data-uitbreiding sodat u bemarkingspan die inhoud van die bladsy kan bywerk wanneer hulle wil, sonder om die kode aan te raak.
Trailhead AMPscript - Salesforce se Trailhead is 'n gratis leerbron en kan u deur die basiese beginsels van die taal lei met beide AMPscript, SSJS en hoe die twee interaksie kan hê.