更新履歴のエントリーは、以下の方法で分類されています。
新機能、変更、廃止は、このバージョンにのみ適用されます。90日後の重要な変更点は、すべてのバージョンに影響します。
重要な変更点は、特定のリリースに適用される内容ではないため、ここには含まれていません。
2018年5月1日リリース | 2020年7月28日まで利用可能 | ブログ投稿
subscribed_domains_phishing
エンドポイントを使用して、フィッシングアラート用ドメインを登録できるようになりました。groups_access_member_info
とpublish_to_groups
という2つの新しいアクセス許可が必要です。アクセストークンの有効期限:ユーザーが過去90日以内にアプリを予約しなかった場合は、アクセストークンが無効になります。
id
first_name
last_name
middle_name
name
name_format
picture
short_name
age_range
context
cover
currency
devices
gender
link
locale
timezone
updated_time
verified
rsvp_event
アクセス許可とuser_managed_groups
アクセス許可が廃止されました。user_managed_groups
アクセス許可はテスト目的で引き続き使用できますが、ログインレビューを申請することはできません。
groups_access_member_info
– グループコンテンツのメンバーに関連するデータを取得します。
publish_to_groups
– ユーザーの代わりにグループにコンテンツを投稿します。
user_age_range
– 利用者の年齢層にアクセスします。
user_gender
– 利用者の性別にアクセスします。
user_link
– アプリの別のユーザーのFacebookプロフィールURLにアクセスします。
このバージョンに関して廃止されたものはありません。
ページインサイトの内訳指標では0以外の値のみが返されます。
ページとストーリーズ投稿のエンゲージメント指標(指標フィールドで使用されるmetric
を含む)の名前がstories
からactivity
に変更されました。
ページ投稿使用量のエンゲージメント指標(指標フィールドで使用されるmetric
を含む)の名前がpost_consumption*
からpost_clicks*
に変更されました。
GET /{page-id}/insights/{metric}
- 以下の指標は、90日以内に削除される予定です。
page_story_adds
page_story_adds_by_age_gender_unique
page_story_adds_by_city_unique
page_story_adds_by_country_unique
page_views
page_views_unique
page_views_login
page_views_login_unique
GET /{post-id}/insights/{metric}
- 以下の指標は、90日以内に削除される予定です。
post_story_adds_by_action_type
post_story_adds_by_action_type_unique
post_story_adds_unique
post_story_adds
post_fan_reach
post_interests_impressions
post_interests_impressions_unique
post_interests_consumptions
post_interests_consumptions_unique
post_interests_consumptions_by_type
post_interests_consumptions_by_type_unique
post_interests_action_by_type
post_interests_action_by_type_unique
/photos
エッジ — /photos
エッジのtype
パラメーター(いくつかのノードで使用可能)が、uploaded
をGET
操作の値(GET /object/photos?type=uploaded
)としてサポートしなくなりました。GET /user
— third_party_id
フィールドが廃止されました。このAPIの旧バージョンを使用するアプリは、2018年7月30日まではこのフィールドを取得できます。2018年5月1日以前にユーザーがインストールしたアプリの場合、使用しているAPIのバージョンに関係なく、このフィールドを取得することはできません。2018年5月1日リリース | 2019年2月1日まで利用可能 | ブログ投稿
bid_strategy
フィールドビジネスの目的に基づいて広告入札戦略を選択できるようにするため、{account-id}/adsets
に新しいフィールドbid_strategy
を導入しました。戦略にはそれぞれ利点とトレードオフがあります。オプションは次のとおりです。
LOWEST_COST
- 広告セットの予算と配信のoptimization_goal
に基づいて最大の成果を達成します。Facebookは、予算を消費するため必要に応じて自動的に入札を増やします。このオプションでは、入札の上限を指定することも、制限を指定しないことも可能です。
TARGET_COST
- 広告セットの予算を増やした場合も、広告の平均コストを安定供給します。
詳しくは、広告の購入と最適化、入札戦略をご覧ください。
コレクション広告を作成するための新しいAPI - 以前は、コレクション広告を作成するたびに、バックグラウンドでキャンバスが作成されていました。そのため、基になるキャンバスへのアクセスが制限され、キャンバスエンゲージメントオーディエンスでオーディエンスをリターゲットするためにその広告を使用することができませんでした。現在は、製品セットからコレクション広告を作成する際に、正確なエレメントを使用して明示的にキャンバスを作成する必要もあります。このキャンバスをコレクション広告で使用すると、コレクション広告が自動的に生成されます。詳しくは、製品セットを使用したコレクション広告をご覧ください。
右側の列の無効化 - Facebookの位置right_hand_column
のみをターゲットとする広告を無効にしました({ad_account_id}/adsets
のright_hand_column
の目的が無効)。現在は、次の目的を持つ、サポートされている広告フォーマットの右側の広告配置のみをサポートします。トラフィック、コンバージョン、商品カタログ販売
v3.0以降、GET
とPOST
の両方でis_autobid
とis_average_price_pacing
が廃止されています。
カスタムオーディエンス用のルール構文の変更 - ウェブサイトカスタムオーディエンス、モバイルアプリカスタムオーディエンス、ページエンゲージメントカスタムオーディエンス、リード獲得広告エンゲージメントオーディエンス、キャンバスエンゲージメントオーディエンス、オフラインカスタムオーディエンスの作成に使用されるルールの構造を更新しました。これにより、集計処理に基づくルールやさまざまなイベントソースに基づくルールの作成と、ルールの除外が可能になります。詳しくは、以下をご覧ください。
商品カタログへのアクセス - カタログアイテムにアクセスするには、正しいカタログの業種・業界を指定する必要があります。リクエストがカタログの正しい業種・業界と一致しない場合、エラーになります。たとえば、Eコマースのカタログの場合、対応する/products
エンドポイント(GET {catalog_id}/products
、GET {product_feed_id}/products
、GET {product_set_id}/products
など)でカタログにアクセスする必要があります。他の業種・業界のエンドポイント(GET {catalog_id}/autos
、GET {product_feed_id}/hotels
、GET {product_set_id}/flights
など)でアクセスすることはできません。
テンプレートタグ内の空の文字列 - ダイナミック広告でテンプレートタグオプションのパラメーターとして空の文字列を使用することはできなくなりました。たとえば、{{trip.checkin_date date_format:}}
に空の文字列を渡すと、エラーになります。詳しくは、ダイナミック広告、広告管理をご覧ください。
インサイトのタイムアウト - インサイトAPIリクエストが完了する前にタイムアウトすると推定される場合、エラーコード100
とサブコード1504033
でエラーが返されます。タイムアウトの推定は、リクエストのサイズと、タイムアウト制限に関連する処理の進行状況に基づいて行われます。このエラーが発生した場合は、このデータについて非同期のインサイトAPIリクエストを送信してください。インサイトAPI非同期ジョブをご覧ください。
イベントデータ内の負の値 - 負の値を含むイベントデータを{data_set_id}/events
に投稿すると、エラーになります。これはPOST /{data_set_id-id}/events
のdata
フィールドに影響します。
キャンペーン予算最適化のインサイト - adset_budget_value
は、広告キャンペーンでキャンペーン予算最適化を使用している場合、using campaign budget
を返すようになりました。これは以下に影響します。
GET {adaccount-id}/insights
GET {campaign-id}/insights
GET {adset-id}/insights
GET {ad-id}/insights
POST {adaccount-id}/insights
POST {campaign-id}/insights
POST {adset-id}/insights
POST {ad-id}/insights
ピクセルのデフォルトの並べ替え - ビジネスアカウントまたは広告アカウントのいずれかでGET {account_id}/adspixel
エッジを呼び出すと、デフォルトでは、最後のピクセル起動時間ではなくピクセル名でソートされた結果が返されます。
ピクセル統計フィールド名の変更 - ピクセル統計エッジのtimestamp
フィールドの名前をstart_time
に変更しました。これは、ピクセルの起動に関する1時間ごとのデータの集計が開始される時刻です。この時刻は、タイムゾーンオフセットを含むISO 8601形式で返されます。これにより、無効なUnixタイムスタンプが返される問題が解決されます。これはGET {ads-pixel-id}/stats
エンドポイントに影響します。
POST {pixel-id}/shared_agencies
エンドポイントを廃止しました。広告ピクセルを代理店と共有するには、ビジネスマネージャUIを使用してください。
POST {ad-id}/
POST {adset-id}/
POST act_{ad-account-id}
POST act_{ad-account-id}/ads
POST act_{ad-account-id}/adsets
POST act_{ad-account-id}/adimages
でzipbytes
フィールドを廃止し、そのエッジでZIPファイルをアップロードする機能を削除しました。次の拡張子を持つ画像を使用してください: jpg
、jpeg
、gif
、bmp
、png
、tiff
、tif
。
すべての必須アセットをパラメーターとして受け取る1つのAPI呼び出しを使用するコレクション広告を作成する現在のメソッドを廃止しました。代わりに、最初にキャンバスを作成し、次にキャンバスリンクを使用してコレクション広告を作成する必要があります。これにより、基になるキャンバスオブジェクトにアクセスして、たとえばオーディエンスをリターゲットすることなどができます。コレクション広告をご覧ください。
ページ投稿のエンゲージメントを目的とする広告でのカルーセル広告フォーマットの使用を廃止しました。現在、この組み合わせは無効です。検証、目的と広告素材をご覧ください。
POST {ad-account-id}/adsets
およびPOST {adset-id}
エンドポイントで、is_autobid
およびis_average_price_pacing
フィールドを廃止しました。広告セットに特定の入札戦略を指定するには、代わりに新しいbid_strategy
フィールドを使用してください。詳しくは、入札と最適化をご覧ください。広告および広告アカウントについて、delivery_estimate
に含まれるフィールドを廃止しました。これらの結果は広告主のニーズを満たしていませんでした。そのうえ、多くの広告主が設定するビジネスの目的は、Facebookが提案する入札額では達成できないことがあります。廃止されたフィールドとパラメーターは次のとおりです。
bid_estimate
フィールド
currency
パラメーター
daily_budget
パラメーター
optimize_for
パラメーター
Facebook広告から得られる真の本質的ビジネス価値を利用し、これに基づいて入札することをおすすめします。このビジネス価値をまだ把握できていない場合は、自動入札の使用をおすすめします。詳しくは、広告ヘルプセンター、広告の入札および広告の購入と最適化をご覧ください。
GET /{rf-prediction-id}
のcurve_budget_reach
フィールドから返される結果を廃止しました。現在はマップが返されます。シリアル化されたJSON文字列の戻り値は廃止されました。これはGET /{rf-prediction-id}
に影響します。
GET /{ad-account-id}/ratecard
エッジを廃止しました。
/ad_accounts
の請求関連のフィールドをいくつか廃止しました。これには以下が含まれます。
next_bill_date
active_billing_date_preference
pending_billing_date_preference
active_asl_schedule
salesforce_invoice_group_id
transactions
adspaymentcycle
show_checkout_experience
GET /customaudience
でpixel_id
およびexternal_event_source
フィールドを廃止しました。GET /{data-set-id}
とGET /{data-set-upload-id}
が返すOFFLINE_EVENT_SET_ID
のmatched_unique_users
を廃止しました。オフラインコンバージョンAPIをご覧ください。
attributed_events
エッジと、GET /{data_set_id} API
のattribute_stats
フィールドを廃止しました。アトリビューション分析の対象となるイベントの統計を取得するには、GET /{data_set_id}/stats
API を使用してください。
GET /{data-set-id}
とGET /{data-set-upload-id}
が返すOFFLINE_EVENT_SET_ID
のmatched_unique_users
フィールドを廃止しました。
GET {data_set_upload_id}
で、デフォルトの戻り値を廃止しました。これにより、次のフィールドはデフォルトで返されなくなりました: first_upload_time
、last_upload_time
、api_calls
、valid_entries
、matched_entries
、duplicate_entries
、event_time_min
、event_time_max
、event_stats
、matched_unique_users
。
GET {data_set_id}/stats
で、デフォルトの戻り値を廃止しました。これにより、デフォルトではカウント統計のみが返されます。どの統計を返すかを指定するには、average_upload_delay
などの累積統計用のfields
パラメーターまたはsummary
パラメーターを使用してください。
GET {data_set_id}
で、デフォルトの戻り値を廃止しました。これにより、次のフィールドはデフォルトで返されなくなりました: attribute_stats
、duplicate_entries
、event_stats
、event_time_max
、event_time_min
、matched_entries
、matched_unique_users
、usage
、valid_entries
。
GET {data-set-upload-id}/stats
エッジを廃止しました。代わりに、GET {data-set-upload-id}
のvalid_entries
またはmatched_entries
フィールドを使用してください。
インサイトAPIのcanvas_component_avg_pct_view
を廃止しました。