Этот компонент не поддерживается на платформах "Google Реклама" и Google AdMob, а также в объявлениях AMPHTML, видеорекламе и графических объявлениях.
Компонент "Смена даты" позволяет показывать разный контент в зависимости от результатов сравнения текущих даты и времени пользователя с указанным диапазоном дат (например, перед выходом фильма, во время и после его показа).
Как добавить в проект компонент "Смена даты"
- Откройте панель Компоненты, а затем папку Дата и время.
- Перетащите компонент Смена даты
в рабочую область.
- На панели Свойства укажите диапазон дат (дополнительную информацию можно найти в разделе Свойства ниже).
- Добавьте дочерние элементы в компонент. (Подробнее о том, как вкладывать элементы.) Они будут отображаться или скрываться в зависимости от заданного диапазона дат. Кроме того, можно задавать события для диапазона дат компонента, которые будут влиять на все недочерние элементы.
- Добавьте событие для вызова действия Проверить дату, которое позволяет настроить момент сравнения дат. Например, можно проверять дату, когда страница готова к отображению. Для этого нужно задать событие Страница > Страница готова к показу.
Свойства
Свойство | Описание |
---|---|
Название | Название компонента. |
Между | Начало диапазона дат в формате RFC 2822 или ISO 8601. Ниже приведено несколько примеров. Можно связать с динамическими данными. |
И | Окончание диапазона дат в формате RFC 2822 или ISO 8601. Ниже приведено несколько примеров. Можно связать с динамическими данными. |
Примеры дат
- В формате RFC 2822:
- 1 Jan 2018
- 15 Jun 2018 13:30
- 31 Dec 2018 23:59:59 +0000
- В формате ISO 8601:
- 2018-01-01
- 2018-06-15 13:30
- 2018-12-31T23:59:59 +0000
Если часовой пояс не задан, применяются настройки пользователя.
События и действия
События, отправляемые компонентом "Смена даты"Перечисленные ниже события компонента "Смена даты" могут инициировать другие действия.
Событие | Описание |
---|---|
До | Отправляется, когда текущие дата и время предшествуют диапазону дат, указанному в свойствах. |
В диапазоне | Отправляется, когда текущие дата и время находятся в рамках диапазона дат, указанного в свойствах (включая дату начала и окончания диапазона). |
После | Отправляется, когда текущие дата и время находятся после диапазона дат, указанного в свойствах. |
Чтобы выбрать одно из этих событий в диалоговом окне Событие, установите компонент "Смена даты" как цель.
Чтобы установить момент сравнения дат, используйте действие Проверить дату, описанное в разделе ниже.
Другие события могут вызывать следующие действия в компоненте "Смена даты":
Действие | Описание |
---|---|
Проверить дату | Сравнивает текущую дату и время с заданным диапазоном. |
Выбрав это действие в диалоговом окне Событие, установите компонент "Смена даты" как получатель.
Подробнее о том, как настраивать события…
Предварительный просмотр
Этот компонент нельзя просмотреть в интерфейсе Google Web Designer. Чтобы увидеть компонент в действии, просмотрите документ в предпочитаемом браузере, нажав кнопку Предварительный просмотр в правом верхнем углу окна.
Тестирование
- Измените системное время.
- Перезапишите текущую дату для определенного элемента с помощью атрибута
currentdateoverride
в формате RFC 2822 или ISO 8601:from_date="2018-06-15" to_date="2018-08-15" currentdateoverride="2018-07-15">Mid-July