<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Run experience once only in Adobe Target Questions</title>
    <link>https://experienceleaguecommunities.adobe.com/t5/adobe-target-questions/run-experience-once-only/m-p/285326#M5842</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a Target activity with control experience, and then 2 other (B and C) experiences im serving.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For the 3rd or C experience, I want it to run only once per user session.&lt;/P&gt;&lt;P&gt;Example: The user comes to the page, sees the experience, navigates away from the page, THEN comes back to the page. When the user comes BACK to the page, i do not want the experience to run again.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there a quick easy way to do this? Possibly a code example or snippet?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thank you,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;David&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 10 Aug 2018 14:38:07 GMT</pubDate>
    <dc:creator>davidm59064921</dc:creator>
    <dc:date>2018-08-10T14:38:07Z</dc:date>
    <item>
      <title>Run experience once only</title>
      <link>https://experienceleaguecommunities.adobe.com/t5/adobe-target-questions/run-experience-once-only/m-p/285326#M5842</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a Target activity with control experience, and then 2 other (B and C) experiences im serving.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For the 3rd or C experience, I want it to run only once per user session.&lt;/P&gt;&lt;P&gt;Example: The user comes to the page, sees the experience, navigates away from the page, THEN comes back to the page. When the user comes BACK to the page, i do not want the experience to run again.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there a quick easy way to do this? Possibly a code example or snippet?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thank you,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;David&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Aug 2018 14:38:07 GMT</pubDate>
      <guid>https://experienceleaguecommunities.adobe.com/t5/adobe-target-questions/run-experience-once-only/m-p/285326#M5842</guid>
      <dc:creator>davidm59064921</dc:creator>
      <dc:date>2018-08-10T14:38:07Z</dc:date>
    </item>
    <item>
      <title>Re: Run experience once only</title>
      <link>https://experienceleaguecommunities.adobe.com/t5/adobe-target-questions/run-experience-once-only/m-p/285327#M5843</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi David,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My suggestion would be to cookie those visitors on first visit to the experience, and then add an IF/ELSE rule to prevent your code from firing, if the cookie is found, on their second visit.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am sure there are other more advanced solutions, but this has worked for me in the past &lt;IMG src="https://experienceleaguecommunities.adobe.com/legacyfs/online/emoticons/happy.png" /&gt;.&lt;/P&gt;&lt;P&gt;Good luck:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG&gt;CODE:&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;/* Create Cookie */&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; function createCookie(name,value,days) {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (days) {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var date = new Date();&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; date.setTime(date.getTime()+(days*24*60*60*1000));&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var expires = "; expires="+date.toGMTString();&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else var expires = "";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; document.cookie = name+"="+value+expires+"; path=/";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Read Cookie */&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; function readCookie(name) {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var nameEQ = name + "=";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var ca = document.cookie.split(';');&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(var i=0;i &amp;lt; ca.length;i++) {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var c = ca[i];&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while (c.charAt(0)==' ') c = c.substring(1,c.length);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return null;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;$(document).ready(function () {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (readCookie('cookiename') == 'cookievalue') {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; console.log('do nothing')&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } else {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Put the rest of your experience code here //&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; createCookie('cookiename','cookievalue',90)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; console.log(' code was fired and cookie was created');&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;BR /&gt;});&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Aug 2018 16:04:15 GMT</pubDate>
      <guid>https://experienceleaguecommunities.adobe.com/t5/adobe-target-questions/run-experience-once-only/m-p/285327#M5843</guid>
      <dc:creator>yannickschwarz</dc:creator>
      <dc:date>2018-08-10T16:04:15Z</dc:date>
    </item>
    <item>
      <title>Re: Run experience once only</title>
      <link>https://experienceleaguecommunities.adobe.com/t5/adobe-target-questions/run-experience-once-only/m-p/285328#M5844</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Pasting the whole HTML code helps in this case? And if I set my cookie expiry to 1 instead of 90, the same user who comes next day will be able to see the experience again? Actual Intention is to show a popup only once in a day for a user( if he closes the popup without performing the desired CTA). The same experience should be shown to him on the next day, but never on the same day.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Oct 2019 07:26:19 GMT</pubDate>
      <guid>https://experienceleaguecommunities.adobe.com/t5/adobe-target-questions/run-experience-once-only/m-p/285328#M5844</guid>
      <dc:creator>mohan_vamsy</dc:creator>
      <dc:date>2019-10-18T07:26:19Z</dc:date>
    </item>
  </channel>
</rss>

