Facebook 接続

概要 overview

ハッシュ化されたメールに基づいて、オーディエンスのターゲティング、パーソナライゼーション、抑制を行うために、Facebook キャンペーンのプロファイルをアクティベートします。

この宛先は、Facebook’s、Custom Audiences、Facebook、Instagramなど、Audience NetworkでサポートされているMessenger ファミリのアプリ全体でオーディエンスターゲティングに使用できます。 キャンペーンを実行するアプリの選択は、Facebook Ads Managerのプレースメントレベルに示されます。

Adobe Experience Platform UIのFacebookの宛先。

ユースケース use-cases

Facebook宛先を使用する方法とタイミングをより深く理解するために、Adobe Experience Platformのお客様がこの機能を使用して解決できる2つの使用例を次に示します。

ユースケース #1 use-case-1

オンラインのretailerでは、ソーシャルメディアを通じて既存顧客にリーチし、過去の注文にもとづいてパーソナライズされたオファーを提供したいと考えています。 オンライン retailerでは、独自のCRMからAdobe Experience Platformにメールアドレスを取り込み、独自のオフラインデータからオーディエンスを構築し、これらのオーディエンスをFacebook ソーシャルプラットフォームに送信して、広告費を最適化することができます。

ユースケース #2 use-case-2

ある航空会社では、様々な顧客層(ブロンズ、シルバー、ゴールド)があり、ソーシャルプラットフォームを通じて各層にパーソナライズされたオファーを提供したいと考えています。 しかし、すべてのお客様が航空会社のモバイルアプリを使用しているわけではなく、一部のお客様は航空会社のweb サイトにログインしていません。 これらの顧客について会社が持つ唯一の識別子は、メンバーシップ IDとメールアドレスです。

ソーシャルメディア全体でターゲティングするには、電子メールアドレスを識別子として使用して、CRMからAdobe Experience Platformに顧客データをオンボーディングできます。

次に、関連するメンバーシップ IDと顧客層を含むオフライン データを使用して、Facebook宛先を通じてターゲットにできる新しいオーディエンスを構築できます。

サポートされている ID supported-identities

Facebook Custom Audiencesは、次の表に示すIDのアクティブ化をサポートしています。 ID についての詳細情報。

ターゲット ID
説明
注意点
GAID
GOOGLE ADVERTISING ID
ソース IDがGAID名前空間である場合は、GAID ターゲット IDを選択します。
IDFA
Apple の広告主 ID
ソース IDがIDFA名前空間の場合は、IDFA ターゲット IDを選択します。
phone_sha256
SHA256 アルゴリズムでハッシュ化された電話番号
プレーンテキストとSHA256 ハッシュ化された電話番号の両方がAdobe Experience Platformでサポートされています。 「IDに一致する要件」セクションの手順に従い、プレーンテキストとハッシュ化された電話番号にそれぞれ適切な名前空間を使用します。 ソースフィールドにハッシュ化されていない属性が含まれている場合は、Apply transformation オプションをチェックして、Experience Platformがアクティベーション時にデータを自動的にハッシュします。
email_lc_sha256
SHA256 アルゴリズムでハッシュ化されたメールアドレス
プレーンテキストとSHA256 ハッシュ化された電子メールアドレスの両方がAdobe Experience Platformでサポートされています。 「IDに一致する要件」セクションの手順に従い、プレーンテキストとハッシュ化された電子メールアドレスにそれぞれ適切な名前空間を使用します。 ソースフィールドにハッシュ化されていない属性が含まれている場合は、Apply transformation オプションをチェックして、Experience Platformがアクティベーション時にデータを自動的にハッシュします。
extern_id
カスタムユーザーID
ソース IDがカスタム名前空間である場合は、このターゲット IDを選択します。
gender
性別

使用できる値:

  • 男性のm
  • 女性のf

Experience Platform は、Facebookに送信する前に、この値を自動的に ハッシュします。 この自動ハッシュ化は、Facebookのセキュリティおよびプライバシー要件に準拠するために必要です。 このフィールドには、not​が事前にハッシュ化された値を指定します。これにより、一致するプロセスが失敗します。

