មជ្ឈមណ្ឌលចំណូលចិត្តទីផ្សារក្លូដិនសលៈអឹមភីសសឺសនិងក្លោដទំព័រឧទាហរណ៏

លេខកូដទំព័រអេសភីភីសឺហ្វឺសឺសឺសឺសឺសសម្រាប់ការធ្វើសមាហរណកម្មទីផ្សារពពក

រឿងរ៉ាវពិត…អាជីពរបស់ខ្ញុំពិតជាបានចាប់ផ្តើមអស់រយៈពេលជាងមួយទសវត្សរ៍មកហើយនៅពេលដែលខ្ញុំចាប់ផ្តើមមុខតំណែងជាអ្នកប្រឹក្សាសមាហរណកម្មសម្រាប់អេសថេតថេយ (ឥឡូវនេះក្រុមហ៊ុនសឺហ្វឺរផបផេនឃែរ) ។ ការងាររបស់ខ្ញុំបាននាំខ្ញុំនៅទូទាំងពិភពលោកជួយក្រុមហ៊ុនក្នុងការអភិវឌ្ឍសមាហរណកម្មស៊ីជម្រៅជាមួយវេទិកាហើយខ្ញុំបានបង្កើតចំណេះដឹងផ្នែកស្ថាប័នជាច្រើននៃវេទិកាដែលខ្ញុំត្រូវបានតំឡើងឋានៈជាប្រធានផលិតផល។

បញ្ហាប្រឈមរបស់ប្រធានគ្រប់គ្រងផលិតផលសម្រាប់អង្គការមួយដែលកាលពីមុនជាកម្មសិទ្ធិរបស់អ្នកអភិវឌ្ឍន៍បាននាំឱ្យខ្ញុំបន្តទៅមុខទៀត។ វាជាអង្គការដ៏អស្ចារ្យមួយប៉ុន្តែខ្ញុំពិតជាមិនដែលសោះ ជាកម្មសិទ្ធិ។ ផលិតផល។ ដូច្នេះខណៈពេលដែលមិត្តភក្ដិរបស់ខ្ញុំនៅក្នុងការគាំទ្រការលក់និងទីផ្សារផលិតផលមើលទៅខ្ញុំដើម្បីធ្វើឱ្យមានការផ្លាស់ប្តូរពិតប្រាកដមួយ ... ការពិតគឺថាក្រុមអភិវឌ្ឍន៍តែងតែអនុវត្តដំណោះស្រាយខុសគ្នាហើយខ្ញុំចង់ដឹងថាប៉ុន្មានថ្ងៃមុនការចេញលក់។

គម្រោងចុងក្រោយរបស់ខ្ញុំមួយកំពុងធ្វើការលើវេទិកាស្គ្រីបផ្ទៃក្នុងដែលអាចឱ្យអតិថិជនរបស់យើងបន្ថែមស្គ្រីបទៅអ៊ីម៉ែលរបស់ពួកគេ។ ខ្ញុំបានធ្វើការជាមួយអ្នកគ្រប់គ្រងផលិតផលម្នាក់ផ្សេងទៀតហើយយើងបានធ្វើការស្រាវជ្រាវរាប់សិប ... ទីបំផុតសំរេចចិត្តអភិវឌ្ឍវិធីសាស្រ្តជូឃ្យូរីជាមួយនឹងមុខងារផ្ទាល់ខ្លួនរបស់យើងប៉ុន្តែរួមបញ្ចូលទាំងសមត្ថភាពឆ្លងកាត់និងប្រើប្រាស់អារេការប្រើប្រាស់ JSON ។ ល។ ដំណោះស្រាយ…រហូតដល់វាឈានដល់ការអភិវឌ្ឍន៍។ នៅដើមដំបូងនៃវដ្តផលិតផលបណ្ណាល័យរបស់ខ្ញុំត្រូវបានគេកាត់ចោលហើយអ្នកអភិវឌ្ឍន៍ជាន់ខ្ពស់ម្នាក់បានជំនួសវា អេអឹមភីស៊ីល.

