Facebook python の広告 API を使用して、カスタム オーディエンスからユーザーのメールを追加および削除しています。
これらのコード行を使用して、ユーザーのメールをオーディエンスに正常に追加しました (Facebook の例に基づく):
#Add users
#users is a dataframe. I am creating a list of emails like this
#['a@gmail.com','b@gmail.com',....]
users_email_list = users['email'].tolist()
CustomAudience(audience_id).add_users(CustomAudience.Schema.email_hash,
users_email_list)
これらのコード行を使用して、オーディエンスからユーザーのメールを削除しましたが、効果はありませんでした (Facebook の例に基づく):
#Remove users
CustomAudience(audience_id).remove_users(CustomAudience.Schema.email_hash,
users_email_list)
100% 一致するこのオーディエンスに対して、100 の異なる Facebook メールを含めました。ユーザーのメールを追加した後、Facebook 広告コンソール (business.facebook.com) にアクセスして、カスタム オーディエンスを調べています。100 行が追加され、サイズ表示が 100 になっていることがわかります (Ready ステータスは緑色)。2 番目のコード ブロックを実行して、追加したユーザーのメールを削除した後。Facebook 広告コンソールでは、100 行が削除されていることがわかりますが、数日待ってもサイズは同じ 100 のままで、Status Ready - green が表示されます。(これも100通未満のメールで試しました)
足りないものはありますか?