date_of_birth
誕生日
使用可能な形式:yyyy-MM-DD
Experience Platform は、この値を自動的に ハッシュしてからFacebookに送信します。 この自動ハッシュ化は、Facebookのセキュリティおよびプライバシー要件に準拠するために必要です。 このフィールドには、not​が事前にハッシュ化された値を指定します。これにより、一致するプロセスが失敗します。
last_name
使用可能な形式:小文字、a-z文字のみ、句読点なし。 特殊文字にはUTF-8 エンコーディングを使用します。
Experience Platform は、この値を自動的に ハッシュしてからFacebookに送信します。 この自動ハッシュ化は、Facebookのセキュリティおよびプライバシー要件に準拠するために必要です。 このフィールドには、not​が事前にハッシュ化された値を指定します。これにより、一致するプロセスが失敗します。
first_name
使用可能な形式:小文字、a-z文字のみ、句読点なし、スペースなし。 特殊文字にはUTF-8 エンコーディングを使用します。
Experience Platform は、この値を自動的に ハッシュしてからFacebookに送信します。 この自動ハッシュ化は、Facebookのセキュリティおよびプライバシー要件に準拠するために必要です。 このフィールドには、not​が事前にハッシュ化された値を指定します。これにより、一致するプロセスが失敗します。
first_name_initial
名(イニシャル)
使用可能な形式:小文字、a-z文字のみ。 特殊文字にはUTF-8 エンコーディングを使用します。
Experience Platform は、この値を自動的に ハッシュしてからFacebookに送信します。 この自動ハッシュ化は、Facebookのセキュリティおよびプライバシー要件に準拠するために必要です。 このフィールドには、not​が事前にハッシュ化された値を指定します。これにより、一致するプロセスが失敗します。
state
都道府県
小文字の2文字のANSI省略形コード ​を使用します。 米国以外の州では、小文字、句読点なし、特殊文字なし、スペースは使用しません。
Experience Platform は、この値を自動的に ハッシュしてからFacebookに送信します。 この自動ハッシュ化は、Facebookのセキュリティおよびプライバシー要件に準拠するために必要です。 このフィールドには、not​が事前にハッシュ化された値を指定します。これにより、一致するプロセスが失敗します。
city
市区町村
使用可能な形式:小文字、a-z文字のみ、句読点なし、特殊文字なし、スペースなし。
Experience Platform は、この値を自動的に ハッシュしてからFacebookに送信します。 この自動ハッシュ化は、Facebookのセキュリティおよびプライバシー要件に準拠するために必要です。 このフィールドには、not​が事前にハッシュ化された値を指定します。これにより、一致するプロセスが失敗します。
zip
郵便番号
使用可能な形式:小文字、スペースなし。 米国の郵便番号の場合は、最初の5桁のみを使用します。 英国の場合は、Area/District/Sector形式を使用します。
Experience Platform は、この値を自動的に ハッシュしてからFacebookに送信します。 この自動ハッシュ化は、Facebookのセキュリティおよびプライバシー要件に準拠するために必要です。 このフィールドには、not​が事前にハッシュ化された値を指定します。これにより、一致するプロセスが失敗します。
country
使用可能な形式:小文字の2文字の国コード (ISO 3166-1 alpha-2形式)。 ​
Experience Platform は、この値を自動的に ハッシュしてからFacebookに送信します。 この自動ハッシュ化は、Facebookのセキュリティおよびプライバシー要件に準拠するために必要です。 このフィールドには、not​が事前にハッシュ化された値を指定します。これにより、一致するプロセスが失敗します。

サポートされるオーディエンス supported-audiences

この節では、この宛先に書き出すことができるオーディエンスのタイプについて説明します。

オーディエンスの由来
サポートあり
説明
Segmentation Service
Experience Platform ​ セグメント化サービス ​を通じて生成されたオーディエンス。
その他すべてのオーディエンスの生成元
×

このカテゴリには、Segmentation Serviceを通じて生成されたオーディエンス以外のすべてのオーディエンスのオリジンが含まれます。 様々なオーディエンスの起源について読みます。 次に例を示します。

  • カスタムアップロードオーディエンス がCSV ファイルからExperience Platformにをインポートしました。
  • 類似オーディエンス,
  • 連合オーディエンス,
  • Adobe Journey Optimizerなどの他のExperience Platform アプリで生成されたオーディエンス
  • その他。

オーディエンスのデータタイプ別にサポートされるオーディエンス:

オーディエンスのデータタイプ
サポートあり
説明
ユースケース
人物オーディエンス ​
顧客プロファイルにもとづいて、マーケティング施策の特定のグループをターゲットにすることができます。
買い物客やカートの放棄が多い
​ アカウントオーディエンス ​
×
アカウントベースドマーケティング戦略のために、特定の組織内の個人をターゲットにします。
B2B マーケティング
見込みオーディエンス ​
×
まだ顧客ではないが、ターゲットオーディエンスと特徴を共有する個人をターゲットにします。
サードパーティデータによる見込み顧客の開拓
​ データセットの書き出し
×
Adobe Experience Platform データ レイクに保存されている構造化データのコレクション。
レポート,データサイエンスワークフロー

