API

A API ShipsGo fornece a situação atual da remessa, portanto, os dados históricos não estão disponíveis por enquanto. No entanto, com o ShipsGo Analytics 360, nossos usuários podem obter estatísticas comparativas de desempenho de acordo com seus dados históricos combinados com o banco de dados ShipsGo.

Nosso serviço funciona com créditos. Não importa se você rastreia com um número de contêiner ou número Bill of Lading (BL), você precisa de 1 crédito para cada rastreamento. Este 1 crédito inclui todas as notificações, pesquisas de mapa ao vivo e chamadas de API até o final da viagem.

Claro que você pode. Basta criar uma função GET com API e adicionar "&mapPoint=true" ao final da URL da requisição. Então você verá as coordenadas da embarcação.

Não, não há limitação para postagem de solicitações de rastreamento; ou fazer uma chamada para obter dados de viagem. Seu limite de chamadas de API é restrito apenas ao valor do créditos em suas contas. Você pode descobrir nosso serviço de API aqui.

Depois de criar sua conta, você terá uma chave de API. Você pode acessá-lo através do seu painel na seção INTEGRAÇÃO na barra lateral esquerda. Você pode considerar esta chave como um código de comunicação entre sua empresa e a ShipsGo.

Graças a esta chave, quando o cliente envia a solicitação de rastreamento, o sistema ShipsGo reconhece o nome da empresa e armazena a solicitação na conta da empresa. Em seguida, nosso sistema envia o e-mail de notificação para você e seus clientes com seu logotipo e endereço de e-mail, se desejar.

Além disso, usamos esta Chave para calcular o consumo de seus créditos também.

Pagamento

Você pode usar cartões Visa e Master e métodos de transferência eletrônica para compras em nosso sistema.

Observe que os cartões AMEX não são aceitos por enquanto.

Entre em contato conosco pelo bate-papo ao vivo ou support@shipsgo.com se precisar de mais assistência.

Inscrição

Não há limite de tempo para o seu período de teste. Você terá 5 créditos de teste gratuita para rastreamento ao criar sua conta. Depois de consumi-los, você precisará comprar mais créditos para continuar usando nosso serviço de rastreamento.

Rastreamento de Contêineres

ShipsGo fornece suporte de rastreamento de contêineres para mais de 100 linhas de transporte marítima. Você pode ver todas as linhas de transporte que fornecemos suporte de rastreamento clicando no link abaixo.

A lista de linhas de transporte está aqui.

Somente conhecimento de embarque Master, número de reserva ou número do contêiner são aceitos para iniciar o rastreamento. 

O house bill of lading (HBL) numero é o número dos documentos de transporte marítimo emitidos pelos agentes de carga para seus clientes. Portanto, nenhum dado de viagem pode ser encontrado quando os gatilhos são feitos no site da companhia marítima ao fazer a consulta com o número do conhecimento de embarque da House.

A maioria das linhas de navegação formou seus números  de conhecimento de embarque Master (MBL) como SCAC + número de conhecimento de embarque Master . Se o seu número de conhecimento de embarque não seguir este formato, pode ser um número de conhecimento de embarque House (HBL) e não o MBL.

Sim, o ShipsGo também rastreia os contêineres refrigerados. Basta para o sistema que o usuário tenha o número do container. Desde que o ShipsGo tenha o número do contêiner e a transportadora forneça os dados de viagem dele, o ShipsGo rastreia o contêiner refrigerado também

Você pode experimentar nosso sistema de rastreamento de contêineres com os cinco créditos que oferecemos gratuitamente após o registro. Você terá cinco créditos de avaliação gratuita para rastreamento ao criar sua conta. Depois de consumir seus créditos gratuitos, você precisará comprar mais para continuar usando nosso serviço de rastreamento.

Visite a página inicial do ShipsGo e selecione a transportador da remessa. Em seguida, insira seu número de Container, Reserva ou BL e clique no botão Rastrear Remessa. Você deve criar uma conta em receber notificações sobre sua remessa facilmente.

