お世話になります。
Ad IDから取得したcard_uriが下記のendpointから参照できないケースが発生しました。
https://ads-api.twitter.com/3/accounts/:account_id/promoted_tweets 広告 ID ごとの tweet_id を取得
https://developer.twitter.com/en/docs/tweets/post-and-engage/api-reference/get-statuses-show-id.html tweet_id ごとの card_id を取得
https://ads-api.twitter.com/3/accounts/:account_id/cards/:card_type card_id ごとの情報を取得
https://developer.twitter.com/en/docs/ads/creatives/api-reference/video-app-download
パラメータ
with_deleted: true
card_uri: 対象のcard_uri
上記の条件で対象のcard_uriを指定しリクエストすると下記のErrorが返却されました。
{:code=>"NOT_FOUND", :message=>"Card 1017653115368062976 was not found", :parameter=>"card_uri"}
Card情報が物理削除されるケースはあるのでしょうか? ご確認のほどよろしくお願い致します。
@Kzzy1213 さん、お問い合わせありがとうございます。
色々ご丁寧に検証していただいてありがとうございました。新しいエンドポイントになりますが、このカード取得のエンドポイントで問題が回避できるか一度ご検討いただけますでしょうか? https://developer.twitter.com/en/docs/ads/creatives/api-reference/cards-fetch.html
もしまだエラーになれば、こちらで再現できるためにリクエストのもう少しの詳細を教えてください(例えば、リクエストとレスポンス のところ、IDだけでも)
ちなみにエラーを見た限りすでにそのエンドポイントを使ってるようですが、呼び方についてはこういう風に呼びます: card_uri=card://1017653115368062976