更新履歴のエントリーは、以下の方法で分類されています。
新機能、変更、廃止は、このバージョンにのみ適用されます。90日後の重要な変更点は、すべてのバージョンに影響します。
重要な変更点は、特定のリリースに適用される内容ではないため、ここには含まれていません。
2017年11月7日リリース | 2020年1月28日まで利用可能 | ブログ投稿
POST /comment_id/comments?message=hello @[userid]
を使って公開で@メンションできます。ページで@メンションの対象にできるユーザーは、投稿者か投稿にコメントしたユーザーだけです。/page/feed
— 投稿ページが所有するリンクについて、次のlink
サブフィールドを使用できるようになりました。リンクの所有権を確認するには、url
ノードのownership_permissions{can_customize_link_posts}
フィールドを使用してください。このアクションには有効なページアクセストークンが必要です。caption
は完全に廃止されたままです。
description
name
picture
thumbnail
/event/videos
— このエッジは削除されました。includeSubdomains
HSTSディレクティブをfacebook.comで使用できるようになりました。このディレクティブは、ウェブブラウザーがfacebook.comまたはそのサブドメインにリクエストを行うときにHTTPSを使用するよう強制します。いずれかのアプリが行うグラフAPIリクエストに悪影響を与えることはありません。/page
— 次のエッジでは、特定の操作にページアクセストークンが必要になりました。
GET /page/agencies
GET /page/canvases
GET /page/instagram_accounts
GET /page/leadgen_forms
GET /page/page_backed_instagram_accounts
GET /page/promotable_posts
GET /page/userpermissions
POST /page/agencies
POST /page/page_backed_instagram_accounts
POST /page/userpermissions
sender_name
とsender_id
が、feed
サブスクリプションの単一のfrom
プロパティに置き換えられました。 thread_key
フィールドとthread_id
フィールドは、/page/conversations
エッジのGET
操作とWebhooksページトピックのmessages
フィールドで廃止されました。ユーザートピック — 次のフィールドが廃止されました。代わりに、_https
の相当するものを使用してください。
pic
pic_big
pic_small
pic_square
picture
/app/app_link_hosts
エッジのPOST
操作が廃止され、ウェブベースのApp Linksツールが削除されます。既存のApp LinksでのGET
操作は、引き続き正常に動作します。/group/videos
— このエッジでは、動画情報を返すために、user_managed_groups
またはuser_groups
アクセス許可のあるユーザーアクセストークンが必要になりました。/page/nlp_configs
エッジを使用して手動でNLPを有効にする必要があります。/page/*
— リクエストがページアクセストークンを指定して行われない限り、ページが所有するオブジェクトについて、GET
応答にユーザー情報は含まれなくなります。これは、ページが所有するオブジェクトのデータを返すすべてのノードとエッジに影響します。
/page/insights
— このエッジは、該当するページのすべての指標について、ページアクセストークンを必要とします。
/page/tabs
— POST
操作でカスタムタブを作成できるのは、2,000人以上のファンがいるページか、許可リストにあるアプリが管理しているページだけに限定されます。既存のカスタムタブに影響はありません。/page/tagged
— このエッジでページアクセストークンが必要になります。2017年11月7日リリース | 2018年8月7日まで利用可能 | ブログ投稿
現在、クライアントと代理店の新しい関係を築いています。以前はuser
もなかったため、ビジネスとその資産へのすべてのアクセスや招待をbid/userpermissions
を通じて処理しており、パフォーマンスの問題が生じていました。新しいAPIの主な変更点は次のとおりです。
以下は、ビジネス上のユーザーにアクセスするためのものです。
BUSINESS_ID/business_users
BUSINESS_ID/system_users
BUSINESS_ID/pending_users
以下は、ユーザーに割り当てられたアセットにアクセスするためのものです。
BUSINESS_USER_ID/assigned_pages
BUSINESS_USER_ID/assigned_ad_accounts
BUSINESS_USER_ID/assigned_product_catalogs
SYSTEM_USER_ID/assigned_pages
SYSTEM_USER_ID/assigned_ad_accounts
SYSTEM_USER_ID/assigned_product_catalogs
PENDING_USER_ID/assigned_pages
PENDING_USER_ID/assigned_ad_accounts
PENDING_USER_ID/assigned_product_catalogs
以下は、ビジネスページにアクセスするためのものです。
BUSINESS_ID/owned_pages
- ビジネスが所有するページのリストを取得するBUSINESS_ID/client_pages
- ビジネスのクライアントのページのリストを取得するBUSINESS_ID/pending_owned_pages
- ビジネスが所有する承認待ちのページのリストを取得する BUSINESS_ID/pending_client_pages
- ビジネスのクライアントに属する承認待ちのページのリストを取得する以下は、ビジネス広告アカウントにアクセスするためのものです。
BUSINESS_ID/owned_ad_accounts
- ビジネスが所有する広告アカウントのリストを取得するBUSINESS_ID/client_ad_accounts
- ビジネスのクライアントの広告アカウントのリストを取得するBUSINESS_ID/pending_owned_ad_accounts
- ビジネスが所有する承認待ちの広告アカウントのリストを取得する BUSINESS_ID/pending_client_ad_accounts
- ビジネスのクライアントの承認待ちの広告アカウントのリストを取得する以下は、ビジネス製品カタログにアクセスするためのものです。
BUSINESS_ID/owned_product_catalogs
- ビジネスが所有する製品カタログのリストを取得するBUSINESS_ID/client_product_catalogs
- ビジネスのクライアントに属する製品カタログのリストを取得する以下は、ビジネスアプリにアクセスするためのものです。
BUSINESS_ID/owned_apps
- ビジネスが所有するアプリのリストを取得するBUSINESS_ID/client_apps
- ビジネスのクライアントのアプリのリストを取得するBUSINESS_ID/pending_client_apps
- ビジネスのクライアントに属する承認待ちのアプリのリストを取得する詳しくは、ビジネスマネージャ、API、ビジネスマネージャ、システムユーザー、ビジネスアセット管理API、およびビジネスマネージャAPI、ベストプラクティスをご覧ください。
リアルタイムの場所を示す添付ファイルを含むカルーセル広告を作成できるようになりました。AD_CREATIVE_ID/object_story_spec
のplace_data
にオプションtype=REALTIME
とlocation_source_id = PAGE_ID
を追加しました。これは、以下にあるobject_story_spec
フィールドで利用可能です。
POST /AD_ACCOUNT_ID/adcreatives
GET CREATIVE_ID
店舗周辺の半径を超えた地域をターゲットに設定できるようになりました。来店数の増加を目的とした広告セットを作成する際に、targeting_specs
フィールドにgeo_locations
パラメーターを追加しました。利用制限がある場合は、Facebook担当者に問い合わせてアクセスしてください。「来店数の増加」の目的をご覧ください。
POST AD_ACCOUNT_ID/adsets
に新しいオプションがあります。STORE_VISITS
の目的を使用した広告の作成は限定的に利用可能です。来店数の増加をご覧ください。これは、広告のリンク先(つまり、ユーザーが広告または広告内のコールトゥアクションをクリックしたときの移動先)のタイプを反映します。これにより、広告セット内のすべての広告に一貫したリンク先タイプが提供され、広告には異なるタイプの広告クリエイティブのみが含まれるようになります。広告セットのリンク先タイプをご覧ください。
destination_type
を追加しました/ADSET_ID
で利用可能新しいフィールドkpi_type
をAD_ACCOUNT_ID/CAMPAIGN_ID
に追加しました。このフィールドは、キャンペーンまたはキャンペーン内の広告オブジェクトに対して、追跡する重要業績評価指標のタイプを記述します。kpi_results
のkpi_type
によるインサイトデータを確認するには、次の呼び出しを実行します。
GET CAMPAIGN_ID/insights
GET ADSET_ID/insights
GET AD_ID/insights
詳しくは、広告キャンペーンのリファレンスをご覧ください。
right_hand_column
広告のターゲット設定の無効化 - AD_ACCOUNT_ID/adsets
のright_hand_column
の無効なクリエイティブを使用してこの位置をターゲット設定する広告はエラーを返します。動画、コレクション、キャンバスの広告形式を使用した、right_hand_column
のみの配置は許可されていません。right_hand_column
のみの配置では、単一画像形式とカルーセル形式のみを使用することができます。
GET VERSION/RF_PREDICTION_ID/pause_periods
を変更 - 簡単に処理できるようにするため、String
ではなくArray
を返すようになりました。
フィールドの名前変更 - admin_system_user
フィールドの名前がadmin
に変更され、system_user
フィールドの名前がemployee
に変更されました。この変更による影響を受けるのは、以下のエッジです。
/{business-id}/userpermissions
/{business-id}/system_users
VIDEO_VIEWS
の最適化を廃止 - VIDEO_VIEWS
の目的を持つキャンペーンでは、最適化目標としてCLICKS
、IMPRESSIONS
、PAGE_ENGAGEMENT
、POST_ENGAGEMENT
、REACH
を使用できなくなりました。
REACH
最適化目標で広告セットを複製すると、自動的にVIDEO_VIEWS
最適化目標に変換されます。CLICKS
、IMPRESSIONS
、PAGE_ENGAGEMENT
、またはPOST_ENGAGEMENT
を指定して広告セットを複製すると、エラーが返されます。これは、既存の広告セットで広告を作成または複製すると、これらの最適化目標のいずれかの再利用が試行されることが原因です。この変更の影響を受けるエッジ
POST ACCOUNT_ID/adsets
POST AD_ACCOUNT_ID/ads
POST CAMPAIGN_ID/copies
POST ADSET_ID/copies
POST AD_ID/copies
reach
を廃止 -ブランドの認知度アップの目的のoptimization_goal
として使用する場合。/adset
では削除されました。広告想起の最適化にのみ使用できます。これにより、リーチを専用の目的として使用する利用者による混乱を回避できます。
BRAND_AWARENESS
最適化を廃止 - AD_RECALL_LIFT
に置き換えられました。これは、新しい、より効率的な広告配信モデルを反映しています。新しい最適化目標では、同じ広告セット内の静止画広告と動画広告、手動入札などの混合クリエイティブがサポートされます。BRAND_AWARENESS
は以下では利用できなくなりました。
POST /ADSET_ID
GET /ADSET_ID
POST /AD_ACCOUNT_ID/adsets
frequency_cap
を廃止 - 次のlifetime_frequency_cap
およびfrequency_cap_reset_period
フィールドも含む。
POST AD_ACCOUNT_ID/adsets
GET /ADSET_ID
POST /ADSET_ID
代わりにfrequency_control_specs
を使用します。
POST_ENGAGEMENT
顧客獲得単価を廃止 - この目的では、POST_ENGAGEMENT
をbilling_event
として使用できなくなりました。これにより、広告の配信と測定がより適切に調整されます。これは、/AD_SET_ID
エンドポイントに影響します。
以下のvideo_15_sec_watched_actions
を廃止。
GET AD_ACCOUNT_ID/insights
GET CAMPAIGN_ID/insights
GET ADSET_ID/insights
GET AD_ID/insights
POST AD_ACCOUNT_ID/insights
POST CAMPAIGN_ID/insights
POST ADSET_ID/insights
POST AD_ID/insights
recurrence_value
を廃止 - Advanced Measurement APIから。このフィールドは、アトラスAPIではレポートスケジュールとも呼ばれていました。recurrence_values
に置き換えられました。Advanced Measurement、レポートスケジュールをご覧ください。
ビジネスマネージャAPIのデザイン刷新により、以下のエンドポイントが廃止されました。
BUSINESS_ID/userpermissions
BUSINESS_ID/business_persona
business_persona_id
以下のアセット管理用エンドポイントが廃止されました。
BUSINESS_ID/pages
BUSINESS_ID/adaccounts
BUSINESS_ID/product_catalogs
BUSINESS_ID/apps
アセットにアクセスするには、BUSINESS_ID/owned_ASSET
またはBUSINESS_ID/client_ASSET
を使用します。
以下の別のビジネスに属するアセット管理用エンドポイントが廃止されました。
BUSINESS_ID/assigned_ad_accounts
BUSINESS_ID/assigned_pages
BUSINESS_ID/assigned_product_catalogs
代わりに、BUSINESS_USER_ID/assigned_ASSET
を使用します。
これらの廃止はすべてのAPIバージョンに影響し、2017年11月14日に有効になります。
有効なページにリンクされていないイベント広告やリンク広告の作成および編集を廃止しました。次のフォーマットは無効になり、エラーを返します。
以下の署名が廃止されています。
EVENT_RESPONSES
body
、object_id
LINK_CLICKS
title
、body
、object_url
(image_file
またはimage_hash
)サポートされている署名
EVENT_RESPONSES
object_story_id
またはobject_story_spec
LINK_CLICKS
object_story_id
またはobject_story_spec
以前に作成した既存のイベント広告とリンク広告は引き続き実行されますが、この変更が有効になると、広告クリエイティブを変更したり、新しい広告を作成したりすることができなくなり、エラーが発生します。イベント広告およびローカル広告と広告、リファレンスをご覧ください。