更新履歴のエントリーは、以下の方法で分類されています。
新機能、変更、廃止は、このバージョンにのみ適用されます。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日リリース | ブログ投稿
クライアントとエージェンシーを表すリレーションシップが新しくなりました。以前は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の種類を示すAD_ACCOUNT_ID/CAMPAIGN_ID
に、新しくkpi_type
フィールドが追加されました。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
のみの配置には、1件の画像およびカルーセル形式のみ使用できます。
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
が廃止されました - 詳細測定APIから削除されました。このフィールドは、Atlas APIのレポートスケジュールとしても知られていました。これは、recurrence_values
に置き換えられました。詳しくは、「詳細測定、レポートスケジュール」をご覧ください。
ビジネスマネージャ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
以前作成され、現在既存のイベント広告とリンク広告は引き続き掲載されますが、この変更の適用後に広告素材を変更したり、新しい広告を作成することはできません。エラーが返されます。詳しくは、「イベント広告と近隣エリア広告」、と広告のリファレンスをご覧ください。