こんにちは!

最近TwitterAdsAPI を利用し始めました。
同じような質問が見つからなかったので教えてください。

キャンペーン管理のレスポンス項目のうち、
キャンペーンのステータスを表す項目について。

以下の理解は合っていますか?

➀servable
⇒広告配信ができている:true、広告配信ができていない:false

②reasons_not_servable
⇒servableがfalseである理由

③entity_status
⇒キャンペーンの有効/無効。ユーザが意図して切り替えるもの。UI(広告管理画面)のトグルボタン。

④effective_status
⇒現在のキャンペーンのステータス。③のユーザの意図とは関係ない。

⑤deleted
⇒キャンペーンが削除されている状態。UI(広告管理画面)からは参照できないキャンペーン。

宜しくお願いします。

1,2はご認識の通りです。

entity_statusはキャンペーンのステータスになりますので、ACTIVE, DRAFT, PAUSED三つのステータスになります。ユーザーがUI上で変更することも可能です。

effective_statusは配信中のキャンペーンであればRUNNINGに変わります。

deletedはtrueであれば削除済みのステータスになります。UI上でもステータスDeletedを選択いただきますと確認可能です。