書き出しのタイプと頻度 export-type-frequency

宛先の書き出しのタイプと頻度について詳しくは、以下の表を参照してください。

項目
タイプ
メモ
書き出しタイプ
Audience export
Facebookの宛先で使用されている識別子(名前、電話番号など)を使用して、オーディエンスのすべてのメンバーを書き出します。
書き出し頻度
Streaming
ストリーミングの宛先は常に、API ベースの接続です。オーディエンス評価に基づいて Experience Platform 内でプロファイルが更新されるとすぐに、コネクタは更新を宛先プラットフォームに送信します。ストリーミングの宛先の詳細についてはこちらを参照してください。

Facebook アカウントの前提条件 facebook-account-prerequisites

オーディエンスをFacebookに送信する前に、次の要件を満たしていることを確認してください。

  • お客様のFacebook ユーザーアカウントは、お客様が使用している広告アカウントを所有するFacebook Business Accountへの完全なアクセス権を持っている必要があります。

  • Facebook ユーザーアカウントでは、使用するAd アカウントに対して​ Manage campaigns ​権限を有効にする必要があります。

  • Adobe Experience Cloud ビジネス アカウントをFacebook Ad Accountの広告パートナーとして追加する必要があります。 business ID=206617933627973.を使用します。詳しくは、Facebook ドキュメントの「​ ビジネスマネージャーにパートナーを追加」を参照してください。

    note important
    IMPORTANT
    Adobe Experience Cloudの権限を設定する場合、キャンペーンの管理​権限を有効にする必要があります。 Adobe Experience Platform統合に必要な権限。
  • Facebook Custom Audiencesの利用条件を読んで署名します。 これを行うには、https://business.facebook.com/ads/manage/customaudiences/tos/?act=[accountID]&business_id=206617933627973に移動します。ここで、accountIDはFacebook Ad Account IDです。 利用規約に署名する際は、URLにbusiness_id=206617933627973 セクションが存在することを確認してください。

    note important
    IMPORTANT
    Facebook Custom Audiences利用規約に署名する際は、Facebook APIでの認証に使用したのと同じユーザーアカウントを使用してください。

ID一致の要件 id-matching-requirements

Facebookでは、個人を特定できる情報(PII)が明確に送信されていないことが必要です。 したがって、Facebookにアクティブ化されたオーディエンスは、電子メールアドレスや電話番号などの​ ハッシュ ​識別子にキーを設定できます。

Adobe Experience Platformに取り込むIDの種類に応じて、対応する要件を遵守する必要があります。

オーディエンスマッチ率の最大化 match-rates

Facebookで最も高いオーディエンスの一致率を達成するには、phone_sha256およびemail_lc_sha256のターゲット IDを使用することを強くお勧めします。

これらの識別子は、Facebookがプラットフォームをまたいでオーディエンスを一致させるために使用する主要な識別子です。 ソースデータがこれらのターゲット IDに適切にマッピングされ、Facebook’s ハッシュ要件に準拠していることを確認します。

電話番号のハッシュ要件 phone-number-hashing-requirements

Facebookで電話番号をアクティブ化するには、次の2つの方法があります。

  • 未加工の電話番号を取り込む: E.164形式の未加工の電話番号をExperience Platformに取り込むことができます。 アクティベーション時に自動的にハッシュ化されます。 このオプションを選択した場合は、必ず未加工の電話番号をPhone_E.164名前空間に取り込んでください。
  • ハッシュ化された電話番号の取り込み: Experience Platformに取り込む前に、電話番号を事前にハッシュ化できます。 このオプションを選択した場合は、ハッシュ化された電話番号を常にPhone_SHA256名前空間に取り込んでください。
NOTE
Phone名前空間に取り込まれた電話番号は、Facebookではアクティブ化できません。

メールハッシュ要件 email-hashing-requirements

メールアドレスをAdobe Experience Platformに取り込む前にハッシュ化するか、Experience Platformでクリアなメールアドレスを使用して、アクティベーション時にExperience Platform個ハッシュ化します。

Experience Platformでのメールアドレスの取り込みについて詳しくは、​ バッチ取り込みの概要および​ ストリーミング取り込みの概要を参照してください。