Sim. Graças ao nosso recurso de mapa ao vivo, você pode ver a localização da sua remessa. Usando o Live Map, você pode acessar informações sobre os portos de carga e descarga, a data de chegada da embarcação, transportador de remessas e o nome da embarcação. Você também pode integrar nosso Live Map ao seu site, e seus clientes podem rastrear suas remessas diretamente pelo seu site.

A Referência de Remessa é a sua referência na qual você pode inserir qualquer informação e o ajudará a entender em quais remessas você está trabalhando.

Você é livre para usar números, letras ou combinações de ambos. Digite o que quiser, mas certifique-se de não exceder 200 caracteres. Referência de envio também é o título de seus e-mails de notificação.

Alguns exemplos; Track1, Shipment35, ShipsGoTrack1875, 6756799, etc.

O Primeiro ETA (First Estimated Time of Arrival) é a primeira data de chegada planejada que nosso sistema obteve do no sites das linhas de transporte marítima. O desvio entre o primeiro ETA e a Data Real de Chegada fornece o número de dias em que o contêiner chegou adiantado ou atrasado.

Às vezes, isso acontece porque as transportadoras não fornecem sistema de rastreamento ou as informações do número do contêiner/conhecimento de embarque (BL) podem estar erradas. Por favor verifique e tente novamente.

Se a transportadora do contêiner não fornecer informações sobre sua remessa, a remessa não poderá ser rastreada. Assim, enviaremos e-mails de notificação rotulando o contêiner como “Não rastreado”, o que indica que o rastreamento desse contêiner não é possível.

Neste caso, você deve entrar em contato com sua transportadora por telefone ou e-mail.

Sim, você pode rastrear seu contêiner com Número do contêiner, Número da reserva ou Número do Master BL. No entanto, você precisa ter uma conta ShipsGo para este serviço. Você pode criá-lo gratuitamente aqui.

Nossa Diretriz do Painel explica brevemente como rastrear suas remessas com o Master BL Number.

Depois de enviar uma solicitação de rastreamento, várias notificações por e-mail da ShipsGo serão enviadas para os endereços de e-mail que você atribuiu para se manter atualizado sobre as remessas.

Essas notificações são; notificação de navegação, notificações de atraso, notificação de chegada no horário, alerta de contêiner descarregado e confirmação de gate-out.

Você receberá e-mails de notificação contendo:

  • O nome dos portos de carga, descarga e transbordo
  • O nome da linhas de transporte marítima, os nomes dos navios
  • As datas de carga, descarga e gate-out
  • O tempo total de trânsito
  • Dias de atraso de sua remessa

Esses e-mails de notificação também conterão um link que mostrará a localização real do seu contêiner em um mapa.

Sim, você pode rastrear mais de um container ao mesmo tempo usando os métodos Upload Excel ou API Integration. Você precisa criar uma conta gratuita. Você pode usar o método API com seus 5 créditos gratuitos. Veja todos os detalhes sobre nossa API aqui. Você pode tentar o método Upload Excel ao atualizar sua conta depois de consumir 5 créditos gratuitos, nossas diretrizes do painel irão ajudá-lo.

Preços

Alguns usuários estão preocupados com seus créditos quando rastreiam com um Número de Conhecimento de Embarque porque na maioria das vezes o B/L contém mais de um contêiner.

1 rastreamento é igual a 1 crédito.

Por favor, não se preocupe porque independentemente de quantos contêineres seu B/L tenha, ao rastrear com um número de B/L, apenas 1 crédito será consumido.

O sistema Shipsgo funciona com créditos. Cada solicitação de rastreamento (enviar uma remessa para Shipsgo uma vez) consome seu 1 crédito. Assim, você terá consultas ilimitadas para remessas carregadas e não gastará seus créditos. Você pode rastrear sua remessa com o número do contêiner, o número do conhecimento de embarque Master (B/L) ou o número da reserva. Independentemente de quantos contêineres seu B/L tenha, ao rastrear com um número de B/L, apenas 1 crédito será consumido. Não há prazo de validade para seus créditos. O custo por crédito (CPC) muda de acordo com o volume que você compra. Como você receberá créditos de bônus à medida que seu volume de compras aumenta, seu CPC diminuirá.

