airbytehq / airbytehq/airbyte

[source-linkedin-ads] Add a videos stream to expose video duration and media metadata

Fechada
#81,508 2 comentários 5 reações 0 responsáveis Ver no GitHub
autoteam community connectors/source/linkedin-ads hyd-prove hyd-review needs-triage team/use
Linguagem predominante
Python
Estrelas
22.1k
Forks
5.4k
Merge médio
5h
PRs com merge (30d)
671

Descrição

### Topic

[source-linkedin-ads] Add a videos stream to expose video duration and media metadata

### Relevant information

The LinkedIn Ads connector (v5.6.9) has no stream exposing video assets. Marketing teams analyzing video ad performance need the video duration to compute completion rates and compare creatives, but none of the 19 existing streams return it.

The data is available via the LinkedIn Videos API: GET /rest/videos?q=associatedAccount&associatedAccount=urn:li:sponsoredAccount:{id} returns all videos in a sponsored account's media library with duration (ms), thumbnail, aspect ratio and status. The read-only r_ads scope already required by the connector is sufficient.

I have a working implementation (manifest-only, modeled on the existing conversions stream: account partition router, offset pagination, LinkedIn-Version 202601) and will open a PR referencing this issue.

---
**Internal Tracking:** https://github.com/airbytehq/oncall/issues/13071

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Start with the LinkedIn Ads connector's existing conversions stream and compare its account partition router, offset pagination, and LinkedIn-Version 202601 settings with the LinkedIn Videos API endpoint described here. Add the videos stream so it exposes duration, thumbnail, aspect ratio, and status, then verify that it reads all videos for the sponsored account.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
python
Domínio
api, data-engineering
Tipo de issue
Funcionalidade
Dificuldade
2/5
Tempo estimado
1-3 horas
Status de atividade
Pouca atividade
Clareza
Razoavelmente clara
Facilidade para iniciantes
55/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.