Да! Package Tracker разработан для использования командой. Просто поделитесь своим API Key с вашей командой. Вы можете изменить свой ключ в любое время, что полезно, когда члены команды уходят.
Обратите внимание, что если вы используете Google Sheets, владелец таблицы может потребоваться добавить API Key.
Лимиты использования применяются к общему количеству посылок, которые вы отслеживаете в день, а не только к новым добавлениям. Например, если вы на Startup Plan (100 посылок) и уже имеете 100 номеров отслеживания в Google Sheet, вам нужно будет обновить план, чтобы добавить больше.
Мы рекомендуем удалять старые номера отслеживания, поскольку перевозчики их повторно используют, что может вызвать путаницу, когда старые номера показывают новые данные.
Использование сбрасывается ежедневно в полночь UTC. Вы можете обновить свой план в любое время, чтобы увеличить лимиты.
Чтобы изменить свой адрес электронной почты, выполните следующие шаги:
Для отслеживания посылок доступны следующие столбцы:
DHL - это особый случай и требует префикс DHL::. Для номеров отслеживания Blue Dart вы также должны добавить префикс DHL::.
Если ваш номер отслеживания 1234567, вместо этого используйте DHL::1234567
С номером отслеживания в ячейке B2 вы можете вызвать функцию =track() следующим образом:
=track(B2; "status,provider,date,location,delivered,url,expected"; false; $A$1)Если вы знаете название перевозчика, мы настоятельно рекомендуем добавить перевозчика перед номером отслеживания. Это говорит нам получать результаты только от этого перевозчика. Это приведет к гораздо более быстрому времени отклика:
DHL::1234567Morocco Post::1234567Номера DHL ДОЛЖНЫ начинаться с префикса DHL::.
Второй аргумент в формуле =track() - это строка, разделенная запятыми, столбцов, которые вы хотите вернуть. Пожалуйста, см. раздел "Общие" этой страницы FAQ для полного списка доступных столбцов. Вы также можете указать диапазон ячеек с именами столбцов:
=track(B2; $C$1:$H$1; false; $A$1)Третий аргумент - возвращать полную историю (true или false).
Четвертый аргумент, $A$1, необязателен и позволяет обновить функцию (подробности см. в следующей теме: "Как обновить статус?").
Google Sheets не позволяет автоматически обновлять пользовательские функции. Однако есть обходной путь, который позволяет обновить функцию по требованию. Всякий раз, когда аргументы пользовательской функции изменяются, функция обновляется. Добавив ссылку на ячейку в качестве последнего аргумента функции, вы можете обновить статус, изменив значение этой ячейки.
=track(B2; "status,date"; false; $A$1)Когда значение в $A$1 изменяется, формула обновится. Мы выбрали $A$1, но вы можете выбрать любую ячейку.
Если вы установили надстройку Package Tracker и все еще получаете эту ошибку, это, вероятно, означает, что вы используете общую таблицу. В этом случае владелец этой общей таблицы должен установить и запустить надстройку.
Если вы платный пользователь, вы можете поделиться своим API Key с владельцем таблицы. Альтернативно, вы можете изменить владельца таблицы на себя.
Для запуска пользовательских функций Google Sheets требуется ваше явное разрешение. Открыв боковое меню, мы можем выполнить это разрешение.
Обратите внимание, что владелец таблицы должен быть тем, кто выполняет авторизацию. Это означает, что если вы используете общую таблицу, вы должны либо:
После того, как вы открыли боковое меню, пожалуйста, обновите свою формулу, следуя шагам в "Как обновить статус?"
=INDEX(track(B2;"status,date";true;$A$1);ROWS(track(B2;"status,date";true;$A$1)))Чтобы получить второе событие, просто вычтите 1:
=INDEX(track(B2;"status,date";true;$A$1);ROWS(track(B2;"status,date";true;$A$1))-1)Каждый внешний запрос, который делается в Google Sheets, проходит через их прокси, который накладывает ограничения на количество внешних вызовов, которые вы можете сделать. Ваш лимит зависит от вашей подписки G Suite. Вы можете просмотреть лимит вызовов URL Fetch здесь.
Если вы столкнулись с этой ошибкой, вы можете сделать следующее:
Google использует прокси для получения данных с нашего сервера и имеет очень строгие таймауты. Если вы отслеживаете большое количество посылок, вы можете часто сталкиваться с этой ошибкой.
В этом случае, пожалуйста, используйте нашу надстройку Excel. Если у вас нет Excel, вы можете использовать их бесплатную версию на office.com.
Если у вас есть функция в ячейке, функция будет вызвана - даже если эта ячейка или строка скрыта.
Если вы хотите вызвать функцию для ячейки ТОЛЬКО если она видима, вы можете сделать следующее (предполагая, что ваш номер отслеживания находится в B3):
=if(subtotal(103;B3)=0;"hidden";track(B3;"status";false))Это может означать одно (или оба) из следующего:
;=track(B2; "status,location,date"; false; $A$1)С номером отслеживания в ячейке B2 вы можете вызвать функцию =PACKAGE.TRACK() следующим образом:
=PACKAGE.TRACK(B2; "status,provider,date,location,delivered,url,expected"; false)Если вы знаете название перевозчика, мы настоятельно рекомендуем добавить перевозчика перед номером отслеживания. Это говорит нам получать результаты только от этого перевозчика. Это приведет к гораздо более быстрому времени отклика:
DHL::1234567Morocco Post::1234567Номера DHL ДОЛЖНЫ начинаться с префикса DHL::.
Второй аргумент в формуле =PACKAGE.TRACK() - это строка, разделенная запятыми, столбцов, которые вы хотите вернуть. Пожалуйста, см. раздел "Общие" этой страницы FAQ для полного списка доступных столбцов. Вы также можете указать диапазон ячеек с именами столбцов:
=PACKAGE.TRACK(B2; $C$1:$H$1; false)Третий аргумент - возвращать полную историю (true или false).
Пожалуйста, см. наше подробное руководство по отслеживанию посылок в Slack
FAQ по Stripe будут добавлены здесь.