Você pode calcular seu CPC e custo total usando nossa Calculadora.

Terá de gastar 2 créditos por cada pedido de seguimento de um envio aéreo. A principal razão pela qual o rastreio de uma carga aérea requer dois créditos é que, em comparação com o rastreio de contentores, envolve actualizações muito mais frequentes e processamento de dados em tempo real devido ao movimento rápido das cargas aéreas (em alguns casos, envolvendo vários transportes, a que chamamos split shipments).

Rastreamento de Contêineres

Sim, você pode rastrear mais de um container ao mesmo tempo usando os métodos Upload Excel ou API Integration. Você precisa criar uma conta gratuita. Você pode usar o método API com seus 5 créditos gratuitos. Veja todos os detalhes sobre nossa API aqui. Você pode tentar o método Upload Excel ao atualizar sua conta depois de consumir 5 créditos gratuitos, nossas diretrizes do painel irão ajudá-lo.

Você receberá e-mails de notificação contendo:

  • O nome dos portos de carga, descarga e transbordo
  • O nome da linhas de transporte marítima, os nomes dos navios
  • As datas de carga, descarga e gate-out
  • O tempo total de trânsito
  • Dias de atraso de sua remessa

Esses e-mails de notificação também conterão um link que mostrará a localização real do seu contêiner em um mapa.

Depois de enviar uma solicitação de rastreamento, várias notificações por e-mail da Shipsgo serão enviadas para os endereços de e-mail que você atribuiu para se manter atualizado sobre as remessas.

Essas notificações são; notificação de navegação, notificações de atraso, notificação de chegada no horário, alerta de contêiner descarregado e confirmação de gate-out.

Sim, você pode rastrear seu contêiner com Número do contêiner, Número da reserva ou Número do Master BL. No entanto, você precisa ter uma conta Shipsgo para este serviço. Você pode criá-lo gratuitamente aqui.

Nossa Diretriz do Painel explica brevemente como rastrear suas remessas com o Master BL Number.

Às vezes, isso acontece porque as transportadoras não fornecem sistema de rastreamento ou as informações do número do contêiner/conhecimento de embarque (BL) podem estar erradas. Por favor verifique e tente novamente.

Se a transportadora do contêiner não fornecer informações sobre sua remessa, a remessa não poderá ser rastreada. Assim, enviaremos e-mails de notificação rotulando o contêiner como “Não rastreado”, o que indica que o rastreamento desse contêiner não é possível.

Neste caso, você deve entrar em contato com sua transportadora por telefone ou e-mail.

O Primeiro ETA (First Estimated Time of Arrival) é a primeira data de chegada planejada que nosso sistema obteve do no sites das linhas de transporte marítima. O desvio entre o primeiro ETA e a Data Real de Chegada fornece o número de dias em que o contêiner chegou adiantado ou atrasado.

A Referência de Remessa é a sua referência na qual você pode inserir qualquer informação e o ajudará a entender em quais remessas você está trabalhando.

Você é livre para usar números, letras ou combinações de ambos. Digite o que quiser, mas certifique-se de não exceder 200 caracteres. Referência de envio também é o título de seus e-mails de notificação.

Alguns exemplos; Track1, Shipment35, ShipsgoTrack1875, 6756799, etc.

A Referência de Remessa é a sua referência na qual você pode inserir qualquer informação e o ajudará a entender em quais remessas você está trabalhando.

Você é livre para usar números, letras ou combinações de ambos. Digite o que quiser, mas certifique-se de não exceder 200 caracteres. Referência de envio também é o título de seus e-mails de notificação.

Alguns exemplos; Track1, Shipment35, ShipsgoTrack1875, 6756799, etc.

Sim. Graças ao nosso recurso de mapa ao vivo, você pode ver a localização da sua remessa. Usando o Live Map, você pode acessar informações sobre os portos de carga e descarga, a data de chegada da embarcação, transportador de remessas e o nome da embarcação. Você também pode integrar nosso Live Map ao seu site, e seus clientes podem rastrear suas remessas diretamente pelo seu site.

