OG Insights と Ads API の両方からデータを取得するデータ ウェアハウスを構築しています。
問題:story_id
タイプ 27 広告
のフィールドを返す広告 API でクリエイティブ オブジェクトをクエリしています。返されるほとんどの場合story_ids
、OG クエリを実行しstory_id
て、有効な応答を返すことができます。ただし、一部の場合story_ids
はGraphMethodException
.
クリエイティブ クエリ:
トークンは、広告を作成し、(クリエイティブの にstory_id
基づいて) が投稿されたページで広告主の役割を持つユーザーと交換されました。object_id
トークンには次のスコープがあります。ads_management
email
manage_pages
offline_access
read_insights
クリエイティブ クエリの戻り値:
{ "url_tags": "", "story_id": "123 - 例", "type": 27, "object_id": "456 - 例", "name": "削除", "run_status": 削除, "preview_url ": "削除済み", "count_current_adgroups": 削除済み, "id": "削除済み", "creative_id": "削除済み" }
story_id のクエリ:
2 つのトークンを試しました。1 つ目は上記と同じで、2 つ目はread_insights
プロジェクトで役割を持ち、次のスコープを持つユーザー用です。ads_management
manage_pages
read_insights
Story_id クエリは次を返します。
{ "error": { "message": "サポートされていない get リクエストです。", "type": "GraphMethodException", "code": 100 } }
GraphMethodException
エラーに関する多くの投稿があったようです。よくある問題は、トークンがコンテンツ (ページの年齢の壁、ターゲットを絞った投稿など) の表示が制限されている人からのものであることです。ただし、権限に基づいてページへのフル アクセスが必要だと思います。ページマネージャーに同じクエリを実行させることでこれを検証しようとしましたが、これもGraphMethodException
エラーを返しました。
story_id
つまり、ネットネットは -有効な応答を取得できない を参照するクリエイティブを作成するにはどうすればよいですか?
みんなありがとう、
アーロン
PS - クエリ456_123
(pageid_postid
投稿の形式) も試しましたが、それでも同じ結果が得られます。