コード例 #1
0
  private void sendMessageToTarget(
      final CampaignDeliverMessage campaignDeliverMessage,
      final PlayerTarget playerTarget,
      final Map<String, String> personalisedContent) {

    AmazonDeviceMessage message =
        new AmazonDeviceMessage(
            playerTarget.getPlayerId(),
            playerTarget.getTargetToken(),
            personalisedContent.get(MessageContentType.TITLE.getKey()),
            personalisedContent.get(MessageContentType.TITLE.getKey()),
            personalisedContent.get(MessageContentType.MESSAGE.getKey()),
            "notify",
            campaignDeliverMessage.getCampaignRunId());

    pushNotificationPublisher.sendPushNotification(message);
  }