Visite a página inicial do Shipsgo e selecione a transportador da remessa. Em seguida, insira seu número de Container, Reserva ou BL e clique no botão Rastrear Remessa. Você deve criar uma conta em receber notificações sobre sua remessa facilmente.

Você pode experimentar nosso sistema de rastreamento de contêineres com os cinco créditos que oferecemos gratuitamente após o registro. Você terá cinco créditos de avaliação gratuita para rastreamento ao criar sua conta. Depois de consumir seus créditos gratuitos, você precisará comprar mais para continuar usando nosso serviço de rastreamento.

A maioria das linhas de navegação formou seus números  de conhecimento de embarque Master (MBL) como SCAC + número de conhecimento de embarque Master . Se o seu número de conhecimento de embarque não seguir este formato, pode ser um número de conhecimento de embarque House (HBL) e não o MBL.

Somente conhecimento de embarque Master, número de reserva ou número do contêiner são aceitos para iniciar o rastreamento. 

O house bill of lading (HBL) numero é o número dos documentos de transporte marítimo emitidos pelos agentes de carga para seus clientes. Portanto, nenhum dado de viagem pode ser encontrado quando os gatilhos são feitos no site da companhia marítima ao fazer a consulta com o número do conhecimento de embarque da House.

Shipsgo fornece suporte de rastreamento de contêineres para mais de 100 linhas de transporte marítima. Você pode ver todas as linhas de transporte que fornecemos suporte de rastreamento clicando no link abaixo. A lista de linhas de transporte está aqui.

Inscrição
Pagamento

Você pode usar cartões Visa e Master e métodos de transferência eletrônica para compras em nosso sistema. Observe que os cartões AMEX não são aceitos por enquanto.

Entre em contato conosco pelo bate-papo ao vivo ou support@shipsgo.com se precisar de mais assistência.

API

Depois de criar sua conta, você terá uma chave de API. Você pode acessá-lo através do seu painel na seção INTEGRAÇÃO na barra lateral esquerda. Você pode considerar esta chave como um código de comunicação entre sua empresa e a Shipsgo. Graças a esta chave, quando o cliente envia a solicitação de rastreamento, o sistema Shipsgo reconhece o nome da empresa e armazena a solicitação na conta da empresa. Em seguida, nosso sistema envia o e-mail de notificação para você e seus clientes com seu logotipo e endereço de e-mail, se desejar. Além disso, usamos esta Chave para calcular o consumo de seus créditos também.

Não, não há limitação para postagem de solicitações de rastreamento; ou fazer uma chamada para obter dados de viagem. Seu limite de chamadas de API é restrito apenas ao valor do créditos em suas contas. Você pode descobrir nosso serviço de API aqui.

Claro que você pode. Basta criar uma função GET com API e adicionar "&mapPoint=true" ao final da URL da requisição. Então você verá as coordenadas da embarcação.

Nosso serviço funciona com créditos. Não importa se você rastreia com um número de contêiner ou número Bill of Lading (BL), você precisa de 1 crédito para cada rastreamento. Este 1 crédito inclui todas as notificações, pesquisas de mapa ao vivo e chamadas de API até o final da viagem.

A API Shipsgo fornece a situação atual da remessa, portanto, os dados históricos não estão disponíveis por enquanto. No entanto, com o Shipsgo Analytics 360, nossos usuários podem obter estatísticas comparativas de desempenho de acordo com seus dados históricos combinados com o banco de dados Shipsgo.

API_DOC

Qualquer interação com a API sempre exigirá uma CHAVE de API. Ele estará disponível em seu painel quando você tiver uma conta.

Nossa documentação de API pode fornecer informações mais detalhadas sobre como criar uma nova solicitação. A API Shipsgo possui 2 métodos: POST e GET

Como algumas informações como {containerNumber}, {blContainersRef} , {emailAddress} etc. são necessárias para iniciar o rastreamento, a primeira etapa é criar a solicitação de rastreamento. A solicitação de rastreamento é criada usando o Post Method com o contêiner, conhecimento de embarque mestre ou número de reserva. O {requestId} retorna com o código de status 200 OK para os clientes se a solicitação foi criada e enviada ao Shipsgo com sucesso e isso significa que a solicitação chegou ao servidor. Se o POST falhar, a Mensagem de Erro retorna. A lista das respostas de erro para o método pode ser encontrada aqui.

