I set up global notifications to send when an ad is activated and when it's expired. But it says neither has been sent.

CommentFileSizeAuthor
Picture 1.png23.15 KBnicholas_w

Comments

jeremy’s picture

Assigned: Unassigned » jeremy

Assigning to myself.

Snow Valley Consulting’s picture

I am having the same issue. Can't figure out why it isn't working....... any help would be appreciated.

jeremy’s picture

Status: Active » Fixed

The ad_notify module never quite worked correctly and it duplicated functionality that can be provided using core Drupal modules; therefore, it has been removed. It will not be available from 6.x-2.2 and beyond.

In its place, I have committed the new ad_actions module. We lose some of the granular (per-owner) control over notifications that was provided by the ad_notifications module, but we gain the ability to build notifications in ways that were not previously possible. We also better leverage existing Drupal features rather than recreating them.

Sorry, there is no automatic update path from the ad_notifications module. You will have to manually recreate any notifications you have configured. I am aware that there will be some short term pain from this drastic change, however I believe the long term benefits very much make this worthwhile.

From the module's README:
The ad_actions module provides triggers for the following advertisement events:

  • an advertisement has been clicked
  • an advertisement has been approved
  • an advertisement has been activated
  • an advertisement has been denied
  • an advertisement has been marked as pending
  • an advertisement has been taken offline
  • an advertisement has been created
  • an advertisement has been updated
  • an advertisement has been deleted
  • an advertisement has expired
  • an advertisement has an approaching scheduled activation
  • an advertisement has been activated through scheduling
  • an advertisement has an approaching scheduled expiration
  • an advertisement has expired through scheduling

The triggers can be configured to cause any of the following actions:

  • generate an email
  • display a custom message to the user
  • override the ad's redirect

Two advanced actions are provided by this module. The first is named 'Send e-mail before automated ad trigger', and can be used to send emails before an advertisement is scheduled to be activated or expired. The second is named 'Send e-mail on or after ad trigger' and can be used with any of the triggers defined by this module.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

apprayo’s picture

Component: ad_notify module » ad module

The second is named 'Send e-mail on or after ad trigger' and can be used with any of the triggers defined by this module.

What are the triggers defined by this module? I cannot find any triggers that seem to be related to this module. I use 6.x-2.2.