API を使用して、公開前の未公開広告に関する情報を取得したいと考えています。FB に AdSet を作成し、対応する 1 つの Ad を使用して、訪問者を私の Web サイトに誘導します。グラフ エクスプローラーを使用して、広告に関する情報を取得できます。
GET /<some_ad_id>?fields=name,creative
{
"name": "test ad 1",
"creative": {
"id": "6032176243294"
},
"id": "some_ad_id"
}
これで、パワー エディターとアド マネージャーで、広告クリエイティブ (または、クリエイティブであると想定するもの) を確認できます。訪問者を私のサイトに誘導するので、タイトル、URL、サムネイルなどがあります。必要に応じて編集できます。したがって、上記で取得したクリエイティブ ID を使用してリクエストを行うと、次のようになります。
GET 6032176243294?fields=object_type,thumbnail_url,object_url,name,title
{
"object_type": "SHARE",
"thumbnail_url": "https://biglongurl.com",
"name": "Ad from a Page post #6,032,176,243,294",
"id": "6032176243294"
}
サムネイルの URL には、私が使用した適切な画像がありますが、タイトル、リンク先 URL などの他の情報はありません。ここで何が間違っているのでしょうか? ドキュメントを読んで、私は FB グラフのすべての正しいノードを反復処理していると思います。