O cliente pode executar o método GET para chamar os dados da viagem usando {containerNumber} ou {requestId} após a mensagem de sucesso retornada

Basta executar o método POST para cada faixa uma vez. No entanto, o cliente pode fazer chamadas GET quantas vezes for necessário.

Dica:

Como cada remessa é atualizada 3 vezes ao dia para cada remessa, 3 chamadas GET seriam suficientes.

Cuidado:

A API Shipsgo fornece dados provenientes da viagem ativa ou mais recente de um contêiner.

O rastreamento do conhecimento de embarque doméstico não é suportado. Somente o número do conhecimento de embarque mestre é aceito.

Basta executar o POST para cada faixa uma vez.

Não, como o Shipsgo está coletando informações publicamente disponíveis, a letra de autorização não é necessária. Você pode rastrear sua remessa a qualquer momento, desde que sua contêineres transportadora seja uma das transportadoras de contêineres suportadas e você tenha uma chave de API.

Os dados da viagem são atualizados 3 vezes ao dia. Assim, você pode configurar sua função GET para ser  provocado 3 vezes ao dia.

Sim, nós fornecemos API. Você pode encontrar todos os detalhes sobre a API aqui.

Se você precisar de suporte técnico ou mais informações relacionadas à integração da API, entre em contato conosco pelo chat ao vivo ou support@shipsgo.com.

Depois de criar sua conta, você terá uma chave de API. Você pode acessá-lo através do seu painel na seção INTEGRAÇÃO na barra lateral esquerda. Você pode considerar esta chave como um código de comunicação entre sua empresa e a Shipsgo. Graças a esta chave, quando o cliente envia a solicitação de rastreamento, o sistema Shipsgo reconhece o nome da empresa e armazena a solicitação na conta da empresa. Em seguida, nosso sistema envia o e-mail de notificação para você e seus clientes com seu logotipo e endereço de e-mail, se desejar. Além disso, usamos esta Chave para calcular o consumo de seus créditos também.

Não, não há limitação para postagem de solicitações de rastreamento; ou fazer uma chamada para obter dados de viagem. Seu limite de chamadas de API é restrito apenas ao valor do créditos em suas contas. Você pode descobrir nosso serviço de API aqui. Você não paga para obter dados de viagem, ou seja, para várias chamadas de API.

Claro que você pode. Basta criar uma função GET com API e adicionar "&mapPoint=true" ao final da URL da requisição. Então você verá as coordenadas da embarcação.

Ao usar a integração da API, você obtém informações de viagem em um formato XML ou JSON. Uma das primeiras coisas que você verá no arquivo XML ou JSON é o "status". Este "status" indica a condição das remessas.

Os significados dos status são os seguintes;

InProgress (StatusId = 20): A transportadora ainda não divulgou nenhuma informação sobre o contêiner.

Booked (StatusId = 30): a transportadora de remessa compartilhou as informações de viagem sobre esta remessa. Ainda não foi navegou.

Loaded (StatusId = 35): A remessa está carregada na embarcação, mas a embarcação ainda não saiu do porta de carregamento (POL).

Sailing (StatusId = 40): O contêiner está a caminho.

Arrived (StatusId = 45): A Embarcação chegou ao porta de descarga (POD), mas A remessa está aguardando para ser descarregada

Discharged (StatusId = 50): O contêiner foi descarregado na porta de descarga.

Untracked (StatusId = 60): Não é possível rastrear o container porque a transportadora responsável pelo remessa do container não possui serviço de rastreamento online.

Você pode encontrar todos os detalhes sobre os termos aqui.

Não, a única coisa que você precisa fazer é enviar o número do BL. O sistema vai acionar os containers sob o BL com os dados da viagem e deixar pronto em XML/JSON.

