• Resolved Ahmed ElSayed

    (@a7madmayo)


    Hi,

    I created this point award to give logged-in users 5 points a day if they daily visit any posts 5 times a day

    View post on imgur.com

    I recently figured out that it triggers once the user visits the first post “article” and does not wait other 4 times.

    Could you please help!

    Thanks

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Author Ruben Garcia

    (@rubengc)

    Hi @a7madmayo

    All events with the word “Daily” are limited to get in count only 1 per day because visit a post 5 times, without the buil-in daily limit, is as easy as press F5 to reload the page

    For that, to prevent anyone to overload your server or bypass your gamification awards, GamiPress limits some events to work only 1 time per day

    Hope it helps!

    Thread Starter Ahmed ElSayed

    (@a7madmayo)

    Hi @rubengc,

    Let me clarify more, I want to give users who are very active on my website 5 points because they visited more than 5 articles per day.

    Do you mean that it will work for only the first article visit and will ignore the other 4 visits and directly give the user 5 points?

    If yes, how can I meet my requirement!

    Thanks

    Plugin Author Ruben Garcia

    (@rubengc)

    Hi @a7madmayo

    No sorry, the “Daily visit the website” is only triggered 1 time per day

    With your actual rule setup, your users may need to visit your site 5 days

    If you want to reward for read articles, you can use the event “View a post” that will work for each different post the user views

    Hope it helps!

    Thread Starter Ahmed ElSayed

    (@a7madmayo)

    Hi @rubengc,

    Could you please check this screenshot I sent before

    View post on imgur.com

    I wanted to use Daily visit a post not Daily visit the website.

    Could you please help me, how to give users 5 points as a reward for visiting more than 5 articles in a single day!

    Thanks

    Plugin Author Ruben Garcia

    (@rubengc)

    Hi @a7madmayo

    Oh sorry, then avoid my mistake, I was thinking all the time you are using the “Daily visit the website” event

    For the “Daily visit a post”, this event works daily for each different post, so if your user visits 5 different posts will earn the points.

    But keep in mind that GamiPress will also check for the following days, for example:

    Day 1:
    User views post 123
    User views post 456
    User views post 123 (this exceed the 1 view per day so it will not get in count)

    GamiPress only will detect as 1 view for post 123 and 1 view for post 456 (the 2nd visit to the post 123 will not get in count)

    Total views of Day 1: 2 views

    Day 2:
    User views post 123
    User views post 456
    User views post 123 (this exceed the 1 view per day so it will not get in count)

    GamiPress will detect as 1 view for post 123 and 1 view for post 456

    Total views of Day 2: 4 views (with the 2 views from Day 1)

    So is NOT required for the user to visit 5 posts the same day, the user can view posts on different days and get awarded for that too since GamiPress takes in count the user activity from different days

    Hope it helps!

    Thread Starter Ahmed ElSayed

    (@a7madmayo)

    Hi @rubengc,

    Yes, I understand that, the problem now is that I recently figured out that it triggers once the user visits the first post “article” and does not wait other 4 articles visits on the same day.

    What do you think might cause this problem?

    Thanks for your quick replies.

    Plugin Author Ruben Garcia

    (@rubengc)

    HI @a7madmayo

    Have you tested it with a fresh account?

    If you have awarded for the first visit, is possible that your account has stored 4 old visits, for that at the moment you make the 5th one, you got awarded

    But note that I mentioned that is NOT required visit different posts, if the user visits the same post in a different day, this visit will count too

    Hope it helps!

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Daily visit any post’ is closed to new replies.