Использование фоновых функций node.js с Google Analytics - PullRequest
0 голосов
/ 25 сентября 2018

Я использую бета-версию узла v8 для облачной функции, которая запрашивает Google Analytics.Готовое сообщение всегда отображается в журналах, прежде чем моя функция обрабатывает.Я не заметил разницы, если я объявил функцию как асинхронную и вызвал ее с помощью await.

Это событие подписчика Pub / Sub, опубликованное с


gcloud functions deploy subscribe --runtime nodejs8 --trigger-topic REFRESH_TOPIC

Это нормальное поведение,или мне чего-то не хватает, чтобы убедиться, что запрос завершается перед вызовом callback ()?

  

      exports.subscribe = (data, context, callback) => {

      // We're just going to log the message to prove that it worked!
      console.log("subscribe(): Received Message #" + context.eventId + " from " + context.resource );

      var retY = getYesterday();


      console.log("subscribe(): Finished Message #" + context.eventId);
      callback();
    };
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...