オフラインカスタムオーディエンス

来店したことがある人、カスタマーサービスに電話で問い合わせたことがある人など、オフラインでアクションした人をグループ化し、Facebook広告のターゲットに設定します。

例えば、過去90日間に1,000米ドル以上支払った人をターゲットに設定するには、次のようにします。

curl \
-F 'name=90d High Value' \
-F 'rule={"inclusions":{"operator":"or","rules":[{"retention_seconds":7776000,"event_sources":[{"id":"<OFFLINE_EVENT_SET_ID>","type":"offline_events"}],"filter":{"operator":"and","filters":[{"operator":"=","field":"event","value":"Purchase"}]},"aggregation":{"type":"sum","field":"value","operator":">","value":"1000"}}]}}' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/<VERSION>/act_<AD_ACCOUNT_ID>/customaudiences"

オフラインコンバージョンのカスタムオーディエンスは、オフラインイベントセットにアップロードされたコンバージョンイベントに基づいています。オフラインコンバージョンAPIのドキュメントをご覧ください。

2018年9月以降、ウェブサイトやアプリのカスタムオーディエンス、エンゲージメントのカスタムオーディエンス、オフラインコンバージョンデータから作成するオーディエンスのsubtypeサポートは終了しています。例外として、動画のエンゲージメントカスタムオーディエンスのsubtypeは引き続きサポートされています。

オーディエンスの作成

オフラインイベントセットからカスタムオーディエンスを作成するには、アカウントで広告マネージャからカスタムオーディエンスのサービス利用規約を承認する必要があります。

curl \
  -F 'name=My New Offline Event Set' \
  -F 'rule={"inclusions":{"operator":"or","rules":[{"retention_seconds":2592000,"event_sources":[{"id":"<OFFLINE_EVENT_SET_ID>","type":"offline_events"}],"filter":{"operator":"and","filters":[{"operator":"=","field":"event","value":"purchase"},{"operator":">","field":"value","value":"50+Sheet1!A2+Sheet1!A2+Sheet1!A2+"}]}}]}}'
  -F 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/<VERSION>/act_<AD_ACCOUNT_ID>/customaudiences

ウェブサイトのカスタムオーディエンスに最も関連性の高いパラメーターは次のとおりです。

名前 説明

name

型: 文字列

必須。

クラスターの名前。

rule

型: 文字列

必須。

参照元のURLに適用されるオーディエンスルール。

description

型: 文字列

任意。

カスタムオーディエンスの説明。

オーディエンスルール

ルールにより、このオーディエンスにアカウントセンターアカウントが追加されるかどうかが決まります。ルールは、オフラインコンバージョンAPI経由で送信されたオフラインイベント、またはオフラインイベントマネージャで手動でアップロードされたオフラインイベントに適用されます。ルールは、特定のイベントまたはcustom_dataフィールドに適用されます。詳しくは、「オーディエンスルール」をご覧ください。参考情報:

オフラインカスタムオーディエンスルールの例

//Match all referring `favorite_food` containing the string `'pizza'` in the last 30 days:

{
    "inclusions": {
        "operator": "or",
        "rules": [
            {
                "event_sources": [
                    {
                        "type": "offline_events",
                        "id": "<OFFLINE_EVENT_SET_ID>",
                    }
                ],
                "retention_seconds": 2592000,
                "filter": {
                    "operator": "and",
                    "filters": [
                        {
                            "field": "custom_data.favorite_food",
                            "operator": "i_contains",
                            "value": "pizza"
                        }
                    ]
                },
            }
        ]
    }
}

過去30日間のコストが100米ドル以上の購入イベントと一致します。このルールは、次のようなイベントの場合に使用することを検討してください。

{
    "inclusions": {
        "operator": "or",
        "rules": [
            {
                "event_sources": [
                    {
                        "type": "offline_events",
                        "id": "<OFFLINE_EVENT_SET_ID>"
                    }
                ],
                "retention_seconds": 2592000,
                "filter": {
                    "operator": "and",
                    "filters": [
                        {
                            "field": "event",
                            "operator": "eq",
                            "value": "Purchase"
                        },
                        {
                            "operator": "or",
                            "filters": [
                                {
                                    "field": "value",
                                    "operator": ">=",
                                    "value": "100"
                                }
                            ]
                        }
                    ]
                }
            }
        ]
    }
}

最近の30日間の、colorというcustom_dataフィールド内のオフラインイベントアトリビューション分析によって定義されている商品の色がblueである購入イベントに一致します。このルールは、次のようなイベントの場合に使用することを検討してください。

{
    "inclusions": {
        "operator": "or",
        "rules": [
            {
                "event_sources": [
                    {
                        "type": "offline_events",
                        "id": "<OFFLINE_EVENT_SET_ID>"
                    }
                ],
                "retention_seconds": 2592000,
                "filter": {
                    "operator": "and",
                    "filters": [
                        {
                            "field": "event",
                            "operator": "eq",
                            "value": "Purchase"
                        },
                        {
                            "operator": "or",
                            "filters": [
                                {
                                    "field": "custom_data.color",
                                    "operator": "eq",
                                    "value": "blue"
                                }
                            ]
                        }
                    ]
                }
            }
        ]
    }
}

ベストプラクティス

  • さまざまなオーディエンスで実験するようにしてください。例えば、最近は返信がないものの過去には頻繁に購入していた人や、1つのカテゴリからのみ購入していた人などです。
  • パフォーマンスが最高のオーディエンスに基づいて類似オーディエンスを作成します。