ច្រើនឆ្នាំក្រោយមក ដៃគូផ្នែកលក់ ក្រុមហ៊ុនដែលខ្ញុំជាដៃគូឥឡូវនេះកំពុងធ្វើការស្មុគស្មាញការរួមបញ្ចូលសហគ្រាសហើយខ្ញុំដឹងថាខ្លួនខ្ញុំផ្ទាល់នៅ AMPscript ជារៀងរាល់ថ្ងៃ - ទាំងការបង្កើនតក្កវិជ្ជាអ៊ីម៉ែលឬការបង្កើត Cloud Cloud ។ ជាការពិតការខកចិត្តនៃថ្ងៃធ្វើការទាំងថ្ងៃទាំងយប់ជាមួយអេអឹមខេស្គ្រីនធានាខ្ញុំថាការសម្រេចចិត្តខុសត្រូវបានធ្វើឡើងនៅគ្រានោះ…ដំណោះស្រាយរបស់ខ្ញុំនឹងកាន់តែឆើតឆាយជាងមុន។ ខ្ញុំមានអារម្មណ៍ថាខ្ញុំបានត្រលប់ទៅសរសេរកម្មវិធី TRS-80 វិញនៅ BASIC ។

កម្មវិធីនិពន្ធដែលអ្នកប្រើសម្រាប់ពពកទំព័រមិនអាចអភ័យទោសបាន។ វាមិនចាប់បាននូវបញ្ហាសាមញ្ញ ៗ ដូចជាការប្រកាសអថេររឺកំហុសវាក្យសម្ព័ន្ធជាមួយលេខកូដរបស់អ្នក។ តាមពិតអ្នកពិតជាអាចផ្សព្វផ្សាយទំព័រដែលនឹងបង្កើតកំហុសម៉ាស៊ីនមេ ៥០០ ។ វាក៏មានប្រអប់ដាក់ឈ្មោះពីរសម្រាប់ទំព័ររបស់អ្នកផងដែរ…កុំសួរខ្ញុំថាហេតុអ្វី។

ជំនួយគាំទ្រ: ប្រសិនបើ Cloud Pages មិនដែលត្រឡប់ទិន្នន័យគំរូទេនៅពេលអ្នកហៀបនឹងចេញផ្សាយហើយវាមើលទៅដូចជាកំពុងដំណើរការជារៀងរហូត ... អ្នកនឹងមានកំហុស។ ប្រសិនបើអ្នកផ្សព្វផ្សាយទោះយ៉ាងណាអ្នកប្រហែលជាត្រូវលុបពពកទំព័រទាំងមូលហើយចាប់ផ្តើមឡើងវិញ។ ការស្មានរបស់ខ្ញុំគឺហេដ្ឋារចនាសម្ព័ន្ធដែលបង្កើតឡើងមិនមានភាពឆ្លាតវៃគ្រប់គ្រាន់ក្នុងការកំណត់ការផ្លាស់ប្តូរលេខកូដហើយនៅតែបន្តដំណើរការលេខកូដឃ្លាំងសម្ងាត់។

ក្រៅពីនេះអ្នកនឹងរីករាយដែលដឹងថាគំរូកូដឯកសារជាច្រើនមានកំហុសវាក្យសម្ព័ន្ធផ្ទាល់ខ្លួន។ យាយ! វាជាបទពិសោធន៍គួរឱ្យរន្ធត់ ... ប៉ុន្តែអ្នកនៅតែអាចនិងគួរតែប្រើវាព្រោះវាផ្តល់នូវភាពបត់បែនអស្ចារ្យ។

ចំណាំផ្នែកខាង: មាន Cloud Cloud ថ្មី បទពិសោធ…កន្លែងដែលមើលទៅដូចជាពួកគេទើបតែដាក់ទំព័រឡើងវិញហើយវាមិនបានផ្តល់ព័ត៌មានបន្ថែមទេ។ ខ្ញុំពិតជាចូលចិត្តកំណែចាស់ប្រសើរជាងសម្រាប់លំដាប់នៃការបោះពុម្ពផ្សាយច្រើនជំហាន។