自分でメールアドレスをハッシュ化することを選択した場合は、次の要件に必ず準拠してください。

  • メール文字列からすべての先頭および末尾のスペースをトリミングします。例:johndoe@example.comではなく<space>johndoe@example.com<space>
  • メール文字列をハッシュする場合は、必ず小文字の文字列をハッシュしてください。
    • 例:example@email.comではなくEXAMPLE@EMAIL.COM;
  • ハッシュ化された文字列がすべて小文字であることを確認します
    • 例:55e79200c1635b37ad31a378c39feb12f120f116625093a19bc32fff15041149ではなく55E79200C1635B37AD31A378C39FEB12F120F116625093A19bC32FFF15041149;
  • 文字列をソルトしないでください。
NOTE
ハッシュ化されていない名前空間からのデータは、アクティベーション時にExperience Platformによって自動的にハッシュ化されます。
属性ソースデータは自動的にハッシュ化されません。 ソースフィールドにハッシュ化されていない属性が含まれている場合は、Apply transformation オプションをチェックして、Experience Platformがアクティベーション時にデータを自動的にハッシュします。
Apply transformation オプションは、ソースフィールドとして属性を選択した場合にのみ表示されます。 名前空間を選択しても表示されません。

マッピング手順で強調表示された変換制御を適用します。

カスタム名前空間の使用 custom-namespaces

Extern_ID名前空間を使用してFacebookにデータを送信する前に、Facebook Pixelを使用して独自の識別子を同期してください。 詳しくは、Facebook公式ドキュメント ​を参照してください。

宛先への接続 connect

IMPORTANT
宛先に接続するには、View Destinations​および​Manage Destinations ​ アクセス制御権限が必要です。 詳しくは、アクセス制御の概要または製品管理者に問い合わせて、必要な権限を取得してください。

この宛先に接続するには、宛先設定のチュートリアルの手順に従ってください。宛先の設定ワークフローで、以下の 2 つのセクションにリストされているフィールドに入力します。

以下のビデオでは、Facebook宛先を設定し、オーディエンスをアクティブ化する手順も示しています。

NOTE
Adobe Experience Platform のユーザーインターフェイスは頻繁に更新され、このビデオが録画された後に変更されている可能性があります。 最新の情報については、宛先設定チュートリアル ​を参照してください。

宛先に対する認証 authenticate

  1. 宛先カタログでFacebookの宛先を検索し、Set Up​を選択します。
  2. Connect to destination を選択します。
    アクティブ化ワークフローに表示されているFacebookに認証の手順。
  3. Facebookの資格情報を入力し、ログイン​を選択します。

認証情報を更新 refresh-authentication-credentials

Facebook認証トークンは60日ごとに有効期限が切れます。 トークンの有効期限が切れると、宛先へのデータ書き出しが機能しなくなります。

トークンの有効期限は、Account expiration date タブまたは​Accounts タブの​ Browse ​列から監視できます。

「参照」タブの「 Facebook アカウントトークンの有効期限」列

「アカウント」タブの「 Facebook アカウントトークンの有効期限」列

アクティベーションデータフローで中断が発生するトークンの有効期限を防ぐには、次の手順を実行して再認証します。

  1. Destinations > Accounts​に移動します
  2. (オプション)ページで使用可能なフィルターを使用して、Facebook アカウントのみを表示します。
    Facebook アカウントのみを表示するフィルター
  3. 更新するアカウントを選択し、省略記号を選択して​ Edit details ​を選択します。
    詳細を編集コントロールを選択
  4. モーダルウィンドウで、Reconnect OAuth​を選択し、Facebookの資格情報で再認証します。
    OAuthの再接続オプションを含む モーダルウィンドウ
SUCCESS
認証情報が更新され、有効期限が60日にリセットされます。

宛先の詳細の入力 destination-details

宛先の詳細を設定するには、以下の必須フィールドとオプションフィールドに入力します。UI のフィールドの横のアスタリスクは、そのフィールドが必須であることを示します。

  • Name:今後この宛先を認識する際に使用する名前。
  • Description:今後この宛先を特定するのに役立つ説明です。
  • Account ID:あなたのFacebook Ad Account ID。 このIDはFacebook Ads Manager アカウントで見つけることができます。 この ID を入力する際には、常に接頭辞 act_ を追加します。

アラートの有効化 enable-alerts

アラートを有効にすると、宛先へのデータフローのステータスに関する通知を受け取ることができます。リストからアラートを選択して、データフローのステータスに関する通知を受け取るよう登録します。アラートについて詳しくは、UI を使用した宛先アラートの購読についてのガイドを参照してください。

宛先接続の詳細の提供が完了したら、Next​を選択します。

この宛先に対してオーディエンスをアクティブ化 activate

