如何在使用广告系列时处理不同的时区?

时间:2017-02-06 04:15:03

标签: cq5 aem

我有一个用例在aem中使用广告系列,在特定时间段之后,广告系列相关的轮播幻灯片(我从广告系列片段/预告片中提取)必须被禁用,并且必须显示默认广告系列相关幻灯片。 当我的Aem发布服务器跨时区部署时,我对如何处理这些广告系列有疑问吗?

此外,我还需要从作者实例激活新的广告系列,以发布必须在特定时间激活的实例(已部署在世界各地区)(如某些公共假期/新年活动)。

1 个答案:

答案 0 :(得分:0)

我将遵循这种方法

  1. 将激活时间存储在页面属性中。让我们说prop1。
  2. 实现EventHandler并在handleEvent()上调用Thread类方法(将时差和复制代理ID作为参数传递)来安排激活。
  3. 以这样的方式实现Thread类:当步骤#2的时间到来时,它将执行特定代理ID的页面激活(Replication Agent ID是唯一的,因为它是为不同位置的不同发布服务器配置的)。