business.facebook.comで広告を編集すると、「URLパラメータ」というフィールドがある「トラッキング」セクションが表示されます。APIを使用してFacebookトラッキングURLパラメータを取得する方法
私は(グラフやマーケティング)APIを使用して、そのフィールドの値を取得しようとしていますが、多くのことを読んだ後、私はそれを達成するための方法を見つけることができません。
誰かがそれが可能であるかどうか知っていますか?
business.facebook.comで広告を編集すると、「URLパラメータ」というフィールドがある「トラッキング」セクションが表示されます。APIを使用してFacebookトラッキングURLパラメータを取得する方法
私は(グラフやマーケティング)APIを使用して、そのフィールドの値を取得しようとしていますが、多くのことを読んだ後、私はそれを達成するための方法を見つけることができません。
誰かがそれが可能であるかどうか知っていますか?
「広告クリエイティブ」オブジェクトの「URLタグ」フィールドを参照してください。ここ
さらに詳しい情報:書き込み専用であるように思わhttps://developers.facebook.com/docs/marketing-api/reference/ad-creative
おっと、。オブジェクトを読むとき、そのフィールドは常に空であるようです。 :(
免責事項:私はまだ中間グラフAPIの使用にはかなり新しいんだけど、これは私がこれまでに考え出したものです
Pythonのページが素敵な長いリスト内のすべてのフィールドを与えるようなので。私はコピーして、APIのURLにそれらを貼り付け:
ACTOR_ID、actor_image_hash、ACTOR_NAME、adlabels、applink_treatment、 体、call_to_action_type、dynamic_ad_voice、ファイル名、 follow_redirect、ID、image_crops、IMAGE_FILE、image_hash、IMAGE_URL、 instagram_actor_id 、instagram_permalink_url、link_deep_link_url、 LINK_URL、名前、OBJECT_ID、object_store_url、object_story_id、 object_story_spec、object_typeに、object_url、place_page_set_id、 preview_url、product_set_id、template_url、thumbnail_url、タイトル、 url_tag
だから、このようなもの(スペースはOKです):
/v2.12/act_XXXXXXX/adcreatives/?fields=actor_id、actor_image_hash、 ACTOR_NAME、adlabels、applink_treatment、本体、call_to_action_type、 dynamic_ad_voice、ファイル名、follow_redirect、ID、image_crops、 IMAGE_FILE、image_hash、IMAGE_URL、instagram_actor_id、 instagram_permalink_url、link_deep_link_url、LINK_URL、名前、 OBJECT_ID、object_store_url、object_story_id、object_story_spec、 OBJECT_TYPE、object_url、place_page_set_id、preview_url、 product_set_id、template_url、thumbnail_url、タイトル、 url_tag &限界=だから、
{ "data": [ { "body": "XXXXXXX", "call_to_action_type": "LEARN_MORE", "id": "XXXXXXX", "image_hash": "XXXXXXX", "image_url": "XXXXXXX", "instagram_actor_id": "XXXXXXX", "instagram_permalink_url": "XXXXXXX", "name": "#XXXXXXX", "object_story_spec": { "page_id": "XXXXXXX", "instagram_actor_id": "XXXXXXX", "video_data": { "video_id": "XXXXXXX", "title": "XXXXXXX", "message": "XXXXXXX", "link_description": "XXXXXXX", "call_to_action": { "type": "LEARN_MORE", "value": { "link_caption": "EXAMPLE.COM", "link": "https://example.com/your-page", "link_format": "VIDEO_LPP" } }, "image_hash": "XXXXXXX" } }, "object_type": "VIDEO", "thumbnail_url": "XXXXXXX", "title": "XXXXXXX" },
:
これは私の完全なツリーを与える100 & effective_status = [ "ACTIVE"]今私はそれが返されることができ、最も確かに書き込み専用ではないことを知っています。
いくつかのより多くの演奏の後、私はそれがこのすべて返しSINGLEフィールドobject_story_spec
だことがわかった:
"data": [
{
"object_story_spec": {
"page_id": "XXXXXXX",
"instagram_actor_id": "XXXXXXX",
"video_data": {
"video_id": "XXXXXXX",
"title": "XXXXXXX!",
"message": "XXXXXXX",
"link_description": "XXXXXXX",
"call_to_action": {
"type": "LEARN_MORE",
"value": {
"link_caption": "EXAMPLE.COM",
"link": "https://EXAMPLE.COM/YOUR-WEBSITE-LINK",
"link_format": "VIDEO_LPP"
}
},
"image_hash": "XXXXXXX"
}
},
"id": "XXXXXXX"
},
ので、おそらくlink
とobject_id
などの分野は、私が使用している広告の種類(とほとんどのビデオ用ではありませんウェブサイトへのリンク) - または単に広告を作成するためのものですが、今は必要なデータがあるので気にしません。
私は今あなたがページの実際のURLをURLを追跡しないで欲しかっ参照この
ためhttps://developers.facebook.com/tools/explorerを使用しています。うまくいけば、これはまだ役立ちます。その機能は私のためにそれを使用していないので、それは空です。 –
おそらく、 'ads'の下に' tracking_specs'フィールドが必要だと思います。私の答えは 'adcreative'のフィールドを含んでいます。私はこれを今はテストすることができません。なぜなら、タグを追跡するタグを追加しようとするたびに、私は愚かなエラーになります。これはFacebookのUI自体にあります! –