IMPORTANT
  • データをアクティブ化するには、View DestinationsActivate DestinationsView Profiles​および​View Segments ​ アクセス制御権限が必要です。 アクセス制御の概要を参照するか、製品管理者に問い合わせて必要な権限を取得してください。
  • ID​をエクスポートするには、View Identity Graph ​ アクセス制御権限が必要です。
    ​ ワークフローで強調表示されているID名前空間を選択して、オーディエンスを宛先にアクティブ化します。 {width="100" modal="regular"}

この宛先にオーディエンスをアクティブ化する手順については、ストリーミングオーディエンス書き出し宛先に対するオーディエンスデータのアクティブ化を参照してください。

Segment schedule ステップでは、オーディエンスをOrigin of audienceに送信する際にFacebook Custom Audiencesを指定する必要があります。

Facebook アクティベーション手順に表示される「 オーディエンスの起源」ドロップダウン。

マッピングの例:Facebook Custom Audienceでのオーディエンスデータのアクティブ化 example-facebook

以下は、Facebook Custom Audienceでオーディエンスデータをアクティブ化する際の正しいID マッピングの例です。

ソースフィールドの選択:

  • 使用している電子メールアドレスがハッシュ化されていない場合は、Email名前空間をソース IDとして選択します。
  • Email_LC_SHA256 Experience Platform電子メールハッシュ要件Facebookに従って、データ取り込み時に顧客の電子メールアドレスをにハッシュ化した場合は、名前空間をソース IDとして選択します。
  • データがハッシュ化されていない電話番号で構成されている場合は、ソース IDとしてPHONE_E.164名前空間を選択します。 Experience Platformは、Facebook要件に準拠するために電話番号をハッシュします。
  • Phone_SHA256 Experience Platform電話番号ハッシュ要件Facebookに従って、へのデータ取り込み時に電話番号をハッシュ化した場合、名前空間をソース IDとして選択します。
  • データがIDFA デバイス IDで構成されている場合は、Apple名前空間をソース IDとして選択します。
  • データがGAID デバイス IDで構成されている場合は、Android名前空間をソース IDとして選択します。
  • データが他のタイプのIDで構成されている場合は、ソース IDとしてCustom名前空間を選択します。

ターゲットフィールドの選択:

  • ソース名前空間がEmail_LC_SHA256またはEmailの場合、Email_LC_SHA256名前空間をターゲット IDとして選択します。
  • ソース名前空間がPhone_SHA256またはPHONE_E.164の場合、Phone_SHA256名前空間をターゲット IDとして選択します。
  • ソース名前空間がIDFAまたはGAIDの場合、IDFAまたはGAID名前空間をターゲット IDとして選択します。
  • ソース名前空間がカスタム名前空間の場合は、ターゲット IDとしてExtern_ID名前空間を選択します。
IMPORTANT
ハッシュ化されていない名前空間からのデータは、アクティベーション時にExperience Platformによって自動的にハッシュ化されます。
属性ソースデータは自動的にハッシュ化されません。 ソースフィールドにハッシュ化されていない属性が含まれている場合は、Apply transformation オプションをチェックして、Experience Platformがアクティベーション時にデータを自動的にハッシュします。

マッピング手順で強調表示された変換制御を適用します。

書き出したデータ exported-data

Facebookの場合、アクティベーションが成功すると、FacebookFacebook Ads Managerで個のカスタムオーディエンスがプログラムで作成されます。 アクティベートされたオーディエンスに対してユーザーが適格または失格である場合、オーディエンスメンバーシップが追加および削除されます。

TIP
Adobe Experience PlatformとFacebookの統合は、過去のオーディエンスのバックフィルをサポートしています。 宛先に対してオーディエンスをアクティブ化すると、過去のすべてのオーディエンスの条件がFacebookに送信されます。

トラブルシューティング troubleshooting

400 Bad Request エラーメッセージ bad-request

この宛先を設定する際に、次のエラーが発生する場合があります。

{"message":"Facebook Error: Permission error","code":"400 BAD_REQUEST"}

このエラーは、顧客が新しく作成したアカウントを使用しており、Facebook権限がまだアクティブでない場合に発生します。

IMPORTANT
Facebook Custom Audience Terms of Service アカウントの前提条件business ID 206617933627973 セクションのURL テンプレートに示すように、の下のを受け入れることを確認してください。

400 Bad RequestFacebook アカウントの前提条件の手順に従った後、 エラーメッセージが表示された場合は、Facebook権限が有効になるまでに数日かかります。

recommendation-more-help
7f4d1967-bf93-4dba-9789-bb6b505339d6