Troubleshoot the LinkedIn Ads connector
Beta
Esse recurso está em Beta. Os administradores do workspace podem controlar o acesso a esse recurso na página Pré-visualizações . Consulte Gerenciar prévias do Databricks.
Aprenda a solucionar problemas comuns com o conector de anúncios gerenciados do LinkedIn no Lakeflow Connect.
Erro: o access token está ausente, inválido, expirado ou revogado
Mensagem de erro:
The LinkedIn Ads API call '<api-call>' failed because the access token is missing, invalid, expired, or revoked.
Causa: O access token do LinkedIn que sustenta a conexão não é mais utilizável. Ele nunca foi válido, expirou ou foi revogado. O LinkedIn emite access tokens com uma vida útil de 60 dias e invalida os tokens existentes de um usuário para um aplicativo quando uma nova autorização solicita um conjunto de escopos diferente do anterior.
Solução: reautentique sua conexão com o LinkedIn Ads para gerar um novo token. Consulte Criar uma conexão com o LinkedIn Ads.
Error: the access token is missing the required scopes
Mensagem de erro:
The LinkedIn Ads API call '<api-call>' was denied. The access token is missing the required
scopes (e.g., r_ads, r_ads_reporting), or the user does not have access to the requested ad account.
Cause: The token is valid, but LinkedIn denied the request. The connector requests the r_ads and r_ads_reporting scopes during authorization, so a scope failure means they could not be granted. LinkedIn does not distinguish a scope failure from an ad-account permission failure, so either of the following can produce this error:
- The authorizing account does not have access to LinkedIn's Advertising API through the Marketing Developer Platform.
- The authorizing user has no role on the ad account whose namespace you are ingesting.
soluções:
- Confirme se seu aplicativo do LinkedIn está aprovado para a API de Publicidade e, em seguida, autentique a conexão novamente. Consulte Configurar anúncios do LinkedIn como fonte de dados.
- Confirme se o usuário autorizador tem uma função em cada account de anúncio patrocinado da qual você realiza a ingestão.
Error: the LinkedIn Ads API rate limit has been exhausted
Mensagem de erro:
The LinkedIn Ads API rate limit has been exhausted for the API call '<api-call>'.
Please retry the pipeline update after some time.
Cause: LinkedIn throttled the connector, and the connector's three automatic retries did not clear the throttle.
Solution: Retry the pipeline update later. If the error repeats, reduce how much data each update requests, either by narrowing lookback_window_days or by splitting the tables across more than one pipeline so fewer reports run concurrently.
Meus totais diários não correspondem à interface do usuário do Gerenciador de Campanhas do LinkedIn.
Causa: o conector avalia os limites de data do relatório em UTC, não no fuso horário da conta de anúncio. Se sua conta de anúncio gera relatórios em um fuso horário que não seja UTC, um determinado dia do calendário cobre um intervalo de horas diferente em cada sistema.
Solução: este comportamento não pode ser substituído. Considere o deslocamento UTC ao comparar os dois, ou agregue ao longo de um período mais longo onde o efeito de limite seja proporcionalmente menor.
Lowering sync_start_date didn't backfill my report
Cause: A report that has already synced resumes from its own committed cursor, so lowering sync_start_date afterward does not re-read earlier history. Only accounts or campaigns appearing for the first time start from the new date.
Solution: Run a full refresh on the table to re-ingest history from the new start date. See Run a pipeline update.