get-campaign
Описание
Получает информацию о состоянии, конфигурации и других настройках кампании.
См. также: Документация AWS API
Синтаксис
get-campaign
--application-id <value>
--campaign-id <value>
[--cli-input-json | --cli-input-yaml]
[--generate-cli-skeleton <value>]
[--debug]
[--endpoint-url <value>]
[--no-verify-ssl]
[--no-paginate]
[--output <value>]
[--query <value>]
[--profile <value>]
[--region <value>]
[--version <value>]
[--color <value>]
[--no-sign-request]
[--ca-bundle <value>]
[--cli-read-timeout <value>]
[--cli-connect-timeout <value>]
[--cli-binary-format <value>]
[--no-cli-pager]
[--cli-auto-prompt]
[--no-cli-auto-prompt]
Параметры
--application-id (строка)
--campaign-id (строка)
--cli-input-json | --cli-input-yaml (строка) Читает аргументы из предоставленной JSON-строки. JSON-строка следует формату, предоставленному в --generate-cli-skeleton. Если другие аргументы предоставлены в командной строке, эти значения переопределят значения, предоставленные в JSON. Невозможно передавать произвольные двоичные значения с помощью предоставленного JSON-значения, так как строка будет воспринята буквально. Это не может быть указано вместе с --cli-input-yaml.
--generate-cli-skeleton (строка) Выводит JSON-скелет в стандартный вывод без отправки запроса API. Если предоставлено значение без значения или значение input, выводит пример входного JSON, который может быть использован в качестве аргумента для --cli-input-json. Аналогично, если предоставлено yaml-input, выведет пример входного YAML, который может быть использован с --cli-input-yaml. Если предоставлено значение output, оно валидирует входные данные команды и возвращает пример выходного JSON для этой команды. Сгенерированный JSON-скелет не является стабильным между версиями AWS CLI, и нет гарантий обратной совместимости в сгенерированном JSON-скелете.
Глобальные параметры
--debug (логическое значение)
Включает отладочную запись в журнал.
--endpoint-url (строка)
Переопределяет URL по умолчанию команды заданным URL.
--no-verify-ssl (логическое значение)
По умолчанию AWS CLI использует SSL при взаимодействии с AWS-сервисами. Для каждого SSL-соединения AWS CLI будет проверять сертификаты SSL. Этот параметр переопределяет стандартное поведение проверки сертификатов SSL.
--no-paginate (логическое значение)
Отключает автоматическую постраничную навигацию. Если автоматическая постраничная навигация отключена, AWS CLI выполнит только один вызов для первой страницы результатов.
--output (строка)
Стиль форматирования выходных данных команды.
- json
- текст
- таблица
- yaml
- yaml-поток
--query (строка)
Запрос JMESPath для фильтрации данных ответа.
--profile (строка)
Использование определенного профиля из файла учетных данных.
--region (строка)
Регион для использования. Переопределяет настройки конфигурации/среды.
--version (строка)
Отображение версии этого инструмента.
--color (строка)
Включение/выключение цветного вывода.
- включено
- выключено
- автоматически
--no-sign-request (логическое значение)
Отказ от подписи запросов. Учетные данные не будут загружены, если этот аргумент предоставлен.
--ca-bundle (строка)
Файл сертификатов CA для использования при проверке сертификатов SSL. Переопределяет настройки конфигурации/среды.
--cli-read-timeout (целое число)
Максимальное время чтения сокета в секундах. Если значение установлено в 0, чтение сокета будет блокирующим и не будет иметь таймаута. Значение по умолчанию составляет 60 секунд.
--cli-connect-timeout (целое число)
Максимальное время подключения сокета в секундах. Если значение установлено в 0, подключение сокета будет блокирующим и не будет иметь таймаута. Значение по умолчанию составляет 60 секунд.
--cli-binary-format (строка)
Стиль форматирования, используемый для двоичных блоков. Формат по умолчанию — base64. Формат base64 ожидает, что двоичные блоки будут предоставлены как строка, закодированная в base64. Формат raw-in-base64-out сохраняет совместимость с поведением AWS CLI V1, и двоичные значения должны быть переданы буквально. При предоставлении содержимого из файла, отображающего двоичный блок, fileb:// всегда будет обрабатываться как двоичный и будет использовать содержимое файла напрямую независимо от cli-binary-format. При использовании file:// содержимое файла должно быть должным образом отформатировано для конфигурированного cli-binary-format.
- base64
- raw-in-base64-out
--no-cli-pager (логическое значение)
Отключение кли-пэйджера для вывода.
--cli-auto-prompt (логическое значение)
Автоматический запрос параметров ввода CLI.
--no-cli-auto-prompt (логическое значение)
Отключение автоматического запроса параметров ввода CLI.
Примеры
Примечание
Для использования следующих примеров необходимо установить и настроить AWS CLI. Подробнее см. руководство по началу работы в руководстве пользователя AWS CLI.
Если не указано иное, во всех примерах используются правила цитирования Unix-подобных систем. Эти примеры необходимо адаптировать к правилам цитирования вашего терминала. См. Использование кавычек со строками в руководстве пользователя AWS CLI.
Для получения информации о статусе, конфигурации и других настройках кампании
Следующий get-campaign пример получает информацию о статусе, конфигурации и других настройках кампании.
aws pinpoint get-campaign \
--application-id 6e0b7591a90841d2b5d93fa11143e5a7 \
--campaign-id a1e63c6cc0eb43ed826ffcc3cc90b30d \
--region us-east-1
Вывод:
{
"CampaignResponse": {
"AdditionalTreatments": [],
"ApplicationId": "6e0b7591a90841d2b5d93fa11143e5a7",
"Arn": "arn:aws:mobiletargeting:us-east-1:AIDACKCEVSQ6C2EXAMPLE:apps/6e0b7591a90841d2b5d93fa11143e5a7/campaigns/a1e63c6cc0eb43ed826ffcc3cc90b30d",
"CreationDate": "2019-10-08T18:40:16.581Z",
"Description": " ",
"HoldoutPercent": 0,
"Id": "a1e63c6cc0eb43ed826ffcc3cc90b30d",
"IsPaused": false,
"LastModifiedDate": "2019-10-08T18:40:16.581Z",
"Limits": {
"Daily": 0,
"MaximumDuration": 60,
"MessagesPerSecond": 50,
"Total": 0
},
"MessageConfiguration": {
"EmailMessage": {
"FromAddress": "sender@example.com",
"HtmlBody": "<!DOCTYPE html>\n <html lang=\"en\">\n <head>\n <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" />\n</head>\n<body>Hello</body>\n</html>",
"Title": "PinpointDemo"
}
},
"Name": "MyCampaign",
"Schedule": {
"IsLocalTime": false,
"StartTime": "IMMEDIATE",
"Timezone": "utc"
},
"SegmentId": "b66c9e42f71444b2aa2e0ffc1df28f60",
"SegmentVersion": 1,
"State": {
"CampaignStatus": "COMPLETED"
},
"tags": {},
"TemplateConfiguration": {},
"Version": 1
}
}
Вывод
CampaignResponse -> (структура)
Предоставляет информацию о статусе, конфигурации и других настройках кампании.
AdditionalTreatments -> (список)
Массив ответов, по одному для каждого теста, который вы определили для кампании, помимо стандартного теста.
(структура)
Определяет настройки теста кампании. Тест — это вариант кампании, используемый для A/B-тестирования кампании.
CustomDeliveryConfiguration -> (структура)
Настройки конфигурации доставки для отправки теста через пользовательский канал. Этот объект необходим, если объект MessageConfiguration для теста указывает объект CustomMessage.
DeliveryUri -> (строка)
Место назначения для отправки кампании или теста. Это значение может быть одним из следующих:
- Имя или Amazon Resource Name (ARN) функции AWS Lambda для вызова для обработки доставки кампании или теста.
- URL веб-приложения или службы, поддерживающей протокол HTTPS и способной получать сообщение. URL должен быть полным URL, включая протокол HTTPS.
EndpointTypes -> (список)
Типы конечных точек для отправки кампании или теста. Каждое допустимое значение соответствует типу канала, который вы можете связать с конечной точкой, используя свойство ChannelType конечной точки.
(строка)
Id -> (строка)
MessageConfiguration -> (структура)
Настройки конфигурации сообщения для теста.
ADMMessage -> (структура)
Сообщение, отправляемое кампанией через канал ADM (Amazon Device Messaging). Если указано, это сообщение переопределяет стандартное сообщение.
Action -> (строка)
Действие, которое должно произойти, если получатель нажмет на уведомление. Допустимые значения:
- OPEN_APP — ваше приложение открывается или становится активным приложением на переднем плане, если оно было отправлено на задний план. Это действие по умолчанию.
- DEEP_LINK — ваше приложение открывается и отображает указанный пользовательский интерфейс в приложении. Эта настройка использует функции глубокой ссылки iOS и Android.
- URL — стандартный мобильный браузер на устройстве получателя открывает и загружает веб-страницу по указанному вами URL.
Body -> (строка)
ImageIconUrl -> (строка)
ImageSmallIconUrl -> (строка)
ImageUrl -> (строка)
JsonBody -> (строка)
MediaUrl -> (строка)
RawContent -> (строка)
SilentPush -> (булево)
TimeToLive -> (целое число)
Количество секунд, в течение которых служба уведомлений должна сохранять сообщение, если служба не смогла доставить уведомление в первый раз. Это значение преобразуется в значение истечения срока действия при отправке в службу уведомлений. Если это значение равно 0, служба обрабатывает уведомление так, как если бы оно истекло немедленно, и служба не хранит и не пытается доставить уведомление повторно.
Это значение не относится к сообщениям, отправляемым через службу Amazon Device Messaging (ADM).
Title -> (строка)
Url -> (строка)
APNSMessage -> (структура)
Сообщение, отправляемое кампанией через канал APNs (Apple Push Notification service). Если указано, это сообщение переопределяет стандартное сообщение.
Action -> (строка)
Действие, которое должно произойти, если получатель нажмет на уведомление. Допустимые значения:
- OPEN_APP — ваше приложение открывается или становится активным приложением на переднем плане, если оно было отправлено на задний план. Это действие по умолчанию.
- DEEP_LINK — ваше приложение открывается и отображает указанный пользовательский интерфейс в приложении. Эта настройка использует функции глубокой ссылки iOS и Android.
- URL — стандартный мобильный браузер на устройстве получателя открывает и загружает веб-страницу по указанному вами URL.
Body -> (строка)
ImageIconUrl -> (строка)
ImageSmallIconUrl -> (строка)
ImageUrl -> (строка)
JsonBody -> (строка)
MediaUrl -> (строка)
RawContent -> (строка)
SilentPush -> (булево)
TimeToLive -> (целое число)
Количество секунд, в течение которых служба уведомлений должна сохранять сообщение, если служба не смогла доставить уведомление в первый раз. Это значение преобразуется в значение истечения срока действия при отправке в службу уведомлений. Если это значение равно 0, служба обрабатывает уведомление так, как если бы оно истекло немедленно, и служба не хранит и не пытается доставить уведомление повторно.
Это значение не относится к сообщениям, отправляемым через службу Amazon Device Messaging (ADM).
Title -> (строка)
Url -> (строка)
BaiduMessage -> (структура)
Сообщение, отправляемое кампанией через канал Baidu (Baidu Cloud Push). Если указано, это сообщение переопределяет стандартное сообщение.
Action -> (строка)
Действие, которое должно произойти, если получатель нажмет на уведомление. Допустимые значения:
- OPEN_APP — ваше приложение открывается или становится активным приложением на переднем плане, если оно было отправлено на задний план. Это действие по умолчанию.
- DEEP_LINK — ваше приложение открывается и отображает указанный пользовательский интерфейс в приложении. Эта настройка использует функции глубокой ссылки iOS и Android.
- URL — стандартный мобильный браузер на устройстве получателя открывает и загружает веб-страницу по указанному вами URL.
Body -> (строка)
ImageIconUrl -> (строка)
ImageSmallIconUrl -> (строка)
ImageUrl -> (строка)
JsonBody -> (строка)
MediaUrl -> (строка)
RawContent -> (строка)
SilentPush -> (булево)
TimeToLive -> (целое число)
Количество секунд, в течение которых служба уведомлений должна сохранять сообщение, если служба не смогла доставить уведомление в первый раз. Это значение преобразуется в значение истечения срока действия при отправке в службу уведомлений. Если это значение равно 0, служба обрабатывает уведомление так, как если бы оно истекло немедленно, и служба не хранит и не пытается доставить уведомление повторно.
Это значение не относится к сообщениям, отправляемым через службу Amazon Device Messaging (ADM).
Title -> (строка)
Url -> (строка)
CustomMessage -> (структура)
Сообщение, отправляемое кампанией через пользовательский канал, как указано в настройках конфигурации доставки (CustomDeliveryConfiguration) для кампании. Если указано, это сообщение переопределяет стандартное сообщение.
Data -> (строка)
DefaultMessage -> (структура)
Значение сообщения по умолчанию, которое кампания отправляет через все каналы, настроенные для кампании.
Action -> (строка)
Действие, которое должно произойти, если получатель нажмёт на push-уведомление. Допустимые значения:
- OPEN_APP - Ваше приложение откроется или перейдёт в фоновый режим, если оно было отправлено в фоновый режим. Это действие по умолчанию.
- DEEP_LINK - Ваше приложение откроется и отобразит назначенный пользовательский интерфейс в приложении. Этот параметр использует функции глубокой ссылки iOS и Android.
- URL - Стандартный мобильный браузер на устройстве получателя откроется и загрузит веб-страницу по указанному вами URL.
Body -> (строка)
ImageIconUrl -> (строка)
ImageSmallIconUrl -> (строка)
ImageUrl -> (строка)
JsonBody -> (строка)
MediaUrl -> (строка)
RawContent -> (строка)
SilentPush -> (логическое значение)
TimeToLive -> (целое число)
Количество секунд, которое служба push-уведомлений должна хранить сообщение, если служба не смогла доставить уведомление в первый раз. Это значение преобразуется в значение срока действия при отправке в службу push-уведомлений. Если это значение равно 0, служба обрабатывает уведомление так, как если бы оно истекло немедленно, и служба не хранит и не пытается повторно доставить уведомление.
Это значение не относится к сообщениям, отправленным через службу Amazon Device Messaging (ADM).
Title -> (строка)
Url -> (строка)
EmailMessage -> (структура)
Сообщение, которое кампания отправляет по электронной почте. Если указано, это сообщение переопределяет сообщение по умолчанию.
Body -> (строка)
FromAddress -> (строка)
Headers -> (список)
Список заголовков сообщений для электронной почты. Вы можете использовать до 15 заголовков сообщений для каждого электронного письма.
(структура)
Содержит пару имя-значение заголовка электронного письма, который необходимо добавить к электронному письму. Вы можете использовать до 15 заголовков сообщений. Заголовок может содержать информацию, такую как отправитель, получатель, маршрут или временная метка.
Name -> (строка)
Value -> (строка)
HtmlBody -> (строка)
Title -> (строка)
GCMMessage -> (структура)
Сообщение, которое кампания отправляет через канал GCM, что позволяет Amazon Pinpoint отправлять push-уведомления через службу Firebase Cloud Messaging (FCM), ранее Google Cloud Messaging (GCM). Если указано, это сообщение переопределяет сообщение по умолчанию.
Action -> (строка)
Действие, которое должно произойти, если получатель нажмёт на push-уведомление. Допустимые значения:
- OPEN_APP - Ваше приложение откроется или перейдёт в фоновый режим, если оно было отправлено в фоновый режим. Это действие по умолчанию.
- DEEP_LINK - Ваше приложение откроется и отобразит назначенный пользовательский интерфейс в приложении. Этот параметр использует функции глубокой ссылки iOS и Android.
- URL - Стандартный мобильный браузер на устройстве получателя откроется и загрузит веб-страницу по указанному вами URL.
Body -> (строка)
ImageIconUrl -> (строка)
ImageSmallIconUrl -> (строка)
ImageUrl -> (строка)
JsonBody -> (строка)
MediaUrl -> (строка)
RawContent -> (строка)
SilentPush -> (логическое значение)
TimeToLive -> (целое число)
Количество секунд, которое служба push-уведомлений должна хранить сообщение, если служба не смогла доставить уведомление в первый раз. Это значение преобразуется в значение срока действия при отправке в службу push-уведомлений. Если это значение равно 0, служба обрабатывает уведомление так, как если бы оно истекло немедленно, и служба не хранит и не пытается повторно доставить уведомление.
Это значение не относится к сообщениям, отправленным через службу Amazon Device Messaging (ADM).
Title -> (строка)
Url -> (строка)
SMSMessage -> (структура)
Сообщение, которое кампания отправляет через SMS-канал. Если указано, это сообщение переопределяет сообщение по умолчанию.
Body -> (строка)
MessageType -> (строка)
OriginationNumber -> (строка)
SenderId -> (строка)
EntityId -> (строка)
TemplateId -> (строка)
InAppMessage -> (структура)
Настройка внутриприложного сообщения.
Body -> (строка)
Content -> (список)
Содержание внутриприложного сообщения.
(структура)
Настройка содержимого сообщения.
BackgroundColor -> (строка)
BodyConfig -> (структура)
Настройка тела сообщения.
Alignment -> (строка)
Body -> (строка)
TextColor -> (строка)
HeaderConfig -> (структура)
Настройка заголовка сообщения.
Alignment -> (строка)
Header -> (строка)
TextColor -> (строка)
ImageUrl -> (строка)
PrimaryBtn -> (структура)
Первая кнопка внутри сообщения.
Android -> (структура)
Стандартное содержимое кнопки.
ButtonAction -> (строка)
Link -> (строка)
DefaultConfig -> (структура)
Стандартное содержимое кнопки.
BackgroundColor -> (строка)
BorderRadius -> (целое число)
ButtonAction -> (строка)
Link -> (строка)
Text -> (строка)
TextColor -> (строка)
IOS -> (структура)
Стандартное содержимое кнопки.
ButtonAction -> (строка)
Link -> (строка)
Web -> (структура)
Стандартное содержимое кнопки.
ButtonAction -> (строка)
Link -> (строка)
SecondaryBtn -> (структура)
Вторая кнопка внутри сообщения.
Android -> (структура)
Стандартное содержимое кнопки.
ButtonAction -> (строка)
Link -> (строка)
DefaultConfig -> (структура)
Стандартное содержимое кнопки.
BackgroundColor -> (строка)
BorderRadius -> (целое число)
ButtonAction -> (строка)
Link -> (строка)
Text -> (строка)
TextColor -> (строка)
IOS -> (структура)
Стандартное содержимое кнопки.
ButtonAction -> (строка)
Link -> (строка)
Web -> (структура)
Стандартное содержимое кнопки.
ButtonAction -> (строка)
Link -> (строка)
CustomConfig -> (карта)
Пользовательская настройка для отправки клиенту.
key -> (строка)
value -> (строка)
Layout -> (строка)
Schedule -> (структура)
Настройки расписания для обработки.
EndTime -> (строка)
EventFilter -> (структура)
Тип события, вызывающего отправку кампании, если значение свойства Frequency равно EVENT.
Dimensions -> (структура)
Настройки измерения фильтра событий для кампании.
Attributes -> (карта)
Один или несколько настраиваемых атрибутов, которые ваше приложение сообщает Amazon Pinpoint. Вы можете использовать эти атрибуты в качестве критериев отбора при создании фильтра событий.
key -> (строка)
value -> (структура)
Указывает критерии, основанные на атрибутах, для включения или исключения конечных точек из сегмента.
AttributeType -> (строка)
Тип измерения сегмента для использования. Допустимые значения:
- INCLUSIVE - конечные точки, имеющие атрибуты, соответствующие значениям, включаются в сегмент.
- EXCLUSIVE - конечные точки, имеющие атрибуты, соответствующие значениям, исключаются из сегмента.
- CONTAINS - конечные точки, у которых атрибуты содержат подстроки значений, включаются в сегмент.
- BEFORE - конечные точки с атрибутами, считающимися датами и временами ISO_INSTANT до значения, включаются в сегмент.
- AFTER - конечные точки с атрибутами, считающимися датами и временами ISO_INSTANT после значения, включаются в сегмент.
- ON - конечные точки с атрибутами, считающимися датами ISO_INSTANT в значении, включаются в сегмент. Время в этом сравнении игнорируется.
- BETWEEN - конечные точки с атрибутами, считающимися датами и временами ISO_INSTANT между значениями, включаются в сегмент.
Values -> (список)
Значения критериев для использования измерения сегмента. В зависимости от значения свойства AttributeType, конечные точки включаются или исключаются из сегмента, если их значения атрибутов соответствуют значениям критериев.
(строка)
EventType -> (структура)
Имя события, вызывающего отправку кампании или выполнение действия путешествия. Это может быть стандартное событие, генерируемое Amazon Pinpoint, например, _email.delivered. Для кампаний это также может быть пользовательское событие, специфичное для вашего приложения. Дополнительную информацию о стандартных событиях см. в руководстве разработчика Amazon Pinpoint — Amazon Pinpoint Streaming Events.
DimensionType -> (строка)
Values -> (список)
Значения критериев для использования измерения сегмента. В зависимости от значения свойства DimensionType, конечные точки включаются или исключаются из сегмента, если их значения соответствуют значениям критериев.
(строка)
Metrics -> (карта)
Один или несколько настраиваемых показателей, которые ваше приложение сообщает Amazon Pinpoint. Вы можете использовать эти показатели в качестве критериев отбора при создании фильтра событий.
key -> (строка)
value -> (структура)
Определяет критерии, основанные на показателях, для включения или исключения конечных точек из сегмента. Эти критерии основаны на настраиваемых показателях, которые вы определяете для конечных точек.
ComparisonOperator -> (строка)
Value -> (двойное)
FilterType -> (строка)
Frequency -> (строка)
IsLocalTime -> (булево)
QuietTime -> (структура)
Умолчательное время без отправки сообщений для кампании. Время без отправки сообщений — это определенный временной интервал, когда кампания не отправляет сообщения конечным точкам, если выполнены все следующие условия:
- Свойство EndpointDemographic.Timezone конечной точки установлено в допустимое значение.
- Текущее время в часовом поясе конечной точки позже или равно времени, указанному свойством QuietTime.Start для кампании.
- Текущее время в часовом поясе конечной точки раньше или равно времени, указанному свойством QuietTime.End для кампании.
Если ни одно из вышеперечисленных условий не выполняется, конечная точка получит сообщения от кампании, даже если время без отправки сообщений включено.
End -> (строка)
Start -> (строка)
StartTime -> (строка)
Timezone -> (строка)
SizePercent -> (целое число)
State -> (структура)
Текущий статус обработки.
CampaignStatus -> (строка)
Текущий статус кампании или текущий статус обработки, которая принадлежит кампании A/B-теста.
Если кампания использует A/B-тестирование, статус кампании — COMPLETED только если все обработки кампании имеют статус COMPLETED. Если вы удалите сегмент, связанный с кампанией, кампания завершается неудачно и имеет статус DELETED.
TemplateConfiguration -> (структура)
Шаблон сообщения для обработки.
EmailTemplate -> (структура)
Шаблон электронной почты для сообщения.
Name -> (строка)
Version -> (строка)
Уникальный идентификатор версии шаблона сообщения для использования в сообщении. Если указано, это значение должно совпадать с идентификатором существующей версии шаблона. Для получения списка версий и идентификаторов версий шаблона используйте ресурс Template Versions.
Если вы не указываете значение для этого свойства, Amazon Pinpoint использует активную версию шаблона. Активная версия, как правило, является версией шаблона, которая была последней проверенной и одобренной для использования в зависимости от вашего рабочего процесса. Она не обязательно является последней версией шаблона.
PushTemplate -> (структура)
Шаблон push-уведомления для сообщения.
Name -> (строка)
Version -> (строка)
Уникальный идентификатор версии шаблона сообщения для использования в сообщении. Если указано, это значение должно совпадать с идентификатором существующей версии шаблона. Для получения списка версий и идентификаторов версий шаблона используйте ресурс Template Versions.
Если вы не указываете значение для этого свойства, Amazon Pinpoint использует активную версию шаблона. Активная версия, как правило, является версией шаблона, которая была последней проверенной и одобренной для использования в зависимости от вашего рабочего процесса. Она не обязательно является последней версией шаблона.
SMSTemplate -> (структура)
Шаблон SMS-сообщения для сообщения.
Name -> (строка)
Version -> (строка)
Уникальный идентификатор версии шаблона сообщения для использования в сообщении. Если указано, это значение должно совпадать с идентификатором существующей версии шаблона. Для получения списка версий и идентификаторов версий шаблона используйте ресурс Template Versions.
Если вы не указываете значение для этого свойства, Amazon Pinpoint использует активную версию шаблона. Активная версия, как правило, является версией шаблона, которая была последней проверенной и одобренной для использования в зависимости от вашего рабочего процесса. Она не обязательно является последней версией шаблона.
VoiceTemplate -> (структура)
Шаблон голосового сообщения для сообщения. Этот объект не поддерживается для кампаний.
Name -> (строка)
Version -> (строка)
Уникальный идентификатор версии шаблона сообщения для использования в сообщении. Если указано, это значение должно совпадать с идентификатором существующей версии шаблона. Для получения списка версий и идентификаторов версий шаблона используйте ресурс Template Versions.
Если вы не указываете значение для этого свойства, Amazon Pinpoint использует активную версию шаблона. Активная версия, как правило, является версией шаблона, которая была последней проверенной и одобренной для использования в зависимости от вашего рабочего процесса. Она не обязательно является последней версией шаблона.
InAppTemplate -> (структура)
Шаблон InApp для сообщения. Объект шаблона InApp не поддерживается для SendMessages.
Name -> (строка)
Version -> (строка)
Уникальный идентификатор версии шаблона сообщения для использования в сообщении. Если указано, это значение должно совпадать с идентификатором существующей версии шаблона. Для получения списка версий и идентификаторов версий шаблона используйте ресурс Template Versions.
Если вы не указываете значение для этого свойства, Amazon Pinpoint использует активную версию шаблона. Активная версия, как правило, является версией шаблона, которая была последней проверенной и одобренной для использования в зависимости от вашего рабочего процесса. Она не обязательно является последней версией шаблона.
TreatmentDescription -> (строка)
TreatmentName -> (строка)
ApplicationId -> (строка)
Arn -> (строка)
CreationDate -> (строка)
CustomDeliveryConfiguration -> (структура)
Настройки конфигурации доставки для отправки кампании через пользовательский канал.
DeliveryUri -> (строка)
Пункт назначения для отправки кампании или обработки. Это значение может быть одним из следующих:
- Имя или Amazon Resource Name (ARN) функции AWS Lambda для вызова для обработки доставки кампании или обработки.
- URL веб-приложения или службы, поддерживающей HTTPS и способной принимать сообщение. URL должен быть полным URL, включая протокол HTTPS.
EndpointTypes -> (список)
Типы конечных точек для отправки кампании или обработки. Каждое допустимое значение соответствует типу канала, который вы можете связать с конечной точкой, используя свойство ChannelType конечной точки.
(строка)
DefaultState -> (структура)
Текущий статус стандартной обработки кампании. Это значение существует только для кампаний, имеющих более одной обработки.
CampaignStatus -> (строка)
Текущий статус кампании или текущий статус обработки, относящейся к кампании A/B-теста.
Если кампания использует A/B-тестирование, статус кампании COMPLETED достигается только в том случае, если статус всех обработок кампании COMPLETED. Если вы удалите сегмент, связанный с кампанией, кампания завершается неудачей и имеет статус DELETED.
Description -> (строка)
HoldoutPercent -> (целое число)
Hook -> (структура)
Настройки функции AWS Lambda для использования в качестве кодового крючка для кампании. Вы можете использовать этот крючок для настройки сегмента, используемого кампанией.
LambdaFunctionName -> (строка)
Mode -> (строка)
Режим, в котором Amazon Pinpoint вызывает функцию AWS Lambda. Возможные значения:
- FILTER - Вызвать функцию для настройки сегмента, используемого кампанией.
- DELIVERY - (Устарело) Ранее вызывало функцию для отправки кампании через пользовательский канал. Эта функциональность больше не поддерживается. Чтобы отправить кампанию через пользовательский канал, используйте CustomDeliveryConfiguration и CampaignCustomMessage объекты кампании.
WebUrl -> (строка)
Id -> (строка)
IsPaused -> (булево)
LastModifiedDate -> (строка)
Limits -> (структура)
Пределы отправки сообщений для кампании.
Daily -> (целое число)
MaximumDuration -> (целое число)
MessagesPerSecond -> (целое число)
Total -> (целое число)
Session -> (целое число)
MessageConfiguration -> (структура)
Настройки конфигурации сообщений для кампании.
ADMMessage -> (структура)
Сообщение, которое кампания отправляет через канал ADM (Amazon Device Messaging). Если указано, это сообщение перекрывает стандартное сообщение.
Action -> (строка)
Действие, которое должно произойти, если получатель нажмет на уведомление. Допустимые значения:
- OPEN_APP - Ваше приложение откроется или станет фоновым приложением, если оно было отправлено в фоновый режим. Это стандартное действие.
- DEEP_LINK - Ваше приложение откроется и отобразит обозначенный пользовательский интерфейс в приложении. Эта настройка использует возможности глубоких ссылок iOS и Android.
- URL - Стандартный мобильный браузер на устройстве получателя откроет и загрузит веб-страницу по указанному вами URL.
Body -> (строка)
ImageIconUrl -> (строка)
ImageSmallIconUrl -> (строка)
ImageUrl -> (строка)
JsonBody -> (строка)
MediaUrl -> (строка)
RawContent -> (строка)
SilentPush -> (булево)
TimeToLive -> (целое число)
Количество секунд, в течение которых служба уведомлений должна хранить сообщение, если служба не смогла доставить уведомление с первого раза. Это значение преобразуется в значение истечения срока действия при отправке в службу уведомлений. Если это значение равно 0, служба обрабатывает уведомление так, как будто оно истекает немедленно, и служба не хранит и не пытается доставить уведомление повторно.
Это значение не относится к сообщениям, отправленным через службу Amazon Device Messaging (ADM).
Title -> (строка)
Url -> (строка)
APNSMessage -> (структура)
Сообщение, которое кампания отправляет через канал APNs (Apple Push Notification service). Если указано, это сообщение перекрывает стандартное сообщение.
Action -> (строка)
Действие, которое должно произойти, если получатель нажмет на уведомление. Допустимые значения:
- OPEN_APP - Ваше приложение откроется или станет фоновым приложением, если оно было отправлено в фоновый режим. Это стандартное действие.
- DEEP_LINK - Ваше приложение откроется и отобразит обозначенный пользовательский интерфейс в приложении. Эта настройка использует возможности глубоких ссылок iOS и Android.
- URL - Стандартный мобильный браузер на устройстве получателя откроет и загрузит веб-страницу по указанному вами URL.
Body -> (строка)
ImageIconUrl -> (строка)
ImageSmallIconUrl -> (строка)
ImageUrl -> (строка)
JsonBody -> (строка)
MediaUrl -> (строка)
RawContent -> (строка)
SilentPush -> (булево)
TimeToLive -> (целое число)
Количество секунд, в течение которых служба уведомлений должна хранить сообщение, если служба не смогла доставить уведомление с первого раза. Это значение преобразуется в значение истечения срока действия при отправке в службу уведомлений. Если это значение равно 0, служба обрабатывает уведомление так, как будто оно истекает немедленно, и служба не хранит и не пытается доставить уведомление повторно.
Это значение не относится к сообщениям, отправленным через службу Amazon Device Messaging (ADM).
Title -> (строка)
Url -> (строка)
BaiduMessage -> (структура)
Сообщение, которое кампания отправляет через канал Baidu (Baidu Cloud Push). Если указано, это сообщение перекрывает стандартное сообщение.
Action -> (строка)
Действие, которое должно произойти, если получатель нажмет на уведомление. Допустимые значения:
- OPEN_APP - Ваше приложение откроется или станет фоновым приложением, если оно было отправлено в фоновый режим. Это стандартное действие.
- DEEP_LINK - Ваше приложение откроется и отобразит обозначенный пользовательский интерфейс в приложении. Эта настройка использует возможности глубоких ссылок iOS и Android.
- URL - Стандартный мобильный браузер на устройстве получателя откроет и загрузит веб-страницу по указанному вами URL.
Body -> (строка)
ImageIconUrl -> (строка)
ImageSmallIconUrl -> (строка)
ImageUrl -> (строка)
JsonBody -> (строка)
MediaUrl -> (строка)
RawContent -> (строка)
SilentPush -> (булево)
TimeToLive -> (целое число)
Количество секунд, в течение которых служба уведомлений должна хранить сообщение, если служба не смогла доставить уведомление с первого раза. Это значение преобразуется в значение истечения срока действия при отправке в службу уведомлений. Если это значение равно 0, служба обрабатывает уведомление так, как будто оно истекает немедленно, и служба не хранит и не пытается доставить уведомление повторно.
Это значение не относится к сообщениям, отправленным через службу Amazon Device Messaging (ADM).
Title -> (строка)
Url -> (строка)
CustomMessage -> (структура)
Сообщение, которое кампания отправляет через пользовательский канал, как указано в настройках конфигурации доставки (CustomDeliveryConfiguration) для кампании. Если указано, это сообщение перекрывает стандартное сообщение.
Data -> (строка)
DefaultMessage -> (структура)
Значение сообщения по умолчанию, которое рассылается кампанией через все каналы, настроенные для кампании.
Action -> (строка)
Действие, которое должно произойти, если получатель нажмет на push-уведомление. Допустимые значения:
- OPEN_APP - Ваше приложение откроется или перейдет на передний план, если оно было отправлено на задний план. Это действие по умолчанию.
- DEEP_LINK - Ваше приложение откроется и отобразит заданный пользовательский интерфейс в приложении. Этот параметр использует возможности глубоких ссылок iOS и Android.
- URL - По умолчанию мобильный браузер устройства получателя откроется и загрузит веб-страницу по указанному вами URL.
Body -> (строка)
ImageIconUrl -> (строка)
ImageSmallIconUrl -> (строка)
ImageUrl -> (строка)
JsonBody -> (строка)
MediaUrl -> (строка)
RawContent -> (строка)
SilentPush -> (булево)
TimeToLive -> (целое число)
Количество секунд, в течение которого служба push-уведомлений должна хранить сообщение, если служба не может доставить уведомление с первого раза. Это значение преобразуется в значение истечения срока действия при отправке в службу push-уведомлений. Если это значение равно 0, служба обрабатывает уведомление так, как если бы оно истекло немедленно, и служба не хранит или не пытается повторно доставить уведомление.
Это значение не применяется к сообщениям, отправленным через службу Amazon Device Messaging (ADM).
Title -> (строка)
Url -> (строка)
EmailMessage -> (структура)
Сообщение, отправляемое кампанией по каналу электронной почты. Если указано, это сообщение переопределяет сообщение по умолчанию.
Body -> (строка)
FromAddress -> (строка)
Headers -> (список)
Список заголовков сообщений для электронной почты. Вы можете использовать до 15 заголовков сообщений для каждого электронного письма.
(структура)
Содержит пару «имя-значение» заголовка электронной почты для добавления в электронное письмо. Вы можете использовать до 15 заголовков сообщений. Заголовок может содержать информацию, такую как отправитель, получатель, маршрут или метка времени.
Name -> (строка)
Value -> (строка)
HtmlBody -> (строка)
Title -> (строка)
GCMMessage -> (структура)
Сообщение, которое кампания отправляет через канал GCM, что позволяет Amazon Pinpoint отправлять push-уведомления через службу Firebase Cloud Messaging (FCM), ранее Google Cloud Messaging (GCM). Если указано, это сообщение переопределяет сообщение по умолчанию.
Action -> (строка)
Действие, которое должно произойти, если получатель нажмет на push-уведомление. Допустимые значения:
- OPEN_APP - Ваше приложение откроется или перейдет на передний план, если оно было отправлено на задний план. Это действие по умолчанию.
- DEEP_LINK - Ваше приложение откроется и отобразит заданный пользовательский интерфейс в приложении. Этот параметр использует возможности глубоких ссылок iOS и Android.
- URL - По умолчанию мобильный браузер устройства получателя откроется и загрузит веб-страницу по указанному вами URL.
Body -> (строка)
ImageIconUrl -> (строка)
ImageSmallIconUrl -> (строка)
ImageUrl -> (строка)
JsonBody -> (строка)
MediaUrl -> (строка)
RawContent -> (строка)
SilentPush -> (булево)
TimeToLive -> (целое число)
Количество секунд, в течение которого служба push-уведомлений должна хранить сообщение, если служба не может доставить уведомление с первого раза. Это значение преобразуется в значение истечения срока действия при отправке в службу push-уведомлений. Если это значение равно 0, служба обрабатывает уведомление так, как если бы оно истекло немедленно, и служба не хранит или не пытается повторно доставить уведомление.
Это значение не применяется к сообщениям, отправленным через службу Amazon Device Messaging (ADM).
Title -> (строка)
Url -> (строка)
SMSMessage -> (структура)
Сообщение, которое кампания отправляет по каналу SMS. Если указано, это сообщение переопределяет сообщение по умолчанию.
Body -> (строка)
MessageType -> (строка)
OriginationNumber -> (строка)
SenderId -> (строка)
EntityId -> (строка)
TemplateId -> (строка)
InAppMessage -> (структура)
Настройка сообщения в приложении.
Body -> (строка)
Content -> (список)
Содержание сообщения в приложении.
(структура)
Настройка содержимого сообщения.
BackgroundColor -> (строка)
BodyConfig -> (структура)
Настройка тела сообщения.
Alignment -> (строка)
Body -> (строка)
TextColor -> (строка)
HeaderConfig -> (структура)
Настройка заголовка сообщения.
Alignment -> (строка)
Header -> (строка)
TextColor -> (строка)
ImageUrl -> (строка)
PrimaryBtn -> (структура)
Первая кнопка в сообщении.
Android -> (структура)
Содержимое стандартной кнопки.
ButtonAction -> (строка)
Link -> (строка)
DefaultConfig -> (структура)
Содержимое стандартной кнопки.
BackgroundColor -> (строка)
BorderRadius -> (целое число)
ButtonAction -> (строка)
Link -> (строка)
Text -> (строка)
TextColor -> (строка)
IOS -> (структура)
Содержимое стандартной кнопки.
ButtonAction -> (строка)
Link -> (строка)
Web -> (структура)
Содержимое стандартной кнопки.
ButtonAction -> (строка)
Link -> (строка)
SecondaryBtn -> (структура)
Вторая кнопка в сообщении.
Android -> (структура)
Содержимое стандартной кнопки.
ButtonAction -> (строка)
Link -> (строка)
DefaultConfig -> (структура)
Содержимое стандартной кнопки.
BackgroundColor -> (строка)
BorderRadius -> (целое число)
ButtonAction -> (строка)
Link -> (строка)
Text -> (строка)
TextColor -> (строка)
IOS -> (структура)
Содержимое стандартной кнопки.
ButtonAction -> (строка)
Link -> (строка)
Web -> (структура)
Содержимое стандартной кнопки.
ButtonAction -> (строка)
Link -> (строка)
CustomConfig -> (карта)
Настраиваемые параметры, отправляемые клиенту.
key -> (строка)
value -> (строка)
Layout -> (строка)
Name -> (строка)
Schedule -> (структура)
Настройки расписания для кампании.
EndTime -> (строка)
EventFilter -> (структура)
Тип события, вызывающего отправку кампании, если свойство Frequency имеет значение EVENT.
Dimensions -> (структура)
Настройки размерности фильтра событий для кампании.
Attributes -> (карта)
Один или несколько настраиваемых атрибутов, которые ваше приложение сообщает Amazon Pinpoint. Вы можете использовать эти атрибуты в качестве критериев выбора при создании фильтра событий.
key -> (строка)
value -> (структура)
Указывает критерии, основанные на атрибутах, для включения или исключения конечных точек из сегмента.
AttributeType -> (строка)
Тип размерности сегмента, используемый. Допустимые значения:
- INCLUSIVE - конечные точки, у которых соответствуют атрибуты значениям, включаются в сегмент.
- EXCLUSIVE - конечные точки, у которых соответствуют атрибуты значениям, исключаются из сегмента.
- CONTAINS - конечные точки, у которых подстроки атрибутов совпадают со значениями, включаются в сегмент.
- BEFORE - конечные точки с атрибутами, прочитанные как даты ISO_INSTANT до значения, включаются в сегмент.
- AFTER - конечные точки с атрибутами, прочитанные как даты ISO_INSTANT после значения, включаются в сегмент.
- ON - конечные точки с атрибутами, прочитанные как даты ISO_INSTANT в значение, включаются в сегмент. Время в этом сравнении игнорируется.
- BETWEEN - конечные точки с атрибутами, прочитанные как даты ISO_INSTANT между значениями, включаются в сегмент.
Values -> (список)
Критерийные значения для размерности сегмента. В зависимости от значения свойства AttributeType, конечные точки включаются или исключаются из сегмента, если их значения атрибутов соответствуют критериям.
(строка)
EventType -> (структура)
Имя события, вызывающего отправку кампании или выполнение действия этапа путешествия. Это может быть стандартное событие, генерируемое Amazon Pinpoint, например, _email.delivered. В случае кампаний это также может быть настраиваемое событие, специфичное для вашего приложения. Подробнее о стандартных событиях см. в руководстве разработчика Amazon Pinpoint.
DimensionType -> (строка)
Values -> (список)
Критерийные значения для размерности сегмента. В зависимости от значения свойства DimensionType, конечные точки включаются или исключаются из сегмента, если их значения соответствуют критериям.
(строка)
Metrics -> (карта)
Один или несколько пользовательских метрик, которые ваше приложение сообщает Amazon Pinpoint. Вы можете использовать эти метрики в качестве критериев выбора при создании фильтра событий.
key -> (строка)
value -> (структура)
Определяет критерии, основанные на метриках, для включения или исключения конечных точек из сегмента. Эти критерии основаны на настраиваемых метриках, которые вы определяете для конечных точек.
ComparisonOperator -> (строка)
Value -> (двойное)
FilterType -> (строка)
Frequency -> (строка)
IsLocalTime -> (логическое значение)
QuietTime -> (структура)
Умолчательное время тишины для кампании. Время тишины — это определенный временной интервал, когда кампания не отправляет сообщения конечным точкам, если выполнены все следующие условия:
- Свойство EndpointDemographic.Timezone конечной точки установлено в допустимое значение.
- Текущее время в часовом поясе конечной точки позже или равно времени, указанному в свойстве QuietTime.Start для кампании.
- Текущее время в часовом поясе конечной точки раньше или равно времени, указанному в свойстве QuietTime.End для кампании.
Если не выполнено ни одно из предыдущих условий, конечная точка получит сообщения от кампании, даже если время тишины включено.
End -> (строка)
Start -> (строка)
StartTime -> (строка)
Timezone -> (строка)
SegmentId -> (строка)
SegmentVersion -> (целое число)
State -> (структура)
Текущий статус кампании.
CampaignStatus -> (строка)
Текущий статус кампании или текущий статус варианта, принадлежащего кампании A/B-тестирования.
Если кампания использует A/B-тестирование, статус кампании COMPLETED достигается только в том случае, если все варианты кампании имеют статус COMPLETED. Если вы удаляете сегмент, связанный с кампанией, кампания завершается неудачей и получает статус DELETED.
tags -> (карта)
Мапа ключ-значение, определяющая теги, связанные с кампанией. Каждый тег состоит из обязательного ключа тега и связанного со значением тега.
key -> (строка)
value -> (строка)
TemplateConfiguration -> (структура)
Шаблон сообщения, используемый для кампании.
EmailTemplate -> (структура)
Шаблон электронного письма для использования в сообщении.
Name -> (строка)
Version -> (строка)
Уникальный идентификатор версии шаблона сообщения для использования в сообщении. Если указано, это значение должно совпадать с идентификатором существующей версии шаблона. Для получения списка версий и идентификаторов версий шаблона используйте ресурс Template Versions.
Если вы не укажете значение для этого свойства, Amazon Pinpoint использует активную версию шаблона. Активная версия, как правило, является версией шаблона, которая была в последний раз проверена и одобрена для использования в соответствии с вашим рабочим процессом. Это не обязательно последняя версия шаблона.
PushTemplate -> (структура)
Шаблон уведомления о push-уведомлениях для использования в сообщении.
Name -> (строка)
Version -> (строка)
Уникальный идентификатор версии шаблона сообщения для использования в сообщении. Если указано, это значение должно совпадать с идентификатором существующей версии шаблона. Для получения списка версий и идентификаторов версий шаблона используйте ресурс Template Versions.
Если вы не укажете значение для этого свойства, Amazon Pinpoint использует активную версию шаблона. Активная версия, как правило, является версией шаблона, которая была в последний раз проверена и одобрена для использования в соответствии с вашим рабочим процессом. Это не обязательно последняя версия шаблона.
SMSTemplate -> (структура)
Шаблон SMS для использования в сообщении.
Name -> (строка)
Version -> (строка)
Уникальный идентификатор версии шаблона сообщения для использования в сообщении. Если указано, это значение должно совпадать с идентификатором существующей версии шаблона. Для получения списка версий и идентификаторов версий шаблона используйте ресурс Template Versions.
Если вы не укажете значение для этого свойства, Amazon Pinpoint использует активную версию шаблона. Активная версия, как правило, является версией шаблона, которая была в последний раз проверена и одобрена для использования в соответствии с вашим рабочим процессом. Это не обязательно последняя версия шаблона.
VoiceTemplate -> (структура)
Шаблон голосового сообщения для использования в сообщении. Этот объект не поддерживается для кампаний.
Name -> (строка)
Version -> (строка)
Уникальный идентификатор версии шаблона сообщения для использования в сообщении. Если указано, это значение должно совпадать с идентификатором существующей версии шаблона. Для получения списка версий и идентификаторов версий шаблона используйте ресурс Template Versions.
Если вы не укажете значение для этого свойства, Amazon Pinpoint использует активную версию шаблона. Активная версия, как правило, является версией шаблона, которая была в последний раз проверена и одобрена для использования в соответствии с вашим рабочим процессом. Это не обязательно последняя версия шаблона.
InAppTemplate -> (структура)
Шаблон InApp для использования в сообщении. Объект шаблона InApp не поддерживается для SendMessages.
Name -> (строка)
Version -> (строка)
Уникальный идентификатор версии шаблона сообщения для использования в сообщении. Если указано, это значение должно совпадать с идентификатором существующей версии шаблона. Для получения списка версий и идентификаторов версий шаблона используйте ресурс Template Versions.
Если вы не укажете значение для этого свойства, Amazon Pinpoint использует активную версию шаблона. Активная версия, как правило, является версией шаблона, которая была в последний раз проверена и одобрена для использования в соответствии с вашим рабочим процессом. Это не обязательно последняя версия шаблона.
TreatmentDescription -> (строка)
TreatmentName -> (строка)
Version -> (целое число)
Priority -> (целое число)
© Copyright 2025, Amazon Web Services. Created using Sphinx.