ខណៈពេលដែលក្រុមហ៊ុនរបស់ខ្ញុំ Highbridge បង្កើតដំណោះស្រាយដែលអាចប្រើបានដោយ Ajax ដែលរួមបញ្ចូលប្រព័ន្ធជាច្រើននិងរួមបញ្ចូលផ្នែកបន្ថែមទិន្នន័យជាមួយអេ។ ភី។ ស៊ី។ អេស។ អេស។ អេស។ អេសអេសភីអេសនិងអ៊ីម៉ែល។ ទិន្នន័យត្រឡប់មកវិញ។ ក្នុងករណីនេះវាលប៊ូលីនសាមញ្ញមួយដែលរក្សាទង់ឈប់ជាវមេ។ ជាការពិតអ្នកអាចពង្រីកលេខកូដនេះដើម្បីបង្កើតទំព័រចំណូលចិត្តទាំងមូលឬមជ្ឈមណ្ឌលពត៌មានដែលអ្នកអាចប្រើបាន។

បង្កើតតំណពពកទំព័រជាមួយទិន្នន័យអតិថិជន

ប្រសិនបើអ្នកមើលព័ត៌មានលំអិតអំពីពពកទំព័រអ្នកអាចទទួលបានលេខសម្គាល់ទំព័រតែមួយគត់សម្រាប់ទំព័រដែលអ្នកអាចបញ្ចូលក្នុងអ៊ីមែលរបស់អ្នក។

លេខសម្គាល់ទំព័រពពក

វាក្យសម្ព័ន្ធមានដូចខាងក្រោមៈ

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

អឹមភីស្គីសឺបសម្រាប់ទិន្នន័យសឺវឺរតាមរយៈបណ្តាញពពកតាមរយៈផ្នែកបន្ថែមទិន្នន័យ

ជំហានដំបូងគឺការកសាង AMPscript របស់អ្នកដើម្បីប្រកាសអថេរនិងទាញយកទិន្នន័យពី Salesforce ដើម្បីប្រើក្នុងទំព័ររបស់អ្នក។ ក្នុងឧទាហរណ៏នេះវាលប៊ូលីនសំរាប់លក់ដែលទទួលយកការពិតរឺមិនពិតត្រូវបានដាក់ឈ្មោះ រើស​យក​ចេញ​ពី:

%%[

/* 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
 
]%%

ឥឡូវអ្នកអាចបង្កើត HTML និងទម្រង់ដែលដំណើរការសំណើរ៖

<!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>

នោះហើយជាវា ... ដាក់វាបញ្ចូលគ្នាហើយអ្នកទទួលបានទំព័រចំណូលចិត្តដែលបានធ្វើបច្ចុប្បន្នភាពជាមួយកំណត់ត្រាអតិថិជនរបស់អ្នកហើយបញ្ជូនសំណើដើម្បីធ្វើបច្ចុប្បន្នភាពវាលប៊ូលីន (ពិត / មិនពិត) នៅក្នុង Salesforce ។ ឥឡូវអ្នកអាចបង្កើតសំណួរផ្ទាល់ខ្លួននៅជុំវិញវាលនោះដើម្បីប្រាកដថាទំនាក់ទំនងដែលបានជ្រើសរើសមិនត្រូវបានផ្ញើអ៊ីមែលទេ!

វិធីដើម្បីបង្កើនទំព័រចំណូលចិត្តឬមជ្ឈមណ្ឌលពត៌មានផ្ទាល់ខ្លួន

ជាការពិតនេះគ្រាន់តែជាសំណួរអំពីអ្វីដែលអាចធ្វើបានជាមួយទំព័រចំណូលចិត្ត។ ការកែលម្អដែលអ្នកចង់គិតអំពី៖

  • ដាក់បញ្ចូលអត្ថបទពិតពីផ្នែកបន្ថែមទិន្នន័យផ្សេងទៀតដើម្បីឱ្យក្រុមទីផ្សាររបស់អ្នកអាចធ្វើបច្ចុប្បន្នភាពមាតិកាទំព័រនៅពេលណាដែលពួកគេចង់ដោយមិនចាំបាច់ប៉ះលេខកូដ។
  • ដាក់បញ្ចូលការបន្ថែមទិន្នន័យបញ្ជីការបោះពុម្ភផ្សាយនិងរង្វិលជុំតាមរយៈការបោះពុម្ពផ្សាយដើម្បីផ្តល់ជូននូវជម្រើសឬមិនចូលរួមក្នុងការជ្រើសរើសបន្ថែមលើមេដែលមិនជាវ។
  • បន្ថែមផ្នែកបន្ថែមទិន្នន័យហេតុផលដើម្បីចាប់យកហេតុអ្វីបានជាអតិថិជនរបស់អ្នកឈប់ជាវមេ។
  • ដាក់ពត៌មានពត៌មានផ្សេងទៀតពីកំណត់ត្រាសឺហ្វឺរដើម្បីផ្តល់ព័ត៌មានប្រវត្តិរូបបន្ថែម។
  • ដំណើរការទំព័រជាមួយអាហ្សាក់ដើម្បីឱ្យអ្នកអាចបង្កើតវាយ៉ាងរលូន។
  • ផ្តល់ជូនមធ្យោបាយនៃការចុះឈ្មោះដើម្បីឱ្យអ្នកប្រើប្រាស់របស់អ្នកអាចចូលទៅកាន់មជ្ឈមណ្ឌលព័ត៌មានផ្ទាល់ខ្លួនរបស់ពួកគេនៅពេលណាក៏បាន។

ធនធានបន្ថែមសម្រាប់អេអឹមភីកូដ

ប្រសិនបើអ្នកកំពុងស្វែងរកជំនួយបន្ថែមមួយចំនួនសម្រាប់ការរៀនសូត្រនិងការប្រើប្រាស់អេមភីអេសអេសអេសអេសអេសអេសអេសអេសអេសអេសអេសអេសអេសអេសអេសអេសអេសអេសអេសអេសអេសអេស។

  • គោលការណ៍ណែនាំអេអឹមភីស្គីe - រៀបចំដោយនិយោជិក Salesforce មួយចំនួននេះគឺជាមូលដ្ឋានទិន្នន័យពេញលេញនៃវាក្យសម្ពន្ធ AMPscript ទោះបីជាឧទាហរណ៍ពិតជាស្រាលក៏ដោយ។ ប្រសិនបើវាកាន់តែរឹងមាំវាប្រហែលជាមានតម្លៃសម្រាប់ការវិនិយោគ។
  • ផ្លូវលំ AMPscript - Trailhead របស់ Salesforce គឺជាធនធានសិក្សាឥតគិតថ្លៃនិងអាចជួយអ្នកដើរតាមមូលដ្ឋានគ្រឹះនៃភាសាជាមួយអេមភីអេសអេសអេសអេជអេសអេសនិងវិធីទាំងពីរអាចទាក់ទងគ្នាបាន។
  • ការផ្លាស់ប្តូរជង់សម្រាប់ Salesforce - សហគមន៍តាមអ៊ិនធរណេតដ៏អស្ចារ្យសម្រាប់ការស្នើសុំជំនួយជាមួយគំរូលេខកូដ AMPpon ។

មានឱកាសរាប់សិបក្នុងការរួមបញ្ចូល Cloud Pages របស់អ្នកជាមួយ Salesforce ដើម្បីផ្តល់នូវបទពិសោធន៍អ្នកប្រើប្រាស់ល្អ។ ហើយប្រសិនបើក្រុមហ៊ុនរបស់អ្នកកំពុងតស៊ូអ្នកតែងតែអាចទាក់ទងមកយើងដើម្បីជួយ!

ទំនក់ទំនង Highbridge

តើ​អ្នក​គិត​អ្វី?

តំបន់បណ្ដាញនេះប្រើ Akismet ដើម្បីកាត់បន្ថយសារឥតបានការ។ សិក្សាអំពីរបៀបដែលទិន្នន័យរបស់អ្នកត្រូវបានដំណើរការ.