Cada remessa é atualizada a cada 8 horas após o horário de criação, portanto, o tempo de atualização difere de remessa para remessa de acordo com o horário de criação. No entanto, você pode definir sua função GET 3 vezes ao dia, de manhã, ao meio-dia e à noite. Então, no final do dia, você terá todas as atualizações para todas as suas remessas

Ao postar a remessa no Shipsgo, você obtém um ID de solicitação se o POST for bem-sucedido. Depois de obter o ID da solicitação, você pode fazer uma API call imediatamente. Você terá uma resposta. No entanto, os dados podem não estar disponíveis naquele momento e o arquivo XML pode ser nulo porque a disponibilidade dos dados fica por conta da transportodor. Se os dados estiverem disponíveis no site da transportodor, o tempo médio de resposta é em segundos.

Infelizmente, nossa API atual permite que você consulte cada remessa separadamente.

Depois que sua solicitação de rastreamento chega até nós, nosso sistema verifica o site da operadora para preencher o formulário XML.

1. Se o seu sistema chamar os dados antes de coletar os dados do site da operadora, você poderá ter uma resposta de dados vazia. Muito provavelmente, na segunda tentativa de chamada, você terá os dados.

2. Se a transportador ainda não fornecer os dados da viagem, a resposta XML simplesmente estará vazia. No entanto, nosso sistema verifica o site a transportador 3 vezes ao dia e obtém os dados quando estiver pronto. O que você deve fazer é configurar sua chamada GET para executar 3 vezes ao dia e, no final do dia, você terá todos os dados disponíveis. O status desse tipo de dado é "in progress".

3. Às vezes, as remessas não são rastreáveis. O status desse tipo de remessa é "untracked". A remessa pode não ser rastreável a transpotador de remessa não tiver nenhum sistema de rastreamento ou o número do contêiner não puder ser atribuído a nenhuma a transpotador.

Exemplo de dados completos em XML

Exemplo de dados completos JSON

Para obter dados do Shipsgo, inicialmente, você deve enviar dados para nosso sistema usando a função POST da API. Após a postagem, sua solicitação deve chegar até nós com sucesso. Em seguida, você pode extrair os dados da viagem pelo método GET da API.

Se seus dados chegarem até nós com sucesso, um ID de solicitação retornará como resposta. Esses IDs são exclusivos para cada solicitação de rastreamento sua e diferem de remessa para remessa. A função mais importante desse ID é que ao obter esse ID, você já terá a certeza de que seu POST chegou até nós com sucesso. É uma mensagem de confirmação do Shipsgo.

Exemplo de ID de resposta bem-sucedida: 1-534567

No entanto, seu POST falhou se você obtiver as seguintes respostas em vez de ID de solicitação (request-id). Você precisa corrigir os dados de acordo com as explicações e postar a solicitação novamente.

Resposta: "O valor do campo (código) (test1234) não está em um formato válido"

  • O número do contêiner deve consistir em 11 caracteres: 4 letras seguidas por 7 números EX. AAAA1234567

Resposta: "O valor do campo (código) (EGHU9483781) não é válido"

  • O formato do número do contêiner é verdadeiro, mas o número não é válido. Seria EGHU948378-8 devido às regras de criação do número do contêiner.

Resposta: "O campo a transportador de remessa é obrigatório"

  • Você precisa inserir o nome a transportador de remessa de acordo com a lista de linhas de remessa Shipsgo

Resposta: "O valor inserido (support@gmail.com) no campo (e-mail) não é um endereço de e-mail válido"

  • Você digitou o endereço de e-mail errado. Por favor, controle a digitação

Resposta: "Nenhuma assinatura ativa ou expirado"

  • Provavelmente seus créditos acabaram ou sua conta ficou inativa por algum outro motivo. Entre em contato com a equipe Shipsgo quando isso acontecer

Depois de concluir o POST com sucesso, você pode executar o método GET seguindo as regras. Você pode encontrar algumas mensagens de erro ao executar o GET. Aqui estão eles e seus significados:

Mensagem de erro: "Código de autenticação inválido"

  • Você está usando uma chave de API inválida ou sua conta está proibida de usar a conexão de API

Mensagem de erro: "Nenhuma assinatura ativa ou expirado"

  • Provavelmente seus créditos acabaram ou sua conta ficou inativa por algum outro motivo.

Mensagem de erro: "Não há dados relacionados ao ID solicitado"

  • Você está inserindo o número do contêiner/ID da solicitação (request-id) errado. Ou você tenta obter os dados do contêiner do que você não postou a solicitação de rastreamento para nós.


Se você quiser desativar a barra de pesquisa na solução Live Map que está usando em seus sites, poderá usar os códigos de iframe abaixo.

<iframe

src="http://shipsgo.com/iframe/where-is-my-container/TEST1234567?tags=hide-search-box"

id="IframeShipsgoLiveMap"

style="height: 550px;width: 100%;"></iframe>

<script>

if (window.addEventListener)

window.addEventListener("message", ShipsgoMessagesListener);

function ShipsgoMessagesListener() {

if (event.data.Action === "LoadNewContainerCode")

document.getElementById("IframeShipsgoLiveMap").src =

"http://shipsgo.com/iframe/where-is-my-container/" +

event.data.Parameters.ContainerCode + '?tags=hide-search-box';

}

var urlParams = new URLSearchParams(window.location.search);

var defaultQuery = urlParams.get('query');

if (defaultQuery === undefined || defaultQuery === null)

defaultQuery = "default-container-code";

document.getElementById("IframeShipsgoLiveMap").src =

"http://shipsgo.com/iframe/where-is-my-container/" +

defaultQuery + '?tags=hide-search-box';

</script>

Observação importante: se quiser ocultar a barra de pesquisa e a janela de movimentos, você também pode fazer isso. também poderá fazer isso; basta aplicar as duas soluções ao seu código.

Se quiser desativar a janela de movimentos na solução Live Map que você está usando em seus sites, use os códigos abaixo.

<iframe

src="http://shipsgo.com/iframe/where-is-my-container/TEST1234567?movements=hide"

id="IframeShipsgoLiveMap"

style="height: 550px;width: 100%;"></iframe>

<script>

if (window.addEventListener)

window.addEventListener("message", ShipsgoMessagesListener);

function ShipsgoMessagesListener() {

if (event.data.Action === "LoadNewContainerCode")

document.getElementById("IframeShipsgoLiveMap").src =

"http://shipsgo.com/iframe/where-is-my-container/" +

event.data.Parameters.ContainerCode + '?movements=hide';

}

var urlParams = new URLSearchParams(window.location.search);

var defaultQuery = urlParams.get('query');

if (defaultQuery === undefined || defaultQuery === null)

defaultQuery = "default-container-code";

document.getElementById("IframeShipsgoLiveMap").src =

"http://shipsgo.com/iframe/where-is-my-container/" +

defaultQuery + '?movements=hide';

</script>

Observação importante: se quiser ocultar a barra de pesquisa e a janela de movimentos, você também pode fazer isso; basta aplicar as duas soluções ao seu código.

Se pretender desativar a janela de movimentos e a barra de pesquisa que se encontram no Mapa em direto que está a utilizar nos seus sítios Web, pode utilizar os códigos abaixo.

<iframe

src="http://shipsgo.com/iframe/where-is-my-container/TEST1234567?movements=hide&tags

=hide-search-box" id="IframeShipsgoLiveMap"

style="height: 550px;width: 100%;"></iframe>

<script>

if (window.addEventListener)

window.addEventListener("message", ShipsgoMessagesListener);

function ShipsgoMessagesListener() {

if (event.data.Action === "LoadNewContainerCode")

document.getElementById("IframeShipsgoLiveMap").src =

"http://shipsgo.com/iframe/where-is-my-container/" +

event.data.Parameters.ContainerCode +

'?movements=hide&tags=hide-search-box';

}

var urlParams = new URLSearchParams(window.location.search);

var defaultQuery = urlParams.get('query');

if (defaultQuery === undefined || defaultQuery === null)

defaultQuery = "default-container-code";

document.getElementById("IframeShipsgoLiveMap").src =

"http://shipsgo.com/iframe/where-is-my-container/" +

defaultQuery + '?movements=hide&tags=hide